Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addReference(TypeElement) - Method in class io.sundr.adapter.apt.AptContext
- AnnotationMirrorToAnnotationRef - Class in io.sundr.adapter.apt
- AnnotationMirrorToAnnotationRef(AptContext, Function<TypeMirror, TypeRef>) - Constructor for class io.sundr.adapter.apt.AnnotationMirrorToAnnotationRef
- apply(AnnotationMirror) - Method in class io.sundr.adapter.apt.AnnotationMirrorToAnnotationRef
- apply(ExecutableElement) - Method in class io.sundr.adapter.apt.ExecutableElementToMethod
- apply(TypeElement) - Method in class io.sundr.adapter.apt.TypeElementToTypeDef
- apply(TypeParameterElement) - Method in class io.sundr.adapter.apt.TypePrameterElementToTypeParamDef
- apply(VariableElement) - Method in class io.sundr.adapter.apt.VariableElementToProperty
- apply(TypeMirror) - Method in class io.sundr.adapter.apt.TypeMirrorToTypeRef
- Apt - Class in io.sundr.adapter.apt.utils
- AptAdapter - Class in io.sundr.adapter.apt
- AptAdapter(AdapterContext) - Constructor for class io.sundr.adapter.apt.AptAdapter
- AptAdapterFactory - Class in io.sundr.adapter.apt
- AptAdapterFactory() - Constructor for class io.sundr.adapter.apt.AptAdapterFactory
- AptContext - Class in io.sundr.adapter.apt
- AptLookup - Class in io.sundr.adapter.apt
- AptLookup() - Constructor for class io.sundr.adapter.apt.AptLookup
C
- create(AdapterContext) - Method in class io.sundr.adapter.apt.AptAdapterFactory
- create(AdapterContext) - Static method in class io.sundr.adapter.apt.AptContext
- create(Elements, Types) - Static method in class io.sundr.adapter.apt.AptContext
- create(Elements, Types, DefinitionRepository) - Static method in class io.sundr.adapter.apt.AptContext
E
- ExecutableElementToMethod - Class in io.sundr.adapter.apt
- ExecutableElementToMethod(AptContext, Function<TypeMirror, TypeRef>, Function<VariableElement, Property>, Function<AnnotationMirror, AnnotationRef>) - Constructor for class io.sundr.adapter.apt.ExecutableElementToMethod
F
- filterByAnnotation(List<E>, Class<A>) - Static method in class io.sundr.adapter.apt.utils.Apt
- findMethodsAnnotatedWith(TypeElement, Class<A>) - Static method in class io.sundr.adapter.apt.utils.Apt
- forName(String) - Method in class io.sundr.adapter.apt.AptLookup
G
- getAdapterContext() - Method in class io.sundr.adapter.apt.AptContext
- getClassElement(Element) - Static method in class io.sundr.adapter.apt.utils.Apt
- getClassName(Element) - Static method in class io.sundr.adapter.apt.utils.Apt
- getContext() - Static method in class io.sundr.adapter.apt.AptContext
- getDefinitionRepository() - Method in class io.sundr.adapter.apt.AptContext
- getElements() - Method in class io.sundr.adapter.apt.AptContext
- getFields(TypeElement) - Static method in class io.sundr.adapter.apt.utils.Apt
- getFullyQualifiedName(String) - Static method in class io.sundr.adapter.apt.utils.Apt
- getInheritedMethods(TypeElement) - Method in class io.sundr.adapter.apt.TypeElementToTypeDef
- getMethodAdapterFunction() - Method in class io.sundr.adapter.apt.AptAdapter
- getMethodAdapterType() - Method in class io.sundr.adapter.apt.AptAdapterFactory
- getPackageElement(Element) - Static method in class io.sundr.adapter.apt.utils.Apt
- getPackageName(Element) - Static method in class io.sundr.adapter.apt.utils.Apt
- getPropertyAdapterFunction() - Method in class io.sundr.adapter.apt.AptAdapter
- getPropertyAdapterType() - Method in class io.sundr.adapter.apt.AptAdapterFactory
- getReferenceAdapterFunction() - Method in class io.sundr.adapter.apt.AptAdapter
- getReferenceAdapterType() - Method in class io.sundr.adapter.apt.AptAdapterFactory
- getReferences() - Method in class io.sundr.adapter.apt.AptContext
- getTypeAdapterFunction() - Method in class io.sundr.adapter.apt.AptAdapter
- getTypeAdapterType() - Method in class io.sundr.adapter.apt.AptAdapterFactory
- getTypes() - Method in class io.sundr.adapter.apt.AptContext
I
- io.sundr.adapter.apt - package io.sundr.adapter.apt
- io.sundr.adapter.apt.utils - package io.sundr.adapter.apt.utils
- io.sundr.adapter.apt.visitors - package io.sundr.adapter.apt.visitors
- isAvailable() - Method in class io.sundr.adapter.apt.AptLookup
- isDeep() - Method in class io.sundr.adapter.apt.AptContext
M
- Messages - Class in io.sundr.adapter.apt
N
O
P
- POTENTIAL_UNRESOLVED_SYMBOL - Static variable in class io.sundr.adapter.apt.Messages
S
- splitTypes(String) - Static method in class io.sundr.adapter.apt.utils.Apt
T
- TypeDefElementVisitor - Class in io.sundr.adapter.apt.visitors
- TypeDefElementVisitor(AptContext, Function<TypeElement, TypeDef>, Function<VariableElement, Property>, Function<ExecutableElement, Method>, Function<TypeParameterElement, TypeParamDef>) - Constructor for class io.sundr.adapter.apt.visitors.TypeDefElementVisitor
- TypeElementToTypeDef - Class in io.sundr.adapter.apt
- TypeElementToTypeDef(AptContext, Function<TypeMirror, TypeRef>, Function<VariableElement, Property>, Function<ExecutableElement, Method>, Function<AnnotationMirror, AnnotationRef>, Function<TypeParameterElement, TypeParamDef>) - Constructor for class io.sundr.adapter.apt.TypeElementToTypeDef
- TypeMirrorToTypeRef - Class in io.sundr.adapter.apt
- TypeMirrorToTypeRef(AptContext) - Constructor for class io.sundr.adapter.apt.TypeMirrorToTypeRef
- TypePrameterElementToTypeParamDef - Class in io.sundr.adapter.apt
- TypePrameterElementToTypeParamDef(AptContext, Function<TypeMirror, TypeRef>) - Constructor for class io.sundr.adapter.apt.TypePrameterElementToTypeParamDef
- TypeRefTypeVisitor - Class in io.sundr.adapter.apt.visitors
- TypeRefTypeVisitor(AptContext) - Constructor for class io.sundr.adapter.apt.visitors.TypeRefTypeVisitor
V
- VariableElementToProperty - Class in io.sundr.adapter.apt
- VariableElementToProperty(AptContext, Function<TypeMirror, TypeRef>, Function<AnnotationMirror, AnnotationRef>) - Constructor for class io.sundr.adapter.apt.VariableElementToProperty
- visit(Element) - Method in class io.sundr.adapter.apt.visitors.TypeDefElementVisitor
- visit(Element, Void) - Method in class io.sundr.adapter.apt.visitors.TypeDefElementVisitor
- visitArray(ArrayType, Integer) - Method in class io.sundr.adapter.apt.visitors.TypeRefTypeVisitor
- visitDeclared(DeclaredType, Integer) - Method in class io.sundr.adapter.apt.visitors.TypeRefTypeVisitor
- visitError(ErrorType, Integer) - Method in class io.sundr.adapter.apt.visitors.TypeRefTypeVisitor
- visitExecutable(ExecutableElement, Void) - Method in class io.sundr.adapter.apt.visitors.TypeDefElementVisitor
- visitExecutable(ExecutableType, Integer) - Method in class io.sundr.adapter.apt.visitors.TypeRefTypeVisitor
- visitNoType(NoType, Integer) - Method in class io.sundr.adapter.apt.visitors.TypeRefTypeVisitor
- visitNull(NullType, Integer) - Method in class io.sundr.adapter.apt.visitors.TypeRefTypeVisitor
- visitPackage(PackageElement, Void) - Method in class io.sundr.adapter.apt.visitors.TypeDefElementVisitor
- visitPrimitive(PrimitiveType, Integer) - Method in class io.sundr.adapter.apt.visitors.TypeRefTypeVisitor
- visitType(TypeElement, Void) - Method in class io.sundr.adapter.apt.visitors.TypeDefElementVisitor
- visitTypeParameter(TypeParameterElement, Void) - Method in class io.sundr.adapter.apt.visitors.TypeDefElementVisitor
- visitTypeVariable(TypeVariable, Integer) - Method in class io.sundr.adapter.apt.visitors.TypeRefTypeVisitor
- visitUnknown(Element, Void) - Method in class io.sundr.adapter.apt.visitors.TypeDefElementVisitor
- visitUnknown(TypeMirror, Integer) - Method in class io.sundr.adapter.apt.visitors.TypeRefTypeVisitor
- visitVariable(VariableElement, Void) - Method in class io.sundr.adapter.apt.visitors.TypeDefElementVisitor
- visitWildcard(WildcardType, Integer) - Method in class io.sundr.adapter.apt.visitors.TypeRefTypeVisitor
All Classes and Interfaces|All Packages|Constant Field Values