Type Params |
Return Type |
Name and description |
|
protected SourceUnit |
getSourceUnit()
|
|
protected boolean |
resolve(ClassNode type)
|
|
protected boolean |
resolve(ClassNode type, boolean testModuleImports, boolean testDefaultImports, boolean testStaticInnerClasses)
|
|
protected boolean |
resolveFromCompileUnit(ClassNode type)
|
|
protected boolean |
resolveFromDefaultImports(ClassNode type)
|
|
protected boolean |
resolveFromDefaultImports(ClassNode type, String[] packagePrefixes)
|
|
protected boolean |
resolveFromModule(ClassNode type, boolean testModuleImports)
|
|
protected boolean |
resolveFromStaticInnerClasses(ClassNode type)
|
|
protected boolean |
resolveNestedClass(ClassNode type)
|
|
protected boolean |
resolveToInner(ClassNode type)
|
|
protected boolean |
resolveToOuter(ClassNode type)
|
|
public void |
setClassNodeResolver(ClassNodeResolver classNodeResolver)
|
|
public void |
startResolving(ClassNode node, SourceUnit source)
|
|
public Expression |
transform(Expression exp)
|
|
protected Expression |
transformAnnotationConstantExpression(AnnotationConstantExpression ace)
|
|
protected Expression |
transformBinaryExpression(BinaryExpression be)
|
|
protected Expression |
transformClosureExpression(ClosureExpression ce)
|
|
protected Expression |
transformConstructorCallExpression(ConstructorCallExpression cce)
|
|
protected Expression |
transformDeclarationExpression(DeclarationExpression de)
|
|
protected Expression |
transformMethodCallExpression(MethodCallExpression mce)
|
|
protected Expression |
transformPropertyExpression(PropertyExpression pe)
|
|
protected Expression |
transformVariableExpression(VariableExpression ve)
|
|
protected void |
visitAnnotation(AnnotationNode node)
|
|
public void |
visitBlockStatement(BlockStatement block)
|
|
public void |
visitCatchStatement(CatchStatement cs)
|
|
public void |
visitClass(ClassNode node)
|
|
protected void |
visitConstructorOrMethod(MethodNode node, boolean isConstructor)
|
|
public void |
visitField(FieldNode node)
|
|
public void |
visitForLoop(ForStatement forLoop)
|
|
public void |
visitProperty(PropertyNode node)
|