|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ASTType in org.androidtransfuse.analysis |
|---|
| Methods in org.androidtransfuse.analysis with parameters of type ASTType | |
|---|---|
T |
Analysis.analyze(ASTType type)
|
ComponentDescriptor |
FragmentAnalysis.analyze(ASTType astType)
|
ComponentDescriptor |
BroadcastReceiverAnalysis.analyze(ASTType astType)
|
ParcelableDescriptor |
ParcelableAnalysis.analyze(ASTType astType)
|
ComponentDescriptor |
ActivityAnalysis.analyze(ASTType input)
|
ComponentDescriptor |
ApplicationAnalysis.analyze(ASTType astType)
|
ComponentDescriptor |
ServiceAnalysis.analyze(ASTType input)
|
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(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 |
List<IntentFilter> |
IntentFilterFactory.buildIntentFilters(ASTType astType)
|
List<MetaData> |
MetaDataBuilder.buildMetaData(ASTType astType)
|
InjectionNode |
AnalysisContext.getInjectionNode(ASTType astType)
|
ParcelableDescriptor |
ParcelableAnalysis.innerAnalyze(ASTType astType)
|
boolean |
AnalysisContext.isDependent(ASTType astType)
|
| Uses of ASTType in org.androidtransfuse.analysis.adapter |
|---|
| Classes in org.androidtransfuse.analysis.adapter that implement ASTType | |
|---|---|
class |
ASTArrayType
Specific AST Array Type. |
class |
ASTClassType
Class specific AST Type |
class |
ASTElementType
Element specific AST Type |
class |
ASTEmptyType
|
class |
ASTGenericTypeWrapper
|
class |
ASTPrimitiveType
Element specific primitive AST type |
class |
ASTProxyType
Replaces the given AST Type with a proxy type. |
class |
ASTTypeVirtualProxy
|
class |
ASTVoidType
Globally represents the VOID type |
| Methods in org.androidtransfuse.analysis.adapter that return ASTType | |
|---|---|
ASTType |
LazyClassParameterBuilder.apply(Type input)
|
ASTType |
ASTTypeBuilderVisitor.apply(TypeMirror input)
|
ASTType |
ASTClassFactory.buildASTClassType(Class<?> clazz)
Build an ASTType from the given class |
ASTType |
ASTElementFactory.buildASTElementType(DeclaredType declaredType)
|
ASTType |
ASTElementFactory.buildASTElementType(TypeElement typeElement)
Build a ASTType from the provided TypeElement. |
protected ASTType |
ElementASTTypeLazyLoader.buildASTType(Element element,
ASTTypeBuilderVisitor astTypeBuilderVisitor)
|
protected abstract ASTType |
ASTTypeLazyLoader.buildASTType(T element,
ASTTypeBuilderVisitor astTypeBuilderVisitor)
|
ASTType |
ASTClassField.getASTType()
|
ASTType |
ASTAnnotation.getASTType()
Getter for the name of the current annotaion |
ASTType |
ASTElementField.getASTType()
|
ASTType |
ASTClassParameter.getASTType()
|
ASTType |
ASTTypeLazyLoader.getASTType()
Lazily builds the ASTType for the given element |
ASTType |
ASTParameter.getASTType()
Supplies the type of this parameter |
ASTType |
ASTField.getASTType()
Supplies the type of the field represented. |
ASTType |
ASTClassAnnotation.getASTType()
|
ASTType |
ASTElementParameter.getASTType()
|
ASTType |
ASTElementAnnotation.getASTType()
|
ASTType |
ASTMethodUniqueSignatureDecorator.getReturnType()
|
ASTType |
ASTElementMethod.getReturnType()
|
ASTType |
ASTMethod.getReturnType()
Supplies the return type of this method |
ASTType |
ASTClassMethod.getReturnType()
|
ASTType |
ASTArrayType.getSuperClass()
|
ASTType |
ASTTypeVirtualProxy.getSuperClass()
|
ASTType |
ASTElementType.getSuperClass()
|
ASTType |
ASTGenericTypeWrapper.getSuperClass()
|
ASTType |
ASTProxyType.getSuperClass()
|
ASTType |
ASTType.getSuperClass()
Supplies the super class (by extension) of this type |
ASTType |
ASTPrimitiveType.getSuperClass()
|
ASTType |
ASTVoidType.getSuperClass()
|
ASTType |
ASTEmptyType.getSuperClass()
|
ASTType |
ASTClassType.getSuperClass()
|
ASTType |
ASTTypeBuilderVisitor.visitArray(ArrayType arrayType,
Void v)
|
ASTType |
ASTTypeBuilderVisitor.visitDeclared(DeclaredType declaredType,
Void v)
|
ASTType |
ASTTypeBuilderVisitor.visitError(ErrorType errorType,
Void v)
|
ASTType |
ASTTypeBuilderVisitor.visitExecutable(ExecutableType executableType,
Void v)
|
ASTType |
ASTTypeBuilderVisitor.visitNoType(NoType noType,
Void v)
|
ASTType |
ASTTypeBuilderVisitor.visitNull(NullType nullType,
Void v)
|
ASTType |
ASTTypeBuilderVisitor.visitPrimitive(PrimitiveType primitiveType,
Void v)
|
ASTType |
ASTTypeBuilderVisitor.visitTypeVariable(TypeVariable typeVariable,
Void v)
|
ASTType |
ASTTypeBuilderVisitor.visitUnknown(TypeMirror typeMirror,
Void v)
|
ASTType |
ASTTypeBuilderVisitor.visitWildcard(WildcardType wildcardType,
Void v)
|
| Methods in org.androidtransfuse.analysis.adapter that return types with arguments of type ASTType | |
|---|---|
List<ASTType> |
LazyClassParameterBuilder.buildGenericParameters()
|
List<ASTType> |
LazyElementParameterBuilder.buildGenericParameters()
|
List<ASTType> |
LazyTypeParameterBuilder.buildGenericParameters()
|
List<ASTType> |
ASTArrayType.getGenericParameters()
|
List<ASTType> |
ASTTypeVirtualProxy.getGenericParameters()
|
List<ASTType> |
ASTElementType.getGenericParameters()
|
List<ASTType> |
ASTGenericTypeWrapper.getGenericParameters()
|
List<ASTType> |
ASTProxyType.getGenericParameters()
|
List<ASTType> |
ASTType.getGenericParameters()
Generates a list of the generic type parameters, if they are appropriate for the type and exist. |
List<ASTType> |
ASTPrimitiveType.getGenericParameters()
|
List<ASTType> |
ASTVoidType.getGenericParameters()
|
List<ASTType> |
ASTEmptyType.getGenericParameters()
|
List<ASTType> |
ASTClassType.getGenericParameters()
|
Collection<ASTType> |
ASTArrayType.getInterfaces()
|
Collection<ASTType> |
ASTTypeVirtualProxy.getInterfaces()
|
Collection<ASTType> |
ASTElementType.getInterfaces()
|
Collection<ASTType> |
ASTGenericTypeWrapper.getInterfaces()
|
Collection<ASTType> |
ASTProxyType.getInterfaces()
|
Collection<ASTType> |
ASTType.getInterfaces()
Supplies the list of implemented interfaces |
Collection<ASTType> |
ASTPrimitiveType.getInterfaces()
|
Collection<ASTType> |
ASTVoidType.getInterfaces()
|
Collection<ASTType> |
ASTEmptyType.getInterfaces()
|
Collection<ASTType> |
ASTClassType.getInterfaces()
|
List<ASTType> |
ASTClassConstructor.getThrowsTypes()
|
List<ASTType> |
ASTMethodUniqueSignatureDecorator.getThrowsTypes()
|
List<ASTType> |
ASTElementMethod.getThrowsTypes()
|
List<ASTType> |
ASTConstructor.getThrowsTypes()
Supplies all throws associated with this method |
List<ASTType> |
ASTMethod.getThrowsTypes()
Supplies all throws associated with this method |
List<ASTType> |
ASTClassMethod.getThrowsTypes()
|
List<ASTType> |
ASTElementConstructor.getThrowsTypes()
|
com.google.common.collect.ImmutableList<ASTType> |
LazyElementParameterBuilder.innerBuildGenericParameters()
|
| Methods in org.androidtransfuse.analysis.adapter with parameters of type ASTType | |
|---|---|
ASTElementAnnotation |
ASTFactory.buildASTElementAnnotation(AnnotationMirror annotationMirror,
ASTType type)
|
ASTGenericTypeWrapper |
ASTFactory.buildGenericTypeWrapper(ASTType astType,
LazyTypeParameterBuilder lazyTypeParameterBuilder)
|
boolean |
ASTArrayType.extendsFrom(ASTType type)
|
boolean |
ASTTypeVirtualProxy.extendsFrom(ASTType type)
|
boolean |
ASTElementType.extendsFrom(ASTType type)
|
boolean |
ASTGenericTypeWrapper.extendsFrom(ASTType type)
|
boolean |
ASTProxyType.extendsFrom(ASTType type)
|
boolean |
ASTType.extendsFrom(ASTType type)
Determines if the current type extends from the given type. |
boolean |
ASTPrimitiveType.extendsFrom(ASTType type)
|
boolean |
ASTVoidType.extendsFrom(ASTType type)
|
boolean |
ASTEmptyType.extendsFrom(ASTType type)
|
boolean |
ASTClassType.extendsFrom(ASTType type)
|
boolean |
ASTArrayType.implementsFrom(ASTType type)
|
boolean |
ASTTypeVirtualProxy.implementsFrom(ASTType type)
|
boolean |
ASTElementType.implementsFrom(ASTType type)
|
boolean |
ASTGenericTypeWrapper.implementsFrom(ASTType type)
|
boolean |
ASTProxyType.implementsFrom(ASTType type)
|
boolean |
ASTType.implementsFrom(ASTType type)
Determines if the current type implements the given type. |
boolean |
ASTPrimitiveType.implementsFrom(ASTType type)
|
boolean |
ASTVoidType.implementsFrom(ASTType type)
|
boolean |
ASTEmptyType.implementsFrom(ASTType type)
|
boolean |
ASTClassType.implementsFrom(ASTType type)
|
boolean |
ASTUtils.inherits(ASTType astType,
ASTType inheritable,
boolean implement,
boolean extend)
Determines if the given ASTType inherits or extends from the given inheritable ASTType |
boolean |
ASTArrayType.inheritsFrom(ASTType type)
|
boolean |
ASTTypeVirtualProxy.inheritsFrom(ASTType type)
|
boolean |
ASTElementType.inheritsFrom(ASTType type)
|
boolean |
ASTGenericTypeWrapper.inheritsFrom(ASTType type)
|
boolean |
ASTProxyType.inheritsFrom(ASTType type)
|
boolean |
ASTType.inheritsFrom(ASTType type)
Determines if the current type inherits (extends or implements) from the given type. |
boolean |
ASTPrimitiveType.inheritsFrom(ASTType type)
|
boolean |
ASTVoidType.inheritsFrom(ASTType type)
|
boolean |
ASTEmptyType.inheritsFrom(ASTType type)
|
boolean |
ASTClassType.inheritsFrom(ASTType type)
|
void |
ASTTypeVirtualProxy.load(ASTType proxy)
|
| Constructors in org.androidtransfuse.analysis.adapter with parameters of type ASTType | |
|---|---|
ASTArrayType(ASTType delegate)
|
|
ASTClassAnnotation(Annotation annotation,
ASTType type,
ASTClassFactory astClassFactory)
|
|
ASTClassField(Field field,
ASTType astType,
ASTAccessModifier modifier,
com.google.common.collect.ImmutableCollection<ASTAnnotation> annotations)
|
|
ASTClassMethod(Method method,
ASTType returnType,
com.google.common.collect.ImmutableList<ASTParameter> parameters,
ASTAccessModifier modifier,
com.google.common.collect.ImmutableCollection<ASTAnnotation> annotations,
com.google.common.collect.ImmutableList<ASTType> throwTypes)
|
|
ASTClassParameter(Annotation[] annotations,
ASTType astType,
com.google.common.collect.ImmutableCollection<ASTAnnotation> astAnnotations)
|
|
ASTClassType(Class<?> clazz,
com.google.common.collect.ImmutableCollection<ASTAnnotation> annotationList,
com.google.common.collect.ImmutableCollection<ASTConstructor> constructors,
com.google.common.collect.ImmutableCollection<ASTMethod> methods,
com.google.common.collect.ImmutableCollection<ASTField> fields,
ASTType superClass,
com.google.common.collect.ImmutableCollection<ASTType> interfaces)
|
|
ASTElementAnnotation(AnnotationMirror annotationMirror,
ASTType type,
ElementConverterFactory elementConverterFactory)
|
|
ASTElementType(TypeElement typeElement,
com.google.common.collect.ImmutableCollection<ASTConstructor> constructors,
com.google.common.collect.ImmutableCollection<ASTMethod> methods,
com.google.common.collect.ImmutableCollection<ASTField> fields,
ASTType superClass,
com.google.common.collect.ImmutableCollection<ASTType> interfaces,
com.google.common.collect.ImmutableCollection<ASTAnnotation> annotations)
|
|
ASTGenericTypeWrapper(ASTType astType,
LazyTypeParameterBuilder lazyTypeParameterBuilder)
|
|
ASTProxyType(ASTType proxyASTType,
String name)
|
|
MethodSignature(ASTType returnType,
String methodName,
List<ASTType> paramTypes)
|
|
| Constructor parameters in org.androidtransfuse.analysis.adapter with type arguments of type ASTType | |
|---|---|
ASTClassConstructor(com.google.common.collect.ImmutableList<ASTAnnotation> annotations,
Constructor<?> constructor,
com.google.common.collect.ImmutableList<ASTParameter> parameters,
ASTAccessModifier modifier,
com.google.common.collect.ImmutableList<ASTType> throwsTypes)
|
|
ASTClassMethod(Method method,
ASTType returnType,
com.google.common.collect.ImmutableList<ASTParameter> parameters,
ASTAccessModifier modifier,
com.google.common.collect.ImmutableCollection<ASTAnnotation> annotations,
com.google.common.collect.ImmutableList<ASTType> throwTypes)
|
|
ASTClassType(Class<?> clazz,
com.google.common.collect.ImmutableCollection<ASTAnnotation> annotationList,
com.google.common.collect.ImmutableCollection<ASTConstructor> constructors,
com.google.common.collect.ImmutableCollection<ASTMethod> methods,
com.google.common.collect.ImmutableCollection<ASTField> fields,
ASTType superClass,
com.google.common.collect.ImmutableCollection<ASTType> interfaces)
|
|
ASTElementConstructor(ExecutableElement executableElement,
com.google.common.collect.ImmutableList<ASTParameter> parameters,
ASTAccessModifier modifier,
com.google.common.collect.ImmutableCollection<ASTAnnotation> annotations,
com.google.common.collect.ImmutableList<ASTType> throwsTypes)
|
|
ASTElementMethod(ExecutableElement executableElement,
ASTTypeBuilderVisitor astTypeBuilderVisitor,
com.google.common.collect.ImmutableList<ASTParameter> parameters,
ASTAccessModifier modifier,
com.google.common.collect.ImmutableCollection<ASTAnnotation> annotations,
com.google.common.collect.ImmutableList<ASTType> throwsTypes)
|
|
ASTElementType(TypeElement typeElement,
com.google.common.collect.ImmutableCollection<ASTConstructor> constructors,
com.google.common.collect.ImmutableCollection<ASTMethod> methods,
com.google.common.collect.ImmutableCollection<ASTField> fields,
ASTType superClass,
com.google.common.collect.ImmutableCollection<ASTType> interfaces,
com.google.common.collect.ImmutableCollection<ASTAnnotation> annotations)
|
|
MethodSignature(ASTType returnType,
String methodName,
List<ASTType> paramTypes)
|
|
| Uses of ASTType in org.androidtransfuse.analysis.astAnalyzer |
|---|
| Methods in org.androidtransfuse.analysis.astAnalyzer that return ASTType | |
|---|---|
ASTType |
IntentFactoryExtraAspect.getType()
|
| Methods in org.androidtransfuse.analysis.astAnalyzer that return types with arguments of type ASTType | |
|---|---|
Set<ASTType> |
ObservesAspect.getEvents()
|
Set<ASTType> |
VirtualProxyAspect.getProxyInterfaces()
|
| Methods in org.androidtransfuse.analysis.astAnalyzer with parameters of type ASTType | |
|---|---|
void |
ObservesAspect.addObserver(ASTType event,
ASTMethod method)
|
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)
|
Set<ASTMethod> |
ObservesAspect.getObserverMethods(ASTType event)
|
| Constructors in org.androidtransfuse.analysis.astAnalyzer with parameters of type ASTType | |
|---|---|
IntentFactoryExtraAspect(boolean required,
String name,
ASTType type)
|
|
| Uses of ASTType in org.androidtransfuse.analysis.module |
|---|
| Methods in org.androidtransfuse.analysis.module with parameters of type ASTType | |
|---|---|
void |
BindProviderProcessor.innerProcess(ASTType returnType,
ASTType providerType)
|
abstract void |
MethodProcessor.innerProcess(ASTType returnType,
ASTType annotationValue)
|
void |
BindInterceptorProcessor.innerProcess(ASTType returnType,
ASTType annotationValue)
|
void |
BindProcessor.innerProcess(ASTType returnType,
ASTType annotationValue)
|
| Uses of ASTType in org.androidtransfuse.analysis.repository |
|---|
| Methods in org.androidtransfuse.analysis.repository that return ASTType | |
|---|---|
ASTType |
AOPRepository.getInterceptor(ASTType annotationType)
|
| Methods in org.androidtransfuse.analysis.repository that return types with arguments of type ASTType | |
|---|---|
Map<Matcher<ASTType>,Generator<ASTType>> |
GeneratorRepository.getRepository()
|
Map<Matcher<ASTType>,Generator<ASTType>> |
GeneratorRepository.getRepository()
|
| Methods in org.androidtransfuse.analysis.repository with parameters of type ASTType | |
|---|---|
void |
ProviderInjectionNodeBuilderRepository.addProvider(ASTType astType,
InjectionNodeBuilder providerInjectionNodeBuilder)
|
InjectionNodeBuilder |
InjectionNodeBuilderRepository.getBinding(ASTType type)
|
ASTType |
AOPRepository.getInterceptor(ASTType annotationType)
|
InjectionNodeBuilder |
ProviderInjectionNodeBuilderRepository.getProvider(ASTType astType)
|
boolean |
ProviderInjectionNodeBuilderRepository.isProviderDefined(ASTType astType)
|
void |
AOPRepository.put(ASTType annotationType,
ASTType interceptor)
|
void |
InjectionNodeBuilderRepository.putAnnotation(ASTType annotationType,
InjectionNodeBuilder annotatedVariableBuilder)
|
void |
InjectionNodeBuilderRepositoryFactory.putModuleConfig(ASTType type,
InjectionNodeBuilder injectionNodeBuilder)
|
void |
InjectionNodeBuilderRepository.putType(ASTType type,
InjectionNodeBuilder variableBuilder)
|
| Method parameters in org.androidtransfuse.analysis.repository with type arguments of type ASTType | |
|---|---|
void |
GeneratorRepository.add(Matcher<ASTType> matcher,
Generator<ASTType> generator)
|
void |
GeneratorRepository.add(Matcher<ASTType> matcher,
Generator<ASTType> generator)
|
void |
InjectionNodeBuilderRepository.putMatcher(Matcher<ASTType> matcher,
InjectionNodeBuilder variableBuilder)
|
| Uses of ASTType in org.androidtransfuse.gen |
|---|
| Methods in org.androidtransfuse.gen with parameters of type ASTType | |
|---|---|
com.sun.codemodel.JExpression |
InvocationBuilder.buildFieldGet(ASTType returnType,
ASTType variableType,
com.sun.codemodel.JExpression variable,
String name,
ASTAccessModifier accessModifier)
|
com.sun.codemodel.JInvocation |
InvocationBuilder.buildMethodCall(ASTType returnType,
List<ASTParameter> callingParameters,
Map<ASTParameter,TypedExpression> parameters,
ASTType targetExpressionType,
com.sun.codemodel.JExpression targetExpression,
ASTMethod methodToCall)
|
com.sun.codemodel.JStatement |
InvocationBuilder.buildMethodCall(ASTType returnType,
Map<InjectionNode,TypedExpression> expressionMap,
MethodInjectionPoint methodInjectionPoint,
com.sun.codemodel.JExpression variable)
|
void |
ApplicationGenerator.generate(ASTType astType)
|
void |
AnalysisGeneration.generate(ASTType astType)
|
void |
InjectorGenerator.generate(ASTType descriptor)
|
String |
UniqueVariableNamer.generateClassName(ASTType astType)
|
String |
UniqueVariableNamer.generateName(ASTType astType)
|
com.sun.codemodel.JDefinedClass |
ParcelableGenerator.generateParcelable(ASTType type,
ParcelableDescriptor parcelableDescriptor)
|
protected com.sun.codemodel.JDefinedClass |
ParcelableGenerator.getParcelable(ASTType type)
|
| Method parameters in org.androidtransfuse.gen with type arguments of type ASTType | ||
|---|---|---|
|
ExceptionWrapper.wrapException(com.sun.codemodel.JBlock block,
List<ASTType> throwsTypes,
ExceptionWrapper.BlockWriter<T> blockWriter)
|
|
| Uses of ASTType in org.androidtransfuse.gen.componentBuilder |
|---|
| Methods in org.androidtransfuse.gen.componentBuilder with parameters of type ASTType | |
|---|---|
BroadcastReceiverInjectionNodeFactory |
ComponentBuilderFactory.buildBroadcastReceiverInjectionNodeFactory(ASTType astType)
|
InjectionNodeFactoryImpl |
ComponentBuilderFactory.buildInjectionNodeFactory(ASTType astType,
AnalysisContext context)
|
| Constructors in org.androidtransfuse.gen.componentBuilder with parameters of type ASTType | |
|---|---|
BroadcastReceiverInjectionNodeFactory(ASTType astType,
AnalysisContextFactory analysisContextFactory,
InjectionPointFactory injectionPointFactory,
InjectionNodeBuilderRepositoryFactory variableBuilderRepositoryFactory,
InjectionNodeBuilderRepository injectionNodeBuilderRepository,
InjectionBindingBuilder injectionBindingBuilder,
InjectionNodeBuilderRepositoryFactory injectionNodeBuilderRepositoryFactory)
|
|
InjectionNodeFactoryImpl(ASTType astType,
AnalysisContext context,
InjectionPointFactory injectionPointFactory,
InjectionBindingBuilder injectionBindingBuilder)
|
|
| Uses of ASTType in org.androidtransfuse.gen.invocationBuilder |
|---|
| Methods in org.androidtransfuse.gen.invocationBuilder with parameters of type ASTType | ||
|---|---|---|
com.sun.codemodel.JExpression |
PrivateInjectionBuilder.buildFieldGet(ASTType returnType,
ASTType variableType,
com.sun.codemodel.JExpression variable,
String name)
|
|
com.sun.codemodel.JExpression |
ProtectedInjectionBuilder.buildFieldGet(ASTType returnType,
ASTType variableType,
com.sun.codemodel.JExpression variable,
String name)
|
|
com.sun.codemodel.JExpression |
PublicInjectionBuilder.buildFieldGet(ASTType returnType,
ASTType variableType,
com.sun.codemodel.JExpression variable,
String name)
|
|
com.sun.codemodel.JExpression |
ModifierInjectionBuilder.buildFieldGet(ASTType returnType,
ASTType variableType,
com.sun.codemodel.JExpression variable,
String name)
|
|
|
PrivateInjectionBuilder.buildMethodCall(ASTType returnType,
Map<T,TypedExpression> expressionMap,
String methodName,
List<T> injectionNodes,
List<ASTType> injectionNodeType,
ASTType targetExpressionType,
com.sun.codemodel.JExpression targetExpression)
|
|
|
ProtectedInjectionBuilder.buildMethodCall(ASTType returnType,
Map<T,TypedExpression> expressionMap,
String methodName,
List<T> injectionNodes,
List<ASTType> injectionNodeType,
ASTType targetExpressionType,
com.sun.codemodel.JExpression targetExpression)
|
|
|
PublicInjectionBuilder.buildMethodCall(ASTType returnType,
Map<T,TypedExpression> expressionMap,
String methodName,
List<T> parameters,
List<ASTType> types,
ASTType targetExpressionType,
com.sun.codemodel.JExpression targetExpression)
|
|
|
ModifierInjectionBuilder.buildMethodCall(ASTType returnType,
Map<T,TypedExpression> expressionMap,
String methodName,
List<T> injectionNodes,
List<ASTType> injectionNodeType,
ASTType targetExpressionType,
com.sun.codemodel.JExpression targetExpression)
|
|
com.sun.codemodel.JExpression |
TypeInvocationHelper.coerceType(ASTType targetType,
TypedExpression typedExpression)
|
|
|
TypeInvocationHelper.getExpression(ASTType type,
Map<T,TypedExpression> expressionMap,
T parameter)
|
|
| Method parameters in org.androidtransfuse.gen.invocationBuilder with type arguments of type ASTType | ||
|---|---|---|
|
PrivateInjectionBuilder.buildMethodCall(ASTType returnType,
Map<T,TypedExpression> expressionMap,
String methodName,
List<T> injectionNodes,
List<ASTType> injectionNodeType,
ASTType targetExpressionType,
com.sun.codemodel.JExpression targetExpression)
|
|
|
ProtectedInjectionBuilder.buildMethodCall(ASTType returnType,
Map<T,TypedExpression> expressionMap,
String methodName,
List<T> injectionNodes,
List<ASTType> injectionNodeType,
ASTType targetExpressionType,
com.sun.codemodel.JExpression targetExpression)
|
|
|
PublicInjectionBuilder.buildMethodCall(ASTType returnType,
Map<T,TypedExpression> expressionMap,
String methodName,
List<T> parameters,
List<ASTType> types,
ASTType targetExpressionType,
com.sun.codemodel.JExpression targetExpression)
|
|
|
ModifierInjectionBuilder.buildMethodCall(ASTType returnType,
Map<T,TypedExpression> expressionMap,
String methodName,
List<T> injectionNodes,
List<ASTType> injectionNodeType,
ASTType targetExpressionType,
com.sun.codemodel.JExpression targetExpression)
|
|
| Uses of ASTType in org.androidtransfuse.gen.scopeBuilder |
|---|
| Methods in org.androidtransfuse.gen.scopeBuilder with parameters of type ASTType | |
|---|---|
ScopeAspect |
SingletonScopeAspectFactory.buildAspect(InjectionNode injectionNode,
ASTType astType,
AnalysisContext context)
|
ScopeAspect |
ContextScopeAspectFactory.buildAspect(InjectionNode injectionNode,
ASTType astType,
AnalysisContext context)
|
ScopeAspect |
ScopeAspectFactory.buildAspect(InjectionNode injectionNode,
ASTType astType,
AnalysisContext context)
|
| Uses of ASTType in org.androidtransfuse.gen.variableBuilder |
|---|
| Methods in org.androidtransfuse.gen.variableBuilder with parameters of type ASTType | |
|---|---|
TypedExpression |
TypedExpressionFactory.build(ASTType astType,
com.sun.codemodel.JExpression expression)
|
IndependentVariableBuilderWrapper |
VariableInjectionBuilderFactory.buildIndependentVariableBuilderWrapper(ASTType astType,
com.sun.codemodel.JExpression expression)
|
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)
|
PreferenceVariableBuilder |
VariableInjectionBuilderFactory.buildPreferenceVariableBuilder(ASTType preferenceType,
String preferenceName,
InjectionNode preferenceManagerInjectionNode)
|
ProviderInjectionNodeBuilder |
VariableInjectionBuilderFactory.buildProviderInjectionNodeBuilder(ASTType astType)
|
InjectionNodeBuilder |
InjectionBindingBuilder.buildThis(ASTType targetType)
|
VariableASTImplementationInjectionNodeBuilder |
VariableInjectionBuilderFactory.buildVariableInjectionNodeBuilder(ASTType astType)
|
| Constructors in org.androidtransfuse.gen.variableBuilder with parameters of type ASTType | |
|---|---|
ConsistentTypeVariableBuilder(ASTType astType,
TypedExpressionFactory typedExpressionFactory)
|
|
IndependentVariableBuilderWrapper(ASTType astType,
com.sun.codemodel.JExpression expression,
TypedExpressionFactory typedExpressionFactory)
|
|
PreferenceVariableBuilder(ASTType preferenceType,
String preferenceName,
InjectionNode preferenceManagerInjectionNode,
TypedExpressionFactory typedExpressionFactory,
InjectionExpressionBuilder injectionExpressionBuilder,
ASTClassFactory astClassFactory)
|
|
ProviderInjectionNodeBuilder(ASTType providerType,
Analyzer analyzer,
VariableInjectionBuilderFactory variableInjectionBuilderFactory)
|
|
VariableASTImplementationInjectionNodeBuilder(ASTType implType,
Analyzer analyzer,
javax.inject.Provider<VariableInjectionBuilder> variableInjectionBuilderProvider)
|
|
| Uses of ASTType in org.androidtransfuse.model |
|---|
| Methods in org.androidtransfuse.model that return ASTType | |
|---|---|
ASTType |
InjectionNode.getASTType()
|
ASTType |
FieldInjectionPoint.getContainingType()
|
ASTType |
MethodInjectionPointBase.getContainingType()
|
ASTType |
ParcelableDescriptor.getParcelableConverterType()
|
ASTType |
TypedExpression.getType()
|
ASTType |
InjectionNode.getUsageType()
|
| Methods in org.androidtransfuse.model that return types with arguments of type ASTType | |
|---|---|
List<ASTType> |
MethodInjectionPointBase.getThrowsTypes()
|
Map<ASTType,TypedExpression> |
MethodDescriptor.getTypeMap()
|
| Methods in org.androidtransfuse.model with parameters of type ASTType | |
|---|---|
TypedExpression |
MethodDescriptor.getExpression(ASTType astType)
|
void |
MethodDescriptorBuilder.putType(ASTType astType,
TypedExpression expression)
|
| Method parameters in org.androidtransfuse.model with type arguments of type ASTType | |
|---|---|
void |
MethodInjectionPointBase.addThrows(Collection<ASTType> types)
|
| Constructors in org.androidtransfuse.model with parameters of type ASTType | |
|---|---|
ConstructorInjectionPoint(ASTAccessModifier modifier,
ASTType containingType)
|
|
FieldInjectionPoint(ASTType containingType,
ASTAccessModifier modifier,
String name,
InjectionNode injectionNode)
|
|
InjectionNode(ASTType astType)
|
|
InjectionNode(ASTType usageType,
ASTType astType)
|
|
MethodInjectionPoint(ASTType containingType,
ASTAccessModifier accessModifier,
String name)
|
|
MethodInjectionPointBase(ASTType containingType)
|
|
ParcelableDescriptor(ASTType parcelableConverterType)
|
|
TypedExpression(ASTType type,
com.sun.codemodel.JExpression expression)
|
|
| Constructor parameters in org.androidtransfuse.model with type arguments of type ASTType | |
|---|---|
MethodDescriptor(com.sun.codemodel.JMethod method,
ASTMethod astMethod,
com.google.common.collect.ImmutableMap<ASTParameter,TypedExpression> parameterMap,
com.google.common.collect.ImmutableMap<ASTType,TypedExpression> typeMap)
|
|
| Uses of ASTType in org.androidtransfuse.model.r |
|---|
| Methods in org.androidtransfuse.model.r that return ASTType | |
|---|---|
ASTType |
ResourceIdentifier.getRInnerType()
|
| Methods in org.androidtransfuse.model.r with parameters of type ASTType | |
|---|---|
void |
RResourceMapping.addResource(ASTType rInnerType,
String name,
Integer id)
|
| Method parameters in org.androidtransfuse.model.r with type arguments of type ASTType | |
|---|---|
RResourceMapping |
RBuilder.buildR(Collection<? extends ASTType> rInnerTypes)
|
| Constructors in org.androidtransfuse.model.r with parameters of type ASTType | |
|---|---|
ResourceIdentifier(ASTType rInnerType,
String name)
|
|
| Uses of ASTType in org.androidtransfuse.processor |
|---|
| Method parameters in org.androidtransfuse.processor with type arguments of type ASTType | |
|---|---|
void |
ComponentProcessor.process(Collection<? extends ASTType> astTypes)
|
void |
TransfuseProcessor.processModule(Collection<? extends ASTType> astTypes)
|
| Uses of ASTType in org.androidtransfuse.util.matcher |
|---|
| Methods in org.androidtransfuse.util.matcher that return types with arguments of type ASTType | |
|---|---|
Matcher<ASTType> |
ASTTypeMatcherBuilder.build()
|
| Methods in org.androidtransfuse.util.matcher with parameters of type ASTType | |
|---|---|
boolean |
ASTTypeMatcher.matches(ASTType astType)
|
ASTTypeMatcherBuilder |
ASTMatcherBuilder.type(ASTType astType)
|
| Constructors in org.androidtransfuse.util.matcher with parameters of type ASTType | |
|---|---|
ASTTypeMatcher(com.google.common.collect.ImmutableSet<Class<? extends Annotation>> annotations,
ASTType astType,
boolean ignoreGenericParameters)
|
|
ASTTypeMatcherBuilder(ASTType astType)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||