A B C D E F G H I J L M N O R S T U V W 

A

addNewAnnotation() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addNewAnnotation() - Method in class io.sundr.codegen.model.JavaMethodFluent
 
addNewAnnotation() - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
addNewAnnotationLike(JavaType) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addNewAnnotationLike(JavaType) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
addNewAnnotationLike(JavaType) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
addNewArgument() - Method in class io.sundr.codegen.model.JavaMethodFluent
 
addNewArgumentLike(JavaProperty) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
addNewConstructor() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addNewConstructorLike(JavaMethod) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addNewException() - Method in class io.sundr.codegen.model.JavaMethodFluent
 
addNewExceptionLike(JavaType) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
addNewField() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addNewFieldLike(JavaProperty) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addNewGenericType() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
addNewGenericTypeLike(JavaType) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
addNewImport() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addNewImportLike(JavaType) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addNewInterface() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
addNewInterfaceLike(JavaType) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
addNewMethod() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addNewMethodLike(JavaMethod) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addNewNested() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addNewNestedLike(JavaClazz) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addNewTypeParameter() - Method in class io.sundr.codegen.model.JavaMethodFluent
 
addNewTypeParameterLike(JavaType) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
addToAnnotations(JavaType...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addToAnnotations(JavaType...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
addToAnnotations(JavaType...) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
addToArguments(JavaProperty...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
addToAttributes(String, Object) - Method in class io.sundr.codegen.model.AttributeSupportFluent
 
addToConstructors(JavaMethod...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addToDirectives(Class) - Method in class io.sundr.codegen.generator.CodeGeneratorFluent
 
addToExceptions(JavaType...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
addToFields(JavaProperty...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addToGenericTypes(JavaType...) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
addToImports(JavaType...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addToInterfaces(JavaType...) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
addToMethods(JavaMethod...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addToModifiers(Modifier...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
addToModifiers(Modifier...) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
addToNested(JavaClazz...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
addToTypeParameters(JavaType...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
and() - Method in class io.sundr.codegen.model.JavaClazzFluent.AnnotationsNested
 
and() - Method in class io.sundr.codegen.model.JavaClazzFluent.ConstructorsNested
 
and() - Method in class io.sundr.codegen.model.JavaClazzFluent.FieldsNested
 
and() - Method in class io.sundr.codegen.model.JavaClazzFluent.ImportsNested
 
and() - Method in class io.sundr.codegen.model.JavaClazzFluent.MethodsNested
 
and() - Method in class io.sundr.codegen.model.JavaClazzFluent.NestedNested
 
and() - Method in class io.sundr.codegen.model.JavaClazzFluent.TypeNested
 
and() - Method in class io.sundr.codegen.model.JavaMethodFluent.AnnotationsNested
 
and() - Method in class io.sundr.codegen.model.JavaMethodFluent.ArgumentsNested
 
and() - Method in class io.sundr.codegen.model.JavaMethodFluent.ExceptionsNested
 
and() - Method in class io.sundr.codegen.model.JavaMethodFluent.ReturnTypeNested
 
and() - Method in class io.sundr.codegen.model.JavaMethodFluent.TypeParametersNested
 
and() - Method in class io.sundr.codegen.model.JavaPropertyFluent.AnnotationsNested
 
and() - Method in class io.sundr.codegen.model.JavaPropertyFluent.TypeNested
 
and() - Method in class io.sundr.codegen.model.JavaTypeFluent.DefaultImplementationNested
 
and() - Method in class io.sundr.codegen.model.JavaTypeFluent.GenericTypesNested
 
and() - Method in class io.sundr.codegen.model.JavaTypeFluent.InterfacesNested
 
and() - Method in class io.sundr.codegen.model.JavaTypeFluent.SuperClassNested
 
apply(ExecutableElement) - Method in class io.sundr.codegen.converters.ExecutableElementToJavaMethod
 
apply(String) - Method in class io.sundr.codegen.converters.StringToJavaClazz
 
apply(String) - Method in class io.sundr.codegen.converters.StringToJavaType
 
apply(String, Set<String>) - Method in class io.sundr.codegen.converters.StringToJavaType
 
apply(TypeElement) - Method in class io.sundr.codegen.converters.TypeElementToJavaClazz
 
apply(VariableElement) - Method in class io.sundr.codegen.converters.VariableElementToJavaProperty
 
apply(Class) - Method in enum io.sundr.codegen.functions.ClassToJavaKind
 
apply(Class) - Method in enum io.sundr.codegen.functions.ClassToJavaType
 
apply(JavaClazz) - Method in enum io.sundr.codegen.functions.JavaClazzToReferences
 
apply(JavaMethod) - Method in enum io.sundr.codegen.functions.JavaMethodToReferences
 
apply(JavaProperty) - Method in enum io.sundr.codegen.functions.JavaPropertyToReferences
 
apply(JavaType) - Method in enum io.sundr.codegen.functions.JavaTypeToReferences
 
apply(X) - Method in class io.sundr.codegen.utils.StringUtils.ToString
 
AttributeSupport - Class in io.sundr.codegen.model
 
AttributeSupport(Map<String, Object>) - Constructor for class io.sundr.codegen.model.AttributeSupport
 
AttributeSupportBuilder - Class in io.sundr.codegen.model
 
AttributeSupportBuilder() - Constructor for class io.sundr.codegen.model.AttributeSupportBuilder
 
AttributeSupportBuilder(AttributeSupportFluent<?>) - Constructor for class io.sundr.codegen.model.AttributeSupportBuilder
 
AttributeSupportBuilder(AttributeSupportFluent<?>, AttributeSupport) - Constructor for class io.sundr.codegen.model.AttributeSupportBuilder
 
AttributeSupportBuilder(AttributeSupport) - Constructor for class io.sundr.codegen.model.AttributeSupportBuilder
 
AttributeSupportFluent<T extends AttributeSupportFluent<T>> - Class in io.sundr.codegen.model
 
AttributeSupportFluent() - Constructor for class io.sundr.codegen.model.AttributeSupportFluent
 

B

build() - Method in class io.sundr.codegen.generator.CodeGeneratorBuilder
 
build() - Method in class io.sundr.codegen.model.AttributeSupportBuilder
 
build() - Method in class io.sundr.codegen.model.JavaClazzBuilder
 
build() - Method in class io.sundr.codegen.model.JavaMethodBuilder
 
build() - Method in class io.sundr.codegen.model.JavaPropertyBuilder
 
build() - Method in class io.sundr.codegen.model.JavaTypeBuilder
 

C

captializeFirst(String) - Static method in class io.sundr.codegen.utils.StringUtils
 
ClassDirective - Class in io.sundr.codegen.directives
 
ClassDirective() - Constructor for class io.sundr.codegen.directives.ClassDirective
 
ClassToJavaKind - Enum in io.sundr.codegen.functions
 
ClassToJavaType - Enum in io.sundr.codegen.functions
 
CodeGenerator<M> - Class in io.sundr.codegen.generator
 
CodeGenerator(CodeGeneratorContext, M, Writer, URL, String, Set<Class<? extends Directive>>) - Constructor for class io.sundr.codegen.generator.CodeGenerator
 
CodeGenerator(M, Writer, URL, String, Set<Class<? extends Directive>>) - Constructor for class io.sundr.codegen.generator.CodeGenerator
 
CodeGeneratorBuilder<M> - Class in io.sundr.codegen.generator
 
CodeGeneratorBuilder() - Constructor for class io.sundr.codegen.generator.CodeGeneratorBuilder
 
CodeGeneratorBuilder(CodeGenerator<M>) - Constructor for class io.sundr.codegen.generator.CodeGeneratorBuilder
 
CodeGeneratorContext - Class in io.sundr.codegen.generator
 
CodeGeneratorContext() - Constructor for class io.sundr.codegen.generator.CodeGeneratorContext
 
CodeGeneratorContext(VelocityEngine, VelocityContext) - Constructor for class io.sundr.codegen.generator.CodeGeneratorContext
 
CodeGeneratorFluent<M,T extends CodeGeneratorFluent<M,T>> - Class in io.sundr.codegen.generator
 
CodeGeneratorFluent() - Constructor for class io.sundr.codegen.generator.CodeGeneratorFluent
 
context - Variable in class io.sundr.codegen.processor.JavaGeneratingProcessor
 

D

deCaptializeFirst(String) - Static method in class io.sundr.codegen.utils.StringUtils
 

E

edit() - Method in class io.sundr.codegen.model.EditableAttributeSupport
 
edit() - Method in class io.sundr.codegen.model.EditableJavaClazz
 
edit() - Method in class io.sundr.codegen.model.EditableJavaMethod
 
edit() - Method in class io.sundr.codegen.model.EditableJavaProperty
 
edit() - Method in class io.sundr.codegen.model.EditableJavaType
 
EditableAttributeSupport - Class in io.sundr.codegen.model
 
EditableAttributeSupport(Map<String, Object>) - Constructor for class io.sundr.codegen.model.EditableAttributeSupport
 
EditableJavaClazz - Class in io.sundr.codegen.model
 
EditableJavaClazz(JavaType, Set<JavaType>, Set<JavaMethod>, Set<JavaMethod>, Set<JavaProperty>, Set<JavaType>, Map<String, Object>, Set<JavaClazz>) - Constructor for class io.sundr.codegen.model.EditableJavaClazz
 
EditableJavaMethod - Class in io.sundr.codegen.model
 
EditableJavaMethod(Set<JavaType>, Set<Modifier>, Set<JavaType>, String, JavaType, JavaProperty[], Set<JavaType>, Map<String, Object>) - Constructor for class io.sundr.codegen.model.EditableJavaMethod
 
EditableJavaProperty - Class in io.sundr.codegen.model
 
EditableJavaProperty(Set<JavaType>, Set<Modifier>, JavaType, String, boolean, Map<String, Object>) - Constructor for class io.sundr.codegen.model.EditableJavaProperty
 
EditableJavaType - Class in io.sundr.codegen.model
 
EditableJavaType(JavaKind, String, String, boolean, boolean, boolean, JavaType, JavaType, Set<JavaType>, JavaType[], Map<String, Object>) - Constructor for class io.sundr.codegen.model.EditableJavaType
 
editDefaultImplementation() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
editReturnType() - Method in class io.sundr.codegen.model.JavaMethodFluent
 
editSuperClass() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
editType() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
editType() - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
endAnnotation() - Method in class io.sundr.codegen.model.JavaClazzFluent.AnnotationsNested
 
endAnnotation() - Method in class io.sundr.codegen.model.JavaMethodFluent.AnnotationsNested
 
endAnnotation() - Method in class io.sundr.codegen.model.JavaPropertyFluent.AnnotationsNested
 
endArgument() - Method in class io.sundr.codegen.model.JavaMethodFluent.ArgumentsNested
 
endConstructor() - Method in class io.sundr.codegen.model.JavaClazzFluent.ConstructorsNested
 
endDefaultImplementation() - Method in class io.sundr.codegen.model.JavaTypeFluent.DefaultImplementationNested
 
endException() - Method in class io.sundr.codegen.model.JavaMethodFluent.ExceptionsNested
 
endField() - Method in class io.sundr.codegen.model.JavaClazzFluent.FieldsNested
 
endGenericType() - Method in class io.sundr.codegen.model.JavaTypeFluent.GenericTypesNested
 
endImport() - Method in class io.sundr.codegen.model.JavaClazzFluent.ImportsNested
 
endInterface() - Method in class io.sundr.codegen.model.JavaTypeFluent.InterfacesNested
 
endMethod() - Method in class io.sundr.codegen.model.JavaClazzFluent.MethodsNested
 
endNested() - Method in class io.sundr.codegen.model.JavaClazzFluent.NestedNested
 
endReturnType() - Method in class io.sundr.codegen.model.JavaMethodFluent.ReturnTypeNested
 
endSuperClass() - Method in class io.sundr.codegen.model.JavaTypeFluent.SuperClassNested
 
endType() - Method in class io.sundr.codegen.model.JavaClazzFluent.TypeNested
 
endType() - Method in class io.sundr.codegen.model.JavaPropertyFluent.TypeNested
 
endTypeParameter() - Method in class io.sundr.codegen.model.JavaMethodFluent.TypeParametersNested
 
equals(Object) - Method in class io.sundr.codegen.model.JavaClazz
 
equals(Object) - Method in class io.sundr.codegen.model.JavaClazzBuilder
 
equals(Object) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
equals(Object) - Method in class io.sundr.codegen.model.JavaMethod
 
equals(Object) - Method in class io.sundr.codegen.model.JavaMethodBuilder
 
equals(Object) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
equals(Object) - Method in class io.sundr.codegen.model.JavaProperty
 
equals(Object) - Method in class io.sundr.codegen.model.JavaPropertyBuilder
 
equals(Object) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
equals(Object) - Method in class io.sundr.codegen.model.JavaType
 
equals(Object) - Method in class io.sundr.codegen.model.JavaTypeBuilder
 
equals(Object) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
ExecutableElementToJavaMethod - Class in io.sundr.codegen.converters
 
ExecutableElementToJavaMethod(Function<String, JavaType>, Function<VariableElement, JavaProperty>) - Constructor for class io.sundr.codegen.converters.ExecutableElementToJavaMethod
 

F

FieldDirective - Class in io.sundr.codegen.directives
 
FieldDirective() - Constructor for class io.sundr.codegen.directives.FieldDirective
 
filterByAnnotation(List<E>, Class<A>) - Static method in class io.sundr.codegen.utils.ModelUtils
 
findMethodsAnnotatedWith(TypeElement, Class<A>) - Static method in class io.sundr.codegen.utils.ModelUtils
 

G

generate() - Method in class io.sundr.codegen.generator.CodeGenerator
 
generateFromClazz(JavaClazz, String) - Method in class io.sundr.codegen.processor.JavaGeneratingProcessor
Generates a source file from the specified JavaClazz.*
generateFromClazz(JavaClazz, JavaFileObject, String) - Method in class io.sundr.codegen.processor.JavaGeneratingProcessor
Generates a source file from the specified JavaClazz.
GeneratorUtils - Class in io.sundr.codegen.generator
 
getAnnotations() - Method in class io.sundr.codegen.model.JavaClazz
 
getAnnotations() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
getAnnotations() - Method in class io.sundr.codegen.model.JavaMethod
 
getAnnotations() - Method in class io.sundr.codegen.model.JavaMethodFluent
 
getAnnotations() - Method in class io.sundr.codegen.model.JavaProperty
 
getAnnotations() - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
getArguments() - Method in class io.sundr.codegen.model.JavaMethod
 
getArguments() - Method in class io.sundr.codegen.model.JavaMethodFluent
 
getAttributes() - Method in class io.sundr.codegen.model.AttributeSupport
 
getAttributes() - Method in class io.sundr.codegen.model.AttributeSupportFluent
 
getClassElement(Element) - Static method in class io.sundr.codegen.utils.ModelUtils
 
getClassName() - Method in class io.sundr.codegen.model.JavaType
 
getClassName() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
getClassName(Element) - Static method in class io.sundr.codegen.utils.ModelUtils
 
getConstructors() - Method in class io.sundr.codegen.model.JavaClazz
 
getConstructors() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
getContext() - Method in class io.sundr.codegen.generator.CodeGeneratorFluent
 
getDefaultImplementation() - Method in class io.sundr.codegen.model.JavaType
 
getDefaultImplementation() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
getDirectives() - Method in class io.sundr.codegen.generator.CodeGenerator
 
getDirectives() - Method in class io.sundr.codegen.generator.CodeGeneratorFluent
 
getExceptions() - Method in class io.sundr.codegen.model.JavaMethod
 
getExceptions() - Method in class io.sundr.codegen.model.JavaMethodFluent
 
getFields() - Method in class io.sundr.codegen.model.JavaClazz
 
getFields() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
getFields(TypeElement) - Static method in class io.sundr.codegen.utils.ModelUtils
 
getFullyQualifiedName() - Method in class io.sundr.codegen.model.JavaType
Returns the fully qualified name of the type.
getFullyQualifiedName(String) - Static method in class io.sundr.codegen.utils.ModelUtils
 
getGenericTypes() - Method in class io.sundr.codegen.model.JavaType
 
getGenericTypes() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
getImports() - Method in class io.sundr.codegen.model.JavaClazz
 
getImports() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
getInheritedMethods(TypeElement) - Method in class io.sundr.codegen.converters.TypeElementToJavaClazz
 
getInterfaces() - Method in class io.sundr.codegen.model.JavaType
 
getInterfaces() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
getKind() - Method in class io.sundr.codegen.model.JavaType
 
getKind() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
getMethods() - Method in class io.sundr.codegen.model.JavaClazz
 
getMethods() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
getModel() - Method in class io.sundr.codegen.generator.CodeGenerator
 
getModel() - Method in class io.sundr.codegen.generator.CodeGeneratorFluent
 
getModifiers() - Method in class io.sundr.codegen.model.JavaMethod
 
getModifiers() - Method in class io.sundr.codegen.model.JavaMethodFluent
 
getModifiers() - Method in class io.sundr.codegen.model.JavaProperty
 
getModifiers() - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
getName() - Method in class io.sundr.codegen.directives.ClassDirective
 
getName() - Method in class io.sundr.codegen.directives.FieldDirective
 
getName() - Method in class io.sundr.codegen.directives.MethodDirective
 
getName() - Method in class io.sundr.codegen.model.JavaMethod
 
getName() - Method in class io.sundr.codegen.model.JavaMethodFluent
 
getName() - Method in class io.sundr.codegen.model.JavaProperty
 
getName() - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
getNameCapitalized() - Method in class io.sundr.codegen.model.JavaProperty
 
getNameCapitalizedSingular() - Method in class io.sundr.codegen.model.JavaProperty
 
getNested() - Method in class io.sundr.codegen.model.JavaClazz
 
getNested() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
getPackageElement(Element) - Static method in class io.sundr.codegen.utils.ModelUtils
 
getPackageName() - Method in class io.sundr.codegen.model.JavaType
 
getPackageName() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
getPackageName(Element) - Static method in class io.sundr.codegen.utils.ModelUtils
 
getPrefix(Iterable<T>, Function<T, String>) - Static method in class io.sundr.codegen.utils.StringUtils
 
getPrefix(Iterable<String>) - Static method in class io.sundr.codegen.utils.StringUtils
 
getReturnType() - Method in class io.sundr.codegen.model.JavaMethod
 
getReturnType() - Method in class io.sundr.codegen.model.JavaMethodFluent
 
getSimpleName() - Method in class io.sundr.codegen.model.JavaType
Returns the simple name of the type.
getSimpleName(String) - Method in class io.sundr.codegen.model.JavaType
Returns the simple name of the type.
getSuperClass() - Method in class io.sundr.codegen.model.JavaType
 
getSuperClass() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
getTemplate() - Method in class io.sundr.codegen.generator.CodeGenerator
 
getTemplateResource() - Method in class io.sundr.codegen.generator.CodeGenerator
 
getTemplateResource() - Method in class io.sundr.codegen.generator.CodeGeneratorFluent
 
getTemplateUrl() - Method in class io.sundr.codegen.generator.CodeGenerator
 
getTemplateUrl() - Method in class io.sundr.codegen.generator.CodeGeneratorFluent
 
getType() - Method in class io.sundr.codegen.directives.ClassDirective
 
getType() - Method in class io.sundr.codegen.directives.FieldDirective
 
getType() - Method in class io.sundr.codegen.directives.MethodDirective
 
getType() - Method in class io.sundr.codegen.model.JavaClazz
 
getType() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
getType() - Method in class io.sundr.codegen.model.JavaProperty
 
getType() - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
getTypeParameters() - Method in class io.sundr.codegen.model.JavaMethod
 
getTypeParameters() - Method in class io.sundr.codegen.model.JavaMethodFluent
 
getVelocityContext() - Method in class io.sundr.codegen.generator.CodeGeneratorContext
 
getVelocityEngine() - Method in class io.sundr.codegen.generator.CodeGeneratorContext
 
getWriter() - Method in class io.sundr.codegen.generator.CodeGenerator
 
getWriter() - Method in class io.sundr.codegen.generator.CodeGeneratorFluent
 

H

hashCode() - Method in class io.sundr.codegen.model.JavaClazz
 
hashCode() - Method in class io.sundr.codegen.model.JavaMethod
 
hashCode() - Method in class io.sundr.codegen.model.JavaProperty
 
hashCode() - Method in class io.sundr.codegen.model.JavaType
 

I

io.sundr.codegen.converters - package io.sundr.codegen.converters
 
io.sundr.codegen.directives - package io.sundr.codegen.directives
 
io.sundr.codegen.functions - package io.sundr.codegen.functions
 
io.sundr.codegen.generator - package io.sundr.codegen.generator
 
io.sundr.codegen.model - package io.sundr.codegen.model
 
io.sundr.codegen.processor - package io.sundr.codegen.processor
 
io.sundr.codegen.utils - package io.sundr.codegen.utils
 
isArray() - Method in class io.sundr.codegen.model.JavaProperty
 
isArray() - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
isArray() - Method in class io.sundr.codegen.model.JavaType
 
isArray() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
isAssignable(JavaType) - Method in class io.sundr.codegen.model.JavaType
 
isBoolean() - Method in class io.sundr.codegen.model.JavaType
 
isCollection() - Method in class io.sundr.codegen.model.JavaType
 
isCollection() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
isConcrete() - Method in class io.sundr.codegen.model.JavaType
 
isConcrete() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
isNullOrEmpty(String) - Static method in class io.sundr.codegen.utils.StringUtils
 

J

JavaClazz - Class in io.sundr.codegen.model
 
JavaClazz(JavaType, Set<JavaType>, Set<JavaMethod>, Set<JavaMethod>, Set<JavaProperty>, Set<JavaType>, Map<String, Object>, Set<JavaClazz>) - Constructor for class io.sundr.codegen.model.JavaClazz
 
JavaClazzBuilder - Class in io.sundr.codegen.model
 
JavaClazzBuilder() - Constructor for class io.sundr.codegen.model.JavaClazzBuilder
 
JavaClazzBuilder(JavaClazzFluent<?>) - Constructor for class io.sundr.codegen.model.JavaClazzBuilder
 
JavaClazzBuilder(JavaClazzFluent<?>, JavaClazz) - Constructor for class io.sundr.codegen.model.JavaClazzBuilder
 
JavaClazzBuilder(JavaClazz) - Constructor for class io.sundr.codegen.model.JavaClazzBuilder
 
JavaClazzFluent<T extends JavaClazzFluent<T>> - Class in io.sundr.codegen.model
 
JavaClazzFluent() - Constructor for class io.sundr.codegen.model.JavaClazzFluent
 
JavaClazzFluent.AnnotationsNested<N> - Class in io.sundr.codegen.model
 
JavaClazzFluent.ConstructorsNested<N> - Class in io.sundr.codegen.model
 
JavaClazzFluent.FieldsNested<N> - Class in io.sundr.codegen.model
 
JavaClazzFluent.ImportsNested<N> - Class in io.sundr.codegen.model
 
JavaClazzFluent.MethodsNested<N> - Class in io.sundr.codegen.model
 
JavaClazzFluent.NestedNested<N> - Class in io.sundr.codegen.model
 
JavaClazzFluent.TypeNested<N> - Class in io.sundr.codegen.model
 
JavaClazzToReferences - Enum in io.sundr.codegen.functions
 
JavaGeneratingProcessor - Class in io.sundr.codegen.processor
 
JavaGeneratingProcessor() - Constructor for class io.sundr.codegen.processor.JavaGeneratingProcessor
 
JavaKind - Enum in io.sundr.codegen.model
 
JavaMethod - Class in io.sundr.codegen.model
 
JavaMethod(Set<JavaType>, Set<Modifier>, Set<JavaType>, String, JavaType, JavaProperty[], Set<JavaType>, Map<String, Object>) - Constructor for class io.sundr.codegen.model.JavaMethod
 
JavaMethodBuilder - Class in io.sundr.codegen.model
 
JavaMethodBuilder() - Constructor for class io.sundr.codegen.model.JavaMethodBuilder
 
JavaMethodBuilder(JavaMethodFluent<?>) - Constructor for class io.sundr.codegen.model.JavaMethodBuilder
 
JavaMethodBuilder(JavaMethodFluent<?>, JavaMethod) - Constructor for class io.sundr.codegen.model.JavaMethodBuilder
 
JavaMethodBuilder(JavaMethod) - Constructor for class io.sundr.codegen.model.JavaMethodBuilder
 
JavaMethodFluent<T extends JavaMethodFluent<T>> - Class in io.sundr.codegen.model
 
JavaMethodFluent() - Constructor for class io.sundr.codegen.model.JavaMethodFluent
 
JavaMethodFluent.AnnotationsNested<N> - Class in io.sundr.codegen.model
 
JavaMethodFluent.ArgumentsNested<N> - Class in io.sundr.codegen.model
 
JavaMethodFluent.ExceptionsNested<N> - Class in io.sundr.codegen.model
 
JavaMethodFluent.ReturnTypeNested<N> - Class in io.sundr.codegen.model
 
JavaMethodFluent.TypeParametersNested<N> - Class in io.sundr.codegen.model
 
JavaMethodToReferences - Enum in io.sundr.codegen.functions
 
JavaProperty - Class in io.sundr.codegen.model
 
JavaProperty(Set<JavaType>, Set<Modifier>, JavaType, String, boolean, Map<String, Object>) - Constructor for class io.sundr.codegen.model.JavaProperty
 
JavaPropertyBuilder - Class in io.sundr.codegen.model
 
JavaPropertyBuilder() - Constructor for class io.sundr.codegen.model.JavaPropertyBuilder
 
JavaPropertyBuilder(JavaPropertyFluent<?>) - Constructor for class io.sundr.codegen.model.JavaPropertyBuilder
 
JavaPropertyBuilder(JavaPropertyFluent<?>, JavaProperty) - Constructor for class io.sundr.codegen.model.JavaPropertyBuilder
 
JavaPropertyBuilder(JavaProperty) - Constructor for class io.sundr.codegen.model.JavaPropertyBuilder
 
JavaPropertyFluent<T extends JavaPropertyFluent<T>> - Class in io.sundr.codegen.model
 
JavaPropertyFluent() - Constructor for class io.sundr.codegen.model.JavaPropertyFluent
 
JavaPropertyFluent.AnnotationsNested<N> - Class in io.sundr.codegen.model
 
JavaPropertyFluent.TypeNested<N> - Class in io.sundr.codegen.model
 
JavaPropertyToReferences - Enum in io.sundr.codegen.functions
 
JavaType - Class in io.sundr.codegen.model
 
JavaType(JavaKind, String, String, boolean, boolean, boolean, JavaType, JavaType, Set<JavaType>, JavaType[], Map<String, Object>) - Constructor for class io.sundr.codegen.model.JavaType
 
JavaTypeBuilder - Class in io.sundr.codegen.model
 
JavaTypeBuilder() - Constructor for class io.sundr.codegen.model.JavaTypeBuilder
 
JavaTypeBuilder(JavaTypeFluent<?>) - Constructor for class io.sundr.codegen.model.JavaTypeBuilder
 
JavaTypeBuilder(JavaTypeFluent<?>, JavaType) - Constructor for class io.sundr.codegen.model.JavaTypeBuilder
 
JavaTypeBuilder(JavaType) - Constructor for class io.sundr.codegen.model.JavaTypeBuilder
 
JavaTypeFluent<T extends JavaTypeFluent<T>> - Class in io.sundr.codegen.model
 
JavaTypeFluent() - Constructor for class io.sundr.codegen.model.JavaTypeFluent
 
JavaTypeFluent.DefaultImplementationNested<N> - Class in io.sundr.codegen.model
 
JavaTypeFluent.GenericTypesNested<N> - Class in io.sundr.codegen.model
 
JavaTypeFluent.InterfacesNested<N> - Class in io.sundr.codegen.model
 
JavaTypeFluent.SuperClassNested<N> - Class in io.sundr.codegen.model
 
JavaTypeToReferences - Enum in io.sundr.codegen.functions
 
join(Iterable<T>, String) - Static method in class io.sundr.codegen.utils.StringUtils
 
join(Iterable<T>, Function<T, String>, String) - Static method in class io.sundr.codegen.utils.StringUtils
 
join(T[], String) - Static method in class io.sundr.codegen.utils.StringUtils
 
join(T[], Function<T, String>, String) - Static method in class io.sundr.codegen.utils.StringUtils
 

L

loadResource(String) - Static method in class io.sundr.codegen.utils.StringUtils
 
loadResource(URL) - Static method in class io.sundr.codegen.utils.StringUtils
 
loadResourceQuietly(String) - Static method in class io.sundr.codegen.utils.StringUtils
 
loadResourceQuietly(URL) - Static method in class io.sundr.codegen.utils.StringUtils
 

M

MethodDirective - Class in io.sundr.codegen.directives
 
MethodDirective() - Constructor for class io.sundr.codegen.directives.MethodDirective
 
ModelUtils - Class in io.sundr.codegen.utils
 

N

newGeneric(String) - Static method in class io.sundr.codegen.utils.TypeUtils
Creates a new generic JavaType.
NONE - Static variable in class io.sundr.codegen.utils.ModelUtils
 

O

OBJECT - Static variable in class io.sundr.codegen.utils.ModelUtils
 

R

removeFromAnnotations(JavaType...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
removeFromAnnotations(JavaType...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
removeFromAnnotations(JavaType...) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
removeFromArguments(JavaProperty...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
removeFromConstructors(JavaMethod...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
removeFromExceptions(JavaType...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
removeFromFields(JavaProperty...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
removeFromGenericTypes(JavaType...) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
removeFromImports(JavaType...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
removeFromInterfaces(JavaType...) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
removeFromMethods(JavaMethod...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
removeFromModifiers(Modifier...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
removeFromModifiers(Modifier...) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
removeFromNested(JavaClazz...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
removeFromTypeParameters(JavaType...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
render(InternalContextAdapter, Writer, Node) - Method in class io.sundr.codegen.directives.ClassDirective
 
render(InternalContextAdapter, Writer, Node) - Method in class io.sundr.codegen.directives.FieldDirective
 
render(InternalContextAdapter, Writer, Node) - Method in class io.sundr.codegen.directives.MethodDirective
 

S

singularize(String) - Static method in class io.sundr.codegen.utils.StringUtils
 
splitTypes(String) - Static method in class io.sundr.codegen.utils.ModelUtils
 
StringToJavaClazz - Class in io.sundr.codegen.converters
 
StringToJavaClazz(Elements, Function<TypeElement, JavaClazz>) - Constructor for class io.sundr.codegen.converters.StringToJavaClazz
 
StringToJavaType - Class in io.sundr.codegen.converters
 
StringToJavaType(Elements) - Constructor for class io.sundr.codegen.converters.StringToJavaType
 
StringUtils - Class in io.sundr.codegen.utils
 
StringUtils.ToString<X> - Class in io.sundr.codegen.utils
 
StringUtils.ToString() - Constructor for class io.sundr.codegen.utils.StringUtils.ToString
 

T

toString() - Method in class io.sundr.codegen.model.JavaClazz
 
toString() - Method in class io.sundr.codegen.model.JavaType
 
TypeElementToJavaClazz - Class in io.sundr.codegen.converters
 
TypeElementToJavaClazz(Elements, Function<String, JavaType>, Function<ExecutableElement, JavaMethod>, Function<VariableElement, JavaProperty>) - Constructor for class io.sundr.codegen.converters.TypeElementToJavaClazz
 
typeExtends(JavaType, JavaType) - Static method in class io.sundr.codegen.utils.TypeUtils
Sets one JavaType as a super class of an other.
typeGenericOf(JavaType, JavaType...) - Static method in class io.sundr.codegen.utils.TypeUtils
Sets one JavaType as a generic of an other.
TypeUtils - Class in io.sundr.codegen.utils
 

U

unwrapGeneric(JavaType) - Static method in class io.sundr.codegen.utils.TypeUtils
Removes a new generic JavaType.

V

valueOf(String) - Static method in enum io.sundr.codegen.functions.ClassToJavaKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sundr.codegen.functions.ClassToJavaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sundr.codegen.functions.JavaClazzToReferences
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sundr.codegen.functions.JavaMethodToReferences
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sundr.codegen.functions.JavaPropertyToReferences
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sundr.codegen.functions.JavaTypeToReferences
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sundr.codegen.model.JavaKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.sundr.codegen.functions.ClassToJavaKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sundr.codegen.functions.ClassToJavaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sundr.codegen.functions.JavaClazzToReferences
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sundr.codegen.functions.JavaMethodToReferences
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sundr.codegen.functions.JavaPropertyToReferences
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sundr.codegen.functions.JavaTypeToReferences
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sundr.codegen.model.JavaKind
Returns an array containing the constants of this enum type, in the order they are declared.
VariableElementToJavaProperty - Class in io.sundr.codegen.converters
 
VariableElementToJavaProperty(Function<String, JavaType>) - Constructor for class io.sundr.codegen.converters.VariableElementToJavaProperty
 

W

withAnnotations(Set<JavaType>) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withAnnotations(JavaType...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withAnnotations(Set<JavaType>) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
withAnnotations(JavaType...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
withAnnotations(Set<JavaType>) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
withAnnotations(JavaType...) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
withArguments(JavaProperty...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
withArray(boolean) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
withArray(boolean) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withAttributes(Map<String, Object>) - Method in class io.sundr.codegen.model.AttributeSupportFluent
 
withClassName(String) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withCollection(boolean) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withConcrete(boolean) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withConstructors(Set<JavaMethod>) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withConstructors(JavaMethod...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withContext(CodeGeneratorContext) - Method in class io.sundr.codegen.generator.CodeGeneratorFluent
 
withDefaultImplementation(JavaType) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withDirectives(Set) - Method in class io.sundr.codegen.generator.CodeGeneratorFluent
 
withExceptions(Set<JavaType>) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
withExceptions(JavaType...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
withFields(Set<JavaProperty>) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withFields(JavaProperty...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withGenericTypes(JavaType...) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withImports(Set<JavaType>) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withImports(JavaType...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withInterfaces(Set<JavaType>) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withInterfaces(JavaType...) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withKind(JavaKind) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withMethods(Set<JavaMethod>) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withMethods(JavaMethod...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withModel(M) - Method in class io.sundr.codegen.generator.CodeGeneratorFluent
 
withModifiers(Set<Modifier>) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
withModifiers(Modifier...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
withModifiers(Set<Modifier>) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
withModifiers(Modifier...) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
withName(String) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
withName(String) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
withNested(Set<JavaClazz>) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withNested(JavaClazz...) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withNewDefaultImplementation() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withNewDefaultImplementationLike(JavaType) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withNewReturnType() - Method in class io.sundr.codegen.model.JavaMethodFluent
 
withNewReturnTypeLike(JavaType) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
withNewSuperClass() - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withNewSuperClassLike(JavaType) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withNewType() - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withNewType() - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
withNewTypeLike(JavaType) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withNewTypeLike(JavaType) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
withPackageName(String) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withReturnType(JavaType) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
withSuperClass(JavaType) - Method in class io.sundr.codegen.model.JavaTypeFluent
 
withTemplateResource(String) - Method in class io.sundr.codegen.generator.CodeGeneratorFluent
 
withTemplateUrl(URL) - Method in class io.sundr.codegen.generator.CodeGeneratorFluent
 
withType(JavaType) - Method in class io.sundr.codegen.model.JavaClazzFluent
 
withType(JavaType) - Method in class io.sundr.codegen.model.JavaPropertyFluent
 
withTypeParameters(Set<JavaType>) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
withTypeParameters(JavaType...) - Method in class io.sundr.codegen.model.JavaMethodFluent
 
withWriter(Writer) - Method in class io.sundr.codegen.generator.CodeGeneratorFluent
 
A B C D E F G H I J L M N O R S T U V W 

Copyright © 2016. All Rights Reserved.