| Methods in org.androidtransfuse.analysis with parameters of type AnalysisContext |
InjectionNode |
Analyzer.analyze(ASTType instanceType,
ASTType concreteType,
AnalysisContext context)
Analyze the given ASTType and produces a corresponding InjectionNode with the contained
AST injection related elements (constructor, method, field) recursively analyzed for InjectionNodes |
InjectionNode |
InjectionPointFactory.buildInjectionNode(ASTType astType,
AnalysisContext context)
Build a InjectionPoint directly from the given ASTType |
InjectionNode |
InjectionPointFactory.buildInjectionNode(Class type,
AnalysisContext context)
|
InjectionNode |
InjectionPointFactory.buildInjectionNode(Collection<ASTAnnotation> annotations,
ASTType astType,
AnalysisContext context)
|
ConstructorInjectionPoint |
InjectionPointFactory.buildInjectionPoint(ASTType concreteType,
ASTConstructor astConstructor,
AnalysisContext context)
Build a Constructor InjectionPoint from the given ASTConstructor |
FieldInjectionPoint |
InjectionPointFactory.buildInjectionPoint(ASTType concreteType,
ASTField astField,
AnalysisContext context)
Build a Field InjectionPoint from the given ASTField |
MethodInjectionPoint |
InjectionPointFactory.buildInjectionPoint(ASTType concreteType,
ASTMethod astMethod,
AnalysisContext context)
Build a Method Injection Point from the given ASTMethod |
| Methods in org.androidtransfuse.analysis.astAnalyzer with parameters of type AnalysisContext |
void |
InjectionAnalyzer.analyzeField(InjectionNode injectionNode,
ASTType concreteType,
ASTField astField,
AnalysisContext context)
|
void |
ASTAnalysis.analyzeField(InjectionNode injectionNode,
ASTType concreteType,
ASTField astField,
AnalysisContext context)
Analyze the given field. |
void |
NonConfigurationAnalysis.analyzeField(InjectionNode injectionNode,
ASTType concreteType,
ASTField astField,
AnalysisContext context)
|
void |
RegistrationAnalyzer.analyzeField(InjectionNode injectionNode,
ASTType concreteType,
ASTField astField,
AnalysisContext context)
|
void |
ASTAnalysisAdaptor.analyzeField(InjectionNode injectionNode,
ASTType concreteType,
ASTField astField,
AnalysisContext context)
|
void |
ObservesAnalysis.analyzeMethod(InjectionNode injectionNode,
ASTType concreteType,
ASTMethod astMethod,
AnalysisContext context)
|
void |
InjectionAnalyzer.analyzeMethod(InjectionNode injectionNode,
ASTType concreteType,
ASTMethod astMethod,
AnalysisContext context)
|
void |
ASTAnalysis.analyzeMethod(InjectionNode injectionNode,
ASTType concreteType,
ASTMethod astMethod,
AnalysisContext context)
Analyze the given method. |
void |
AOPProxyAnalyzer.analyzeMethod(InjectionNode injectionNode,
ASTType concreteType,
ASTMethod astMethod,
AnalysisContext context)
|
void |
ListenerAnalysis.analyzeMethod(InjectionNode injectionNode,
ASTType concreteType,
ASTMethod astMethod,
AnalysisContext context)
|
void |
RegistrationAnalyzer.analyzeMethod(InjectionNode injectionNode,
ASTType concreteType,
ASTMethod astMethod,
AnalysisContext context)
|
void |
ASTAnalysisAdaptor.analyzeMethod(InjectionNode injectionNode,
ASTType concreteType,
ASTMethod astMethod,
AnalysisContext context)
|
void |
InjectionAnalyzer.analyzeType(InjectionNode injectionNode,
ASTType concreteType,
AnalysisContext context)
|
void |
DeclareFieldAnalysis.analyzeType(InjectionNode injectionNode,
ASTType astType,
AnalysisContext context)
|
void |
ASTAnalysis.analyzeType(InjectionNode injectionNode,
ASTType astType,
AnalysisContext context)
Analyze the given type. |
void |
RegistrationAnalyzer.analyzeType(InjectionNode injectionNode,
ASTType astType,
AnalysisContext context)
|
void |
ASTAnalysisAdaptor.analyzeType(InjectionNode injectionNode,
ASTType astType,
AnalysisContext context)
|
void |
ScopeAnalysis.analyzeType(InjectionNode injectionNode,
ASTType concreteType,
AnalysisContext context)
|
| Methods in org.androidtransfuse.gen.variableBuilder with parameters of type AnalysisContext |
InjectionNode |
VariableASTImplementationInjectionNodeBuilder.buildInjectionNode(ASTType astType,
AnalysisContext context)
|
abstract InjectionNode |
InjectionNodeBuilderNoAnnotationAdapter.buildInjectionNode(ASTType astType,
AnalysisContext context)
|
InjectionNode |
ProviderInjectionNodeBuilder.buildInjectionNode(ASTType astType,
AnalysisContext context)
|
InjectionNode |
VariableInjectionNodeBuilder.buildInjectionNode(ASTType astType,
AnalysisContext context)
|
InjectionNode |
FragmentViewInjectionNodeBuilder.buildInjectionNode(ASTType astType,
AnalysisContext context,
ASTAnnotation annotation)
|
InjectionNode |
ResourceInjectionNodeBuilder.buildInjectionNode(ASTType astType,
AnalysisContext context,
ASTAnnotation annotation)
|
InjectionNode |
ViewInjectionNodeBuilder.buildInjectionNode(ASTType astType,
AnalysisContext context,
ASTAnnotation annotation)
|
InjectionNode |
SystemServiceBindingInjectionNodeBuilder.buildInjectionNode(ASTType astType,
AnalysisContext context,
ASTAnnotation annotation)
|
abstract InjectionNode |
InjectionNodeBuilderSingleAnnotationAdapter.buildInjectionNode(ASTType astType,
AnalysisContext context,
ASTAnnotation annotation)
|
InjectionNode |
PreferenceInjectionNodeBuilder.buildInjectionNode(ASTType astType,
AnalysisContext context,
ASTAnnotation annotation)
|
InjectionNode |
ExtraInjectionNodeBuilder.buildInjectionNode(ASTType astType,
AnalysisContext context,
ASTAnnotation annotation)
|
InjectionNode |
IndependentInjectionNodeBuilder.buildInjectionNode(ASTType astType,
AnalysisContext context,
Collection<ASTAnnotation> annotations)
|
InjectionNode |
GeneratedProviderInjectionNodeBuilder.buildInjectionNode(ASTType astType,
AnalysisContext context,
Collection<ASTAnnotation> annotations)
|
InjectionNode |
InjectionNodeBuilderNoAnnotationAdapter.buildInjectionNode(ASTType astType,
AnalysisContext context,
Collection<ASTAnnotation> annotations)
|
InjectionNode |
InjectionNodeBuilder.buildInjectionNode(ASTType astType,
AnalysisContext context,
Collection<ASTAnnotation> annotations)
|
InjectionNode |
InjectionNodeBuilderSingleAnnotationAdapter.buildInjectionNode(ASTType astType,
AnalysisContext context,
Collection<ASTAnnotation> annotations)
|
InjectionNode |
DependentInjectionNodeBuilder.buildInjectionNode(ASTType astType,
AnalysisContext context,
Collection<ASTAnnotation> annotations)
|