[Java] Class DependencyTracker
- org.codehaus.groovy.tools.gse.DependencyTracker
Constructor Summary
Constructor and description |
---|
DependencyTracker
(SourceUnit source, StringSetMap cache) |
DependencyTracker
(SourceUnit source, StringSetMap cache, Map<String, ?> precompiledEntries) |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
protected SourceUnit |
getSourceUnit() | |
void |
visitAnnotations(AnnotatedNode node) | |
void |
visitArrayExpression(ArrayExpression expression) | |
void |
visitCastExpression(CastExpression expression) | |
void |
visitCatchStatement(CatchStatement statement) | |
void |
visitClass(ClassNode node) | |
void |
visitClassExpression(ClassExpression expression) | |
void |
visitConstructorCallExpression(ConstructorCallExpression call) | |
void |
visitField(FieldNode node) | |
void |
visitMethod(MethodNode node) | |
void |
visitVariableExpression(VariableExpression expression) |
Inherited Methods Summary
Constructor Detail
public DependencyTracker(SourceUnit source, StringSetMap cache)
public DependencyTracker(SourceUnit source, StringSetMap cache, Map<String, ?> precompiledEntries)
Method Detail
@Override protected SourceUnit getSourceUnit()
@Override public void visitAnnotations(AnnotatedNode node)
@Override public void visitArrayExpression(ArrayExpression expression)
@Override public void visitCastExpression(CastExpression expression)
@Override public void visitCatchStatement(CatchStatement statement)
@Override public void visitClass(ClassNode node)
@Override public void visitClassExpression(ClassExpression expression)
@Override public void visitConstructorCallExpression(ConstructorCallExpression call)
@Override public void visitField(FieldNode node)
@Override public void visitMethod(MethodNode node)
@Override public void visitVariableExpression(VariableExpression expression)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/org/codehaus/groovy/tools/gse/DependencyTracker.html