| Methods in org.androidtransfuse.analysis.astAnalyzer with parameters of type InjectionNode |
void |
AOPProxyAspect.addInterceptor(ASTMethod astMethod,
InjectionNode interceptorInjectionNode)
|
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.componentBuilder with parameters of type InjectionNode |
void |
ViewRegistrationInvocationBuilder.buildInvocation(com.sun.codemodel.JBlock block,
TypedExpression expression,
com.sun.codemodel.JExpression viewExpression,
String method,
InjectionNode injectionNode)
|
void |
ViewTypeRegistrationInvocationBuilderImpl.buildInvocation(com.sun.codemodel.JBlock block,
TypedExpression expression,
com.sun.codemodel.JExpression viewExpression,
String method,
InjectionNode injectionNode)
|
void |
ViewMethodRegistrationInvocationBuilderImpl.buildInvocation(com.sun.codemodel.JBlock block,
TypedExpression expression,
com.sun.codemodel.JExpression viewExpression,
String method,
InjectionNode injectionNode)
|
void |
ViewFieldRegistrationInvocationBuilderImpl.buildInvocation(com.sun.codemodel.JBlock block,
TypedExpression expression,
com.sun.codemodel.JExpression viewExpression,
String method,
InjectionNode injectionNode)
|
LayoutHandlerBuilder |
ComponentBuilderFactory.buildLayoutHandlerBuilder(InjectionNode layoutHandlerInjectionNode)
|
ViewRegistrationGenerator |
ComponentBuilderFactory.buildViewRegistrationGenerator(InjectionNode viewInjectionNode,
String listenerMethod,
InjectionNode injectionNode,
ViewRegistrationInvocationBuilder invocationBuilder)
|
| Method parameters in org.androidtransfuse.gen.componentBuilder with type arguments of type InjectionNode |
void |
ContextScopeComponentBuilder.generate(com.sun.codemodel.JDefinedClass definedClass,
MethodDescriptor methodDescriptor,
Map<InjectionNode,TypedExpression> expressionMap,
ComponentDescriptor descriptor)
|
void |
NonConfigurationInstanceGenerator.generate(com.sun.codemodel.JDefinedClass definedClass,
MethodDescriptor methodDescriptor,
Map<InjectionNode,TypedExpression> expressionMap,
ComponentDescriptor descriptor)
|
void |
ListenerRegistrationGenerator.generate(com.sun.codemodel.JDefinedClass definedClass,
MethodDescriptor methodDescriptor,
Map<InjectionNode,TypedExpression> expressionMap,
ComponentDescriptor descriptor)
|
void |
MethodCallbackGenerator.generate(com.sun.codemodel.JDefinedClass definedClass,
MethodDescriptor creationMethodDescriptor,
Map<InjectionNode,TypedExpression> expressionMap,
ComponentDescriptor descriptor)
|
void |
ExpressionVariableDependentGenerator.generate(com.sun.codemodel.JDefinedClass definedClass,
MethodDescriptor methodDescriptor,
Map<InjectionNode,TypedExpression> expressionMap,
ComponentDescriptor descriptor)
|
| Method parameters in org.androidtransfuse.gen.invocationBuilder with type arguments of type InjectionNode |
com.sun.codemodel.JExpression |
PrivateInjectionBuilder.buildConstructorCall(Map<InjectionNode,TypedExpression> expressionMap,
ConstructorInjectionPoint constructorInjectionPoint,
com.sun.codemodel.JType type)
|
com.sun.codemodel.JExpression |
ProtectedInjectionBuilder.buildConstructorCall(Map<InjectionNode,TypedExpression> expressionMap,
ConstructorInjectionPoint constructorInjectionPoint,
com.sun.codemodel.JType type)
|
com.sun.codemodel.JExpression |
PublicInjectionBuilder.buildConstructorCall(Map<InjectionNode,TypedExpression> expressionMap,
ConstructorInjectionPoint constructorInjectionPoint,
com.sun.codemodel.JType type)
|
com.sun.codemodel.JExpression |
ModifierInjectionBuilder.buildConstructorCall(Map<InjectionNode,TypedExpression> expressionMap,
ConstructorInjectionPoint constructorInjectionPoint,
com.sun.codemodel.JType type)
|
| Methods in org.androidtransfuse.gen.variableBuilder that return InjectionNode |
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)
|
InjectionNode |
ProviderVariableBuilder.getProviderInjectionNode()
|
| Methods in org.androidtransfuse.gen.variableBuilder with parameters of type InjectionNode |
ContextScopeVariableBuilder |
VariableInjectionBuilderFactory.buildContextScopeVariableBuilder(InjectionNode contextScopeHolder)
|
DependentVariableBuilderWrapper |
VariableInjectionBuilderFactory.buildDependentVariableBuilderWrapper(InjectionNode dependency,
DependentVariableBuilder dependentVariableBuilder,
Class type)
|
com.sun.codemodel.JExpression |
ExtraValuableBuilder.buildExpression(InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode)
|
com.sun.codemodel.JExpression |
ViewVariableBuilder.buildExpression(InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode)
|
abstract com.sun.codemodel.JExpression |
ConsistentTypeVariableBuilder.buildExpression(InjectionBuilderContext context,
InjectionNode injectionNode)
|
com.sun.codemodel.JExpression |
GeneratedProviderVariableBuilder.buildExpression(InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode)
|
com.sun.codemodel.JExpression |
FragmentViewVariableBuilder.buildExpression(InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode)
|
com.sun.codemodel.JExpression |
DependentVariableBuilderWrapper.buildExpression(InjectionBuilderContext context,
InjectionNode injectionNode)
|
com.sun.codemodel.JExpression |
IndependentVariableBuilderWrapper.buildExpression(InjectionBuilderContext context,
InjectionNode injectionNode)
|
com.sun.codemodel.JExpression |
SystemServiceVariableBuilder.buildExpression(InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode)
|
ExtraValuableBuilder |
VariableInjectionBuilderFactory.buildExtraVariableBuilder(String extraId,
InjectionNode activityInjectionNode,
boolean nullable,
boolean wrapped)
|
FragmentViewVariableBuilder |
VariableInjectionBuilderFactory.buildFragmentViewVariableBuilder(Integer viewId,
String viewTag,
InjectionNode fragmentInjectionNode,
com.sun.codemodel.JType jType)
|
GeneratedProviderVariableBuilder |
VariableInjectionBuilderFactory.buildGeneratedProviderVariableBuilder(InjectionNode providerTypeInjectionNode)
|
PreferenceVariableBuilder |
VariableInjectionBuilderFactory.buildPreferenceVariableBuilder(ASTType preferenceType,
String preferenceName,
InjectionNode preferenceManagerInjectionNode)
|
ProviderVariableBuilder |
VariableInjectionBuilderFactory.buildProviderVariableBuilder(InjectionNode providerInjectionNode)
|
com.sun.codemodel.JExpression |
ProxyVariableBuilder.buildProxyInstance(InjectionBuilderContext context,
InjectionNode injectionNode,
com.sun.codemodel.JDefinedClass proxyDescriptor)
|
SystemServiceVariableBuilder |
VariableInjectionBuilderFactory.buildSystemServiceVariableBuilder(String systemService,
InjectionNode contextInjectionNode)
|
TypedExpression |
ExpressionVariableBuilderWrapper.buildVariable(InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode)
|
TypedExpression |
ConsistentTypeVariableBuilder.buildVariable(InjectionBuilderContext context,
InjectionNode injectionNode)
|
TypedExpression |
VariableInjectionBuilder.buildVariable(InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode)
|
TypedExpression |
ProviderVariableBuilder.buildVariable(InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode)
|
TypedExpression |
ResourceVariableBuilder.buildVariable(InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode)
|
TypedExpression |
VariableBuilder.buildVariable(InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode)
|
TypedExpression |
PreferenceVariableBuilder.buildVariable(InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode)
|
ViewVariableBuilder |
VariableInjectionBuilderFactory.buildViewVariableBuilder(Integer viewId,
String viewTag,
InjectionNode activityInjectionNode,
com.sun.codemodel.JType jType)
|
com.sun.codemodel.JVar |
ViewVariableBuilder.inject(ASTInjectionAspect injectionAspect,
InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode,
com.sun.codemodel.JExpression viewExpression)
|
com.sun.codemodel.JVar |
FragmentViewVariableBuilder.inject(ASTInjectionAspect injectionAspect,
InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode,
com.sun.codemodel.JExpression viewExpression)
|
| Constructors in org.androidtransfuse.gen.variableBuilder with parameters of type InjectionNode |
DependentVariableBuilderWrapper(InjectionNode dependency,
DependentVariableBuilder dependentVariableBuilder,
Class type,
TypedExpressionFactory typedExpressionFactory,
InjectionExpressionBuilder injectionExpressionBuilder)
|
ExtraValuableBuilder(String extraId,
InjectionNode activityInjectionNode,
boolean nullable,
boolean wrapped,
InjectionExpressionBuilder injectionExpressionBuilder,
com.sun.codemodel.JCodeModel codeModel,
TypedExpressionFactory typedExpressionFactory)
|
FragmentViewVariableBuilder(Integer viewId,
String viewTag,
InjectionNode viewInjectionNode,
com.sun.codemodel.JType viewType,
InjectionExpressionBuilder injectionExpressionBuilder,
RResourceReferenceBuilder rResourceReferenceBuilder,
com.sun.codemodel.JCodeModel codeModel,
InvocationBuilder injectionInvocationBuilder,
UniqueVariableNamer variableNamer,
RResource rResource,
TypedExpressionFactory typedExpressionFactory)
|
GeneratedProviderVariableBuilder(InjectionNode providerTypeInjectionNode,
ProviderGenerator providerGenerator,
UniqueVariableNamer variableNamer,
TypedExpressionFactory typedExpressionFactory)
|
PreferenceVariableBuilder(ASTType preferenceType,
String preferenceName,
InjectionNode preferenceManagerInjectionNode,
TypedExpressionFactory typedExpressionFactory,
InjectionExpressionBuilder injectionExpressionBuilder,
ASTClassFactory astClassFactory)
|
ProviderVariableBuilder(InjectionNode providerInjectionNode,
InjectionExpressionBuilder injectionExpressionBuilder,
TypedExpressionFactory typedExpressionFactory)
|
SystemServiceVariableBuilder(String systemService,
InjectionNode contextInjectionNode,
InjectionExpressionBuilder injectionExpressionBuilder,
TypedExpressionFactory typedExpressionFactory)
|
ViewVariableBuilder(Integer viewId,
String viewTag,
InjectionNode activityInjectionNode,
com.sun.codemodel.JType viewType,
InjectionExpressionBuilder injectionExpressionBuilder,
RResourceReferenceBuilder rResourceReferenceBuilder,
com.sun.codemodel.JCodeModel codeModel,
InvocationBuilder injectionInvocationBuilder,
UniqueVariableNamer variableNamer,
RResource rResource,
TypedExpressionFactory typedExpressionFactory)
|