Package org.codehaus.groovy.tools.javac
Class JavaAwareResolveVisitor
- java.lang.Object
- 
- org.codehaus.groovy.ast.CodeVisitorSupport
- 
- org.codehaus.groovy.ast.ClassCodeVisitorSupport
- 
- org.codehaus.groovy.ast.ClassCodeExpressionTransformer
- 
- org.codehaus.groovy.control.ResolveVisitor
- 
- org.codehaus.groovy.tools.javac.JavaAwareResolveVisitor
 
 
 
 
 
- 
- All Implemented Interfaces:
- ExpressionTransformer,- GroovyClassVisitor,- GroovyCodeVisitor,- ErrorCollecting
 
 public class JavaAwareResolveVisitor extends ResolveVisitor 
- 
- 
Field Summary- 
Fields inherited from class org.codehaus.groovy.control.ResolveVisitorDEFAULT_IMPORTS, EMPTY_STRING_ARRAY, QUESTION_MARK
 
- 
 - 
Constructor SummaryConstructors Constructor Description JavaAwareResolveVisitor(CompilationUnit cu)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddError(java.lang.String msg, ASTNode expr)protected voidvisitClassCodeContainer(Statement code)voidvisitConstructor(ConstructorNode node)Visit a ConstructorNode.- 
Methods inherited from class org.codehaus.groovy.control.ResolveVisitorgetSourceUnit, setClassNodeResolver, startResolving, transform, transformAnnotationConstantExpression, transformBinaryExpression, transformClosureExpression, transformConstructorCallExpression, transformDeclarationExpression, transformMethodCallExpression, transformPropertyExpression, transformVariableExpression, visitAnnotations, visitBlockStatement, visitCatchStatement, visitClass, visitConstructorOrMethod, visitField, visitForLoop, visitProperty
 - 
Methods inherited from class org.codehaus.groovy.ast.ClassCodeExpressionTransformervisitAssertStatement, visitCaseStatement, visitDoWhileLoop, visitExpressionStatement, visitIfElse, visitReturnStatement, visitSwitch, visitSynchronizedStatement, visitThrowStatement, visitWhileLoop
 - 
Methods inherited from class org.codehaus.groovy.ast.ClassCodeVisitorSupportvisitBreakStatement, visitContinueStatement, visitDeclarationExpression, visitImports, visitMethod, visitObjectInitializerStatements, visitPackage, visitStatement, visitTryCatchFinally
 - 
Methods inherited from class org.codehaus.groovy.ast.CodeVisitorSupportvisitArgumentlistExpression, visitArrayExpression, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBooleanExpression, visitBytecodeExpression, visitCastExpression, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitEmptyStatement, visitFieldExpression, visitGStringExpression, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitTernaryExpression, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpression
 
- 
 
- 
- 
- 
Constructor Detail- 
JavaAwareResolveVisitorpublic JavaAwareResolveVisitor(CompilationUnit cu) 
 
- 
 - 
Method Detail- 
visitConstructorpublic void visitConstructor(ConstructorNode node) Description copied from interface:GroovyClassVisitorVisit a ConstructorNode.- Specified by:
- visitConstructorin interface- GroovyClassVisitor
- Overrides:
- visitConstructorin class- ClassCodeVisitorSupport
 
 - 
visitClassCodeContainerprotected void visitClassCodeContainer(Statement code) - Overrides:
- visitClassCodeContainerin class- ClassCodeVisitorSupport
 
 - 
addErrorpublic void addError(java.lang.String msg, ASTNode expr)- Specified by:
- addErrorin interface- ErrorCollecting
- Overrides:
- addErrorin class- ClassCodeVisitorSupport
 
 
- 
 
-