Uses of Interface
org.androidtransfuse.analysis.adapter.ASTType

Packages that use ASTType
org.androidtransfuse.analysis   
org.androidtransfuse.analysis.adapter   
org.androidtransfuse.analysis.astAnalyzer   
org.androidtransfuse.analysis.module   
org.androidtransfuse.analysis.repository   
org.androidtransfuse.gen   
org.androidtransfuse.gen.componentBuilder   
org.androidtransfuse.gen.invocationBuilder   
org.androidtransfuse.gen.scopeBuilder   
org.androidtransfuse.gen.variableBuilder   
org.androidtransfuse.model   
org.androidtransfuse.model.r   
org.androidtransfuse.processor   
org.androidtransfuse.util.matcher   
 

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
<T> T
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)
           
<T> com.sun.codemodel.JInvocation
PrivateInjectionBuilder.buildMethodCall(ASTType returnType, Map<T,TypedExpression> expressionMap, String methodName, List<T> injectionNodes, List<ASTType> injectionNodeType, ASTType targetExpressionType, com.sun.codemodel.JExpression targetExpression)
           
<T> com.sun.codemodel.JInvocation
ProtectedInjectionBuilder.buildMethodCall(ASTType returnType, Map<T,TypedExpression> expressionMap, String methodName, List<T> injectionNodes, List<ASTType> injectionNodeType, ASTType targetExpressionType, com.sun.codemodel.JExpression targetExpression)
           
<T> com.sun.codemodel.JInvocation
PublicInjectionBuilder.buildMethodCall(ASTType returnType, Map<T,TypedExpression> expressionMap, String methodName, List<T> parameters, List<ASTType> types, ASTType targetExpressionType, com.sun.codemodel.JExpression targetExpression)
           
<T> com.sun.codemodel.JInvocation
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)
           
<T> com.sun.codemodel.JExpression
TypeInvocationHelper.getExpression(ASTType type, Map<T,TypedExpression> expressionMap, T parameter)
           
 

Method parameters in org.androidtransfuse.gen.invocationBuilder with type arguments of type ASTType
<T> com.sun.codemodel.JInvocation
PrivateInjectionBuilder.buildMethodCall(ASTType returnType, Map<T,TypedExpression> expressionMap, String methodName, List<T> injectionNodes, List<ASTType> injectionNodeType, ASTType targetExpressionType, com.sun.codemodel.JExpression targetExpression)
           
<T> com.sun.codemodel.JInvocation
ProtectedInjectionBuilder.buildMethodCall(ASTType returnType, Map<T,TypedExpression> expressionMap, String methodName, List<T> injectionNodes, List<ASTType> injectionNodeType, ASTType targetExpressionType, com.sun.codemodel.JExpression targetExpression)
           
<T> com.sun.codemodel.JInvocation
PublicInjectionBuilder.buildMethodCall(ASTType returnType, Map<T,TypedExpression> expressionMap, String methodName, List<T> parameters, List<ASTType> types, ASTType targetExpressionType, com.sun.codemodel.JExpression targetExpression)
           
<T> com.sun.codemodel.JInvocation
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)
           
 



Copyright © 2012. All Rights Reserved.