A C E F G I M N O P S T V 
All Classes All Packages

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

NONE - Static variable in class io.sundr.adapter.apt.utils.Apt
 

O

OBJECT - Static variable in class io.sundr.adapter.apt.utils.Apt
 

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
 
A C E F G I M N O P S T V 
All Classes All Packages