Package org.androidtransfuse.analysis.adapter

Package class diagram package org.androidtransfuse.analysis.adapter
Interface Summary
ASTAnnotation Abstract Syntax Tree Annotation
ASTBase Base class defining shared Abstract Syntax Tree elements
ASTConstructor Abstract Syntax Tree Constructor node
ASTFactory Factory creating an ASTElementAnnotation
ASTField Abstract Syntax Tree Field node
ASTMethod Abstract Syntax Tree Method node
ASTParameter Abstract Syntax Tree parameter.
ASTType Abstract Syntax Tree Type node
LazyTypeParameterBuilder  
 

Class Summary
AnnotationTypeValueConverterVisitor<T> Visitor to convert between the given annotation field and the given class type T
ASTArrayType Specific AST Array Type.
ASTClassAnnotation Class specific AST Annotation
ASTClassConstructor Class specific AST Constructor
ASTClassFactory Factory building AST objects from the relevant class attributes
ASTClassField Class specific AST Field
ASTClassMethod Class specific AST Method
ASTClassParameter Class specific AST Parameter
ASTClassType Class specific AST Type
ASTElementAnnotation Element specific AST Annotation
ASTElementBase Element specific ASTBase implementation
ASTElementConstructor Element specific implementation of the AST Constructor
ASTElementConverter<T> Element to AST converter, converts the given type of javax.lang.model.element.Element to the transfuse internal AST representation.
ASTElementConverterFactory Factory to build the ASTElementConverter
ASTElementFactory Factory class to build a specific AST tree element from the provided Element base type
ASTElementField Element specific implementation of the AST Field
ASTElementMethod Element specific implementation of the AST Method
ASTElementParameter Element specific implementation of a AST method parameter
ASTElementType Element specific AST Type
ASTEmptyType  
ASTGenericTypeWrapper  
ASTMethodUniqueSignatureDecorator Class to decorate an ASTMethod with an equals and hashcode based on the method signature.
ASTProxyType Replaces the given AST Type with a proxy type.
ASTTypeBuilderVisitor Builder of an ASTType from a TypeMirror input
ASTTypeElementConverter<T> Builds the appropriate (expected) ASTType for the visited Element
ASTTypeLazyLoader<T extends Element> AST Type loader, lazily loading the getASTType() return value from the abstract buildASTType() method
ASTTypeVirtualProxy  
ASTUtils Utility singleton for AST classes.
ElementASTTypeLazyLoader Adapter class to load the element type on demand.
ElementConverterFactory Factory to create Element Converters
LazyClassParameterBuilder  
LazyElementParameterBuilder  
MethodSignature  
 

Enum Summary
ASTAccessModifier Enumeration of available access modifiers, associated with codeModel modifier types
ASTPrimitiveType Element specific primitive AST type
ASTVoidType Globally represents the VOID type
 



Copyright © 2012. All Rights Reserved.