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

java.lang.Objectorg.androidtransfuse.analysis.astAnalyzer.InjectionAnalyzer
public class InjectionAnalyzer
Analyzer to setup InjectionPoints for all @Inject annotated elements
| Constructor Summary | |
|---|---|
InjectionAnalyzer(InjectionPointFactory injectionPointFactory)
|
|
| 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 concreteType,
AnalysisContext context)
Analyze the given type. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
@Inject public InjectionAnalyzer(InjectionPointFactory injectionPointFactory)
| Method Detail |
|---|
public void analyzeType(InjectionNode injectionNode,
ASTType concreteType,
AnalysisContext context)
ASTAnalysis
analyzeType in interface ASTAnalysisinjectionNode - current injection nodeconcreteType - typecontext - current context
public void analyzeMethod(InjectionNode injectionNode,
ASTType concreteType,
ASTMethod astMethod,
AnalysisContext context)
ASTAnalysis
analyzeMethod in interface ASTAnalysisinjectionNode - 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
public void analyzeField(InjectionNode injectionNode,
ASTType concreteType,
ASTField astField,
AnalysisContext context)
ASTAnalysis
analyzeField in interface ASTAnalysisinjectionNode - 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 | |||||||||