|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

public interface ASTAnalysis
Analysis interface targeting the individual elements of an ASTType.
| Method Summary | |
|---|---|
void |
analyzeField(InjectionNode injectionNode,
ASTType concreteType,
ASTField astField,
AnalysisContext context)
Analyze the given field. |
void |
analyzeMethod(InjectionNode injectionNode,
ASTType concreteType,
ASTMethod astMethod,
AnalysisContext context)
Analyze the given method. |
void |
analyzeType(InjectionNode injectionNode,
ASTType astType,
AnalysisContext context)
Analyze the given type. |
| Method Detail |
|---|
void analyzeType(InjectionNode injectionNode,
ASTType astType,
AnalysisContext context)
injectionNode - current injection nodeastType - typecontext - current context
void analyzeMethod(InjectionNode injectionNode,
ASTType concreteType,
ASTMethod astMethod,
AnalysisContext context)
injectionNode - current injection nodeconcreteType - concrete type being analyzed. This will be either the same type as represented by the
injection node or a super type under analysis.astMethod - methodcontext - current context
void analyzeField(InjectionNode injectionNode,
ASTType concreteType,
ASTField astField,
AnalysisContext context)
injectionNode - current injection nodeconcreteType - concrete type being analyzed. This will be either the same type as represented by the
injection node or a super type under analysis.astField - fieldcontext - current context
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||