org.androidtransfuse.gen.variableBuilder
Interface VariableInjectionBuilderFactory
public interface VariableInjectionBuilderFactory
- Author:
- John Ericksen
|
Method Summary |
ContextScopeVariableBuilder |
buildContextScopeVariableBuilder(InjectionNode contextScopeHolder)
|
DependentInjectionNodeBuilder |
buildDependentInjectionNodeBuilder(Class dependency,
Class returnType,
DependentVariableBuilder variableBuilder)
|
DependentVariableBuilderWrapper |
buildDependentVariableBuilderWrapper(InjectionNode dependency,
DependentVariableBuilder dependentVariableBuilder,
Class type)
|
ExpressionVariableBuilderWrapper |
buildExpressionWrapper(TypedExpression typedExpression)
|
ExtraValuableBuilder |
buildExtraVariableBuilder(String extraId,
InjectionNode activityInjectionNode,
boolean nullable,
boolean wrapped)
|
FragmentViewVariableBuilder |
buildFragmentViewVariableBuilder(Integer viewId,
String viewTag,
InjectionNode fragmentInjectionNode,
com.sun.codemodel.JType jType)
|
GeneratedProviderVariableBuilder |
buildGeneratedProviderVariableBuilder(InjectionNode providerTypeInjectionNode)
|
IndependentVariableBuilderWrapper |
buildIndependentVariableBuilderWrapper(ASTType astType,
com.sun.codemodel.JExpression expression)
|
IndependentInjectionNodeBuilder |
buildInjectionNodeBuilder(VariableBuilder variableBuilder)
|
MethodCallVariableBuilder |
buildMethodCallVariableBuilder(String methodName,
com.google.common.collect.ImmutableList<String> arguments)
|
PreferenceVariableBuilder |
buildPreferenceVariableBuilder(ASTType preferenceType,
String preferenceName,
InjectionNode preferenceManagerInjectionNode)
|
ProviderInjectionNodeBuilder |
buildProviderInjectionNodeBuilder(ASTType astType)
|
ProviderVariableBuilder |
buildProviderVariableBuilder(InjectionNode providerInjectionNode)
|
ResourceVariableBuilder |
buildResourceVariableBuilder(int resourceId,
ResourceExpressionBuilder resourceExpressionBuilder)
|
StaticInvocationVariableBuilder |
buildStaticInvocationVariableBuilder(Class invocationTarget,
String staticInvocation)
|
SystemServiceVariableBuilder |
buildSystemServiceVariableBuilder(String systemService,
InjectionNode contextInjectionNode)
|
VariableASTImplementationInjectionNodeBuilder |
buildVariableInjectionNodeBuilder(ASTType astType)
|
ViewVariableBuilder |
buildViewVariableBuilder(Integer viewId,
String viewTag,
InjectionNode activityInjectionNode,
com.sun.codemodel.JType jType)
|
buildProviderInjectionNodeBuilder
ProviderInjectionNodeBuilder buildProviderInjectionNodeBuilder(ASTType astType)
buildProviderVariableBuilder
ProviderVariableBuilder buildProviderVariableBuilder(InjectionNode providerInjectionNode)
buildVariableInjectionNodeBuilder
VariableASTImplementationInjectionNodeBuilder buildVariableInjectionNodeBuilder(ASTType astType)
buildSystemServiceVariableBuilder
SystemServiceVariableBuilder buildSystemServiceVariableBuilder(String systemService,
InjectionNode contextInjectionNode)
buildResourceVariableBuilder
ResourceVariableBuilder buildResourceVariableBuilder(int resourceId,
ResourceExpressionBuilder resourceExpressionBuilder)
buildExtraVariableBuilder
ExtraValuableBuilder buildExtraVariableBuilder(String extraId,
InjectionNode activityInjectionNode,
boolean nullable,
boolean wrapped)
buildViewVariableBuilder
ViewVariableBuilder buildViewVariableBuilder(Integer viewId,
String viewTag,
InjectionNode activityInjectionNode,
com.sun.codemodel.JType jType)
buildGeneratedProviderVariableBuilder
GeneratedProviderVariableBuilder buildGeneratedProviderVariableBuilder(InjectionNode providerTypeInjectionNode)
buildPreferenceVariableBuilder
PreferenceVariableBuilder buildPreferenceVariableBuilder(ASTType preferenceType,
String preferenceName,
InjectionNode preferenceManagerInjectionNode)
buildStaticInvocationVariableBuilder
StaticInvocationVariableBuilder buildStaticInvocationVariableBuilder(Class invocationTarget,
String staticInvocation)
buildMethodCallVariableBuilder
MethodCallVariableBuilder buildMethodCallVariableBuilder(String methodName,
com.google.common.collect.ImmutableList<String> arguments)
buildDependentInjectionNodeBuilder
DependentInjectionNodeBuilder buildDependentInjectionNodeBuilder(Class dependency,
Class returnType,
DependentVariableBuilder variableBuilder)
buildDependentVariableBuilderWrapper
DependentVariableBuilderWrapper buildDependentVariableBuilderWrapper(InjectionNode dependency,
DependentVariableBuilder dependentVariableBuilder,
Class type)
buildInjectionNodeBuilder
IndependentInjectionNodeBuilder buildInjectionNodeBuilder(VariableBuilder variableBuilder)
buildIndependentVariableBuilderWrapper
IndependentVariableBuilderWrapper buildIndependentVariableBuilderWrapper(ASTType astType,
com.sun.codemodel.JExpression expression)
buildExpressionWrapper
ExpressionVariableBuilderWrapper buildExpressionWrapper(TypedExpression typedExpression)
buildFragmentViewVariableBuilder
FragmentViewVariableBuilder buildFragmentViewVariableBuilder(Integer viewId,
String viewTag,
InjectionNode fragmentInjectionNode,
com.sun.codemodel.JType jType)
buildContextScopeVariableBuilder
ContextScopeVariableBuilder buildContextScopeVariableBuilder(InjectionNode contextScopeHolder)
Copyright © 2012. All Rights Reserved.