Class AbstractSpaceAroundBraceAstVisitor

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      groovy.lang.MetaClass getMetaClass()  
      java.lang.Object getProperty​(java.lang.String property)  
      protected int indexOfClosingBrace​(java.lang.String line, int blockLastColumn)  
      java.lang.Object invokeMethod​(java.lang.String method, java.lang.Object arguments)  
      protected boolean isNotCharacter​(java.lang.String line, char c, int index)  
      protected boolean isNotInsideGString()  
      protected boolean isNotWhitespace​(java.lang.String line, int index)  
      protected java.lang.String lastSourceLineOrEmpty​(org.codehaus.groovy.ast.ASTNode node)  
      void setMetaClass​(groovy.lang.MetaClass mc)  
      void setProperty​(java.lang.String property, java.lang.Object value)  
      protected java.lang.String sourceLineOrEmpty​(org.codehaus.groovy.ast.ASTNode node)  
      void visitGStringExpression​(org.codehaus.groovy.ast.expr.GStringExpression expression)  
      • 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, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, 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

      • AbstractSpaceAroundBraceAstVisitor

        public AbstractSpaceAroundBraceAstVisitor()
    • 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
      • visitGStringExpression

        public void visitGStringExpression​(org.codehaus.groovy.ast.expr.GStringExpression expression)
        Specified by:
        visitGStringExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitor
        Overrides:
        visitGStringExpression in class org.codehaus.groovy.ast.CodeVisitorSupport
      • isNotInsideGString

        protected boolean isNotInsideGString()
      • sourceLineOrEmpty

        protected java.lang.String sourceLineOrEmpty​(org.codehaus.groovy.ast.ASTNode node)
      • lastSourceLineOrEmpty

        protected java.lang.String lastSourceLineOrEmpty​(org.codehaus.groovy.ast.ASTNode node)
      • isNotWhitespace

        protected boolean isNotWhitespace​(java.lang.String line,
                                          int index)
      • isNotCharacter

        protected boolean isNotCharacter​(java.lang.String line,
                                         char c,
                                         int index)
      • indexOfClosingBrace

        protected int indexOfClosingBrace​(java.lang.String line,
                                          int blockLastColumn)