Class PrintlnAstVisitor

  • All Implemented Interfaces:
    groovy.lang.GroovyObject, org.codehaus.groovy.ast.GroovyClassVisitor, org.codehaus.groovy.ast.GroovyCodeVisitor, AstVisitor

    public class PrintlnAstVisitor
    extends AbstractAstVisitor
    implements groovy.lang.GroovyObject
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      groovy.lang.MetaClass getMetaClass()  
      boolean getPrintlnClosureDefined()  
      boolean getPrintlnMethodDefined()  
      java.lang.Object getProperty​(java.lang.String property)  
      java.lang.Object invokeMethod​(java.lang.String method, java.lang.Object arguments)  
      boolean isPrintlnClosureDefined()  
      boolean isPrintlnMethodDefined()  
      void setMetaClass​(groovy.lang.MetaClass mc)  
      void setPrintlnClosureDefined​(boolean value)  
      void setPrintlnMethodDefined​(boolean value)  
      void setProperty​(java.lang.String property, java.lang.Object value)  
      protected void visitClassComplete​(org.codehaus.groovy.ast.ClassNode node)  
      protected void visitClassEx​(org.codehaus.groovy.ast.ClassNode node)  
      void visitMethodCallExpression​(org.codehaus.groovy.ast.expr.MethodCallExpression methodCall)  
      • Methods inherited from class org.codehaus.groovy.ast.ClassCodeVisitorSupport

        addError, visitAnnotations, visitAssertStatement, visitBlockStatement, visitBreakStatement, visitCaseStatement, visitCatchStatement, visitClassCodeContainer, visitConstructor, visitConstructorOrMethod, visitContinueStatement, visitDeclarationExpression, visitDoWhileLoop, visitExpressionStatement, visitField, visitForLoop, visitIfElse, visitImports, visitObjectInitializerStatements, visitPackage, visitProperty, visitReturnStatement, visitStatement, visitSwitch, visitSynchronizedStatement, visitThrowStatement, visitTryCatchFinally, visitWhileLoop
      • Methods inherited from class org.codehaus.groovy.ast.CodeVisitorSupport

        visitArgumentlistExpression, visitArrayExpression, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBooleanExpression, visitBytecodeExpression, visitCastExpression, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitEmptyStatement, visitFieldExpression, visitGStringExpression, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitTernaryExpression, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpression
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.codehaus.groovy.ast.GroovyClassVisitor

        visitConstructor, visitField, visitProperty
    • Constructor Detail

      • PrintlnAstVisitor

        public PrintlnAstVisitor()
    • Method Detail

      • getMetaClass

        public groovy.lang.MetaClass getMetaClass()
        Specified by:
        getMetaClass in interface groovy.lang.GroovyObject
      • setMetaClass

        public void setMetaClass​(groovy.lang.MetaClass mc)
        Specified by:
        setMetaClass in interface groovy.lang.GroovyObject
      • invokeMethod

        public java.lang.Object invokeMethod​(java.lang.String method,
                                             java.lang.Object arguments)
        Specified by:
        invokeMethod in interface groovy.lang.GroovyObject
      • getProperty

        public java.lang.Object getProperty​(java.lang.String property)
        Specified by:
        getProperty in interface groovy.lang.GroovyObject
      • setProperty

        public void setProperty​(java.lang.String property,
                                java.lang.Object value)
        Specified by:
        setProperty in interface groovy.lang.GroovyObject
      • getPrintlnMethodDefined

        public boolean getPrintlnMethodDefined()
      • isPrintlnMethodDefined

        public boolean isPrintlnMethodDefined()
      • setPrintlnMethodDefined

        public void setPrintlnMethodDefined​(boolean value)
      • getPrintlnClosureDefined

        public boolean getPrintlnClosureDefined()
      • isPrintlnClosureDefined

        public boolean isPrintlnClosureDefined()
      • setPrintlnClosureDefined

        public void setPrintlnClosureDefined​(boolean value)
      • visitMethodCallExpression

        public void visitMethodCallExpression​(org.codehaus.groovy.ast.expr.MethodCallExpression methodCall)
        Specified by:
        visitMethodCallExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitor
        Overrides:
        visitMethodCallExpression in class org.codehaus.groovy.ast.CodeVisitorSupport