A B C D E F G H I L M N O P Q R S T U V W 
All Classes All Packages

A

AbstractBuilderProcessor - Class in io.sundr.builder.internal.processor
 
AbstractBuilderProcessor() - Constructor for class io.sundr.builder.internal.processor.AbstractBuilderProcessor
 
adapter() - Method in annotation type io.sundr.builder.annotations.Pojo
Adapter configuration
Adapter - Annotation Type in io.sundr.builder.annotations
Configuration for generating a adapter.
AddAllArgsConstructor - Class in io.sundr.builder.internal.visitors
 
AddAllArgsConstructor() - Constructor for class io.sundr.builder.internal.visitors.AddAllArgsConstructor
 
AddAllArgsConstructor(Predicate<TypeDefFluent<?>>) - Constructor for class io.sundr.builder.internal.visitors.AddAllArgsConstructor
 
AddGetters - Class in io.sundr.builder.internal.visitors
 
AddGetters() - Constructor for class io.sundr.builder.internal.visitors.AddGetters
 
AddGetters(Predicate<TypeDefFluent<?>>) - Constructor for class io.sundr.builder.internal.visitors.AddGetters
 
ADDITIONAL_BUILDABLES - Static variable in class io.sundr.builder.Constants
 
ADDITIONAL_TYPES - Static variable in class io.sundr.builder.Constants
 
AddLombokAllArgsConstructor - Class in io.sundr.builder.internal.visitors.lombok
 
AddLombokAllArgsConstructor() - Constructor for class io.sundr.builder.internal.visitors.lombok.AddLombokAllArgsConstructor
 
AddLombokGetters - Class in io.sundr.builder.internal.visitors.lombok
 
AddLombokGetters() - Constructor for class io.sundr.builder.internal.visitors.lombok.AddLombokGetters
 
AddLombokSetters - Class in io.sundr.builder.internal.visitors.lombok
 
AddLombokSetters() - Constructor for class io.sundr.builder.internal.visitors.lombok.AddLombokSetters
 
AddNoArgWithMethod - Class in io.sundr.builder.internal.visitors
 
AddNoArgWithMethod() - Constructor for class io.sundr.builder.internal.visitors.AddNoArgWithMethod
 
AddSetters - Class in io.sundr.builder.internal.visitors
 
AddSetters() - Constructor for class io.sundr.builder.internal.visitors.AddSetters
 
AddSetters(Predicate<TypeDefFluent<?>>) - Constructor for class io.sundr.builder.internal.visitors.AddSetters
 
allGenericsOf(Method) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
allGenericsOf(Property) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
allGenericsOf(TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
allGenericsOf(TypeRef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
alsoImport(Attributeable, ClassRef...) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
alsoImportAsList(Attributeable) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
appendNewGenericArgument(ClassRef, TypeParamRef...) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
appendNewWildcardArgument(ClassRef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
apply(RichTypeDef) - Method in class io.sundr.builder.internal.functions.ToPojo
 
apply(List<String>) - Method in class io.sundr.builder.internal.functions.Construct
 
ARRAY_AS_LIST - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
arrayAsList(Property) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
ARRAYS - Static variable in class io.sundr.builder.Constants
 
autobox() - Method in annotation type io.sundr.builder.annotations.Pojo
Indicates that the generated pojo will be autoboxed or not.

B

BOXED_OF - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
Buildable - Annotation Type in io.sundr.builder.annotations
An annotation that triggers the generation of a Builder.
BUILDABLE - Static variable in class io.sundr.builder.Constants
 
BUILDABLE_ANNOTATION - Static variable in class io.sundr.builder.Constants
 
BUILDABLE_DECENDANTS - Static variable in class io.sundr.builder.internal.functions.Descendants
 
BUILDABLE_ENABLED - Static variable in class io.sundr.builder.Constants
 
buildableField(Property) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
BuildableProcessor - Class in io.sundr.builder.internal.processor
 
BuildableProcessor() - Constructor for class io.sundr.builder.internal.processor.BuildableProcessor
 
BuildableReference - Annotation Type in io.sundr.builder.annotations
 
BuildableRepository - Class in io.sundr.builder.internal
 
BuildableRepository() - Constructor for class io.sundr.builder.internal.BuildableRepository
 
BUILDER - Static variable in class io.sundr.builder.internal.functions.ClazzAs
 
BUILDER_REF - Static variable in class io.sundr.builder.internal.functions.TypeAs
Something -> SomethingBuilder
BuilderContext - Class in io.sundr.builder.internal
 
BuilderContext(Elements, Types, Boolean, Boolean, String, Inline...) - Constructor for class io.sundr.builder.internal.BuilderContext
 
BuilderContextManager - Class in io.sundr.builder.internal
 
builderPackage() - Method in annotation type io.sundr.builder.annotations.Buildable
 
builderPackage() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
 
BuilderUtils - Class in io.sundr.builder.internal.utils
 

C

canBeBuilt(TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
canBeBuilt(TypeRef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
ClazzAs - Class in io.sundr.builder.internal.functions
 
ClazzAs() - Constructor for class io.sundr.builder.internal.functions.ClazzAs
 
clear() - Method in class io.sundr.builder.internal.BuildableRepository
 
COLLECTORS - Static variable in class io.sundr.builder.Constants
 
combine(Function<T, T>...) - Static method in class io.sundr.builder.internal.functions.TypeAs
 
Constants - Class in io.sundr.builder
 
CONSTRAIN_VIOLATION - Static variable in class io.sundr.builder.Constants
 
CONSTRAIN_VIOLATION_EXCEPTION - Static variable in class io.sundr.builder.Constants
 
Construct - Class in io.sundr.builder.internal.functions
 
Construct(TypeDef) - Constructor for class io.sundr.builder.internal.functions.Construct
 
Construct(TypeDef, TypeRef...) - Constructor for class io.sundr.builder.internal.functions.Construct
 
Construct(TypeDef, TypeRef, String) - Constructor for class io.sundr.builder.internal.functions.Construct
 
Construct(TypeDef, List<TypeRef>) - Constructor for class io.sundr.builder.internal.functions.Construct
 
Construct(TypeDef, List<TypeRef>, String) - Constructor for class io.sundr.builder.internal.functions.Construct
 
create(Elements, Types) - Static method in class io.sundr.builder.internal.BuilderContextManager
 
create(Elements, Types, Boolean, Boolean, String, Inline...) - Static method in class io.sundr.builder.internal.BuilderContextManager
 

D

DEFAULT_BUILDER_PACKAGE - Static variable in class io.sundr.builder.Constants
 
DEPRECATED_ANNOTATION - Static variable in class io.sundr.builder.Constants
 
DESCENDANT_OF - Static variable in class io.sundr.builder.Constants
 
Descendants - Class in io.sundr.builder.internal.functions
 
Descendants() - Constructor for class io.sundr.builder.internal.functions.Descendants
 
DESCENDANTS - Static variable in class io.sundr.builder.Constants
 
DublicatePropertyCheck - Class in io.sundr.builder.internal.checks
 
DublicatePropertyCheck() - Constructor for class io.sundr.builder.internal.checks.DublicatePropertyCheck
 

E

EDITABLE - Static variable in class io.sundr.builder.internal.functions.ClazzAs
 
EDITABLE_BUILDER - Static variable in class io.sundr.builder.internal.functions.ClazzAs
 
EDITABLE_ENABLED - Static variable in class io.sundr.builder.Constants
 
editableEnabled() - Method in annotation type io.sundr.builder.annotations.Buildable
 
editableEnabled() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
 
EMPTY - Static variable in class io.sundr.builder.internal.processor.AbstractBuilderProcessor
 
enclosedBuildables(TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
Get all the enclosingTypes.
excludes() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
 
EXTERNAL_BUILDABLE - Static variable in class io.sundr.builder.Constants
 
ExternalBuildableProcessor - Class in io.sundr.builder.internal.processor
 
ExternalBuildableProcessor() - Constructor for class io.sundr.builder.internal.processor.ExternalBuildableProcessor
 
ExternalBuildables - Annotation Type in io.sundr.builder.annotations
 

F

FilterDescendants - Annotation Type in io.sundr.builder.annotations
 
findBuildableConstructor(TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
findBuildableReferences(ClassRef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
Returns all references of a ClassRef that are considered buildable.
findBuildableSuperClass(TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
findBuildableSuperClassRef(TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
FLUENT - Static variable in class io.sundr.builder.internal.functions.ClazzAs
 
FLUENT_A_REF - Static variable in class io.sundr.builder.internal.functions.TypeAs
Distance -> DistanceFluent
FLUENT_Q_REF - Static variable in class io.sundr.builder.internal.functions.TypeAs
Distance -> DistanceFluent
FLUENT_REF - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
FQN - Static variable in interface io.sundr.builder.annotations.None
 
fullyQualifiedNameDiff(TypeRef, TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
FUNCTION - Static variable in class io.sundr.builder.Constants
 

G

generateBuildables(BuilderContext, Set<TypeDef>) - Method in class io.sundr.builder.internal.processor.AbstractBuilderProcessor
 
generateBuilderPackage() - Method in annotation type io.sundr.builder.annotations.Buildable
 
generateBuilderPackage() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
 
GENERATED - Static variable in class io.sundr.builder.Constants
 
generatePojos(BuilderContext, Set<TypeDef>) - Method in class io.sundr.builder.internal.processor.AbstractBuilderProcessor
Returns true if pojos where generated.
GENERIC_TYPE_REF - Static variable in class io.sundr.builder.Constants
 
getAptContext() - Method in class io.sundr.builder.internal.BuilderContext
 
getBaseFluentClass() - Method in class io.sundr.builder.internal.BuilderContext
 
getBuildable(TypeRef) - Method in class io.sundr.builder.internal.BuildableRepository
 
getBuildableReferences(BuilderContext, Buildable) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
getBuildableReferences(BuilderContext, ExternalBuildables) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
getBuildableRepository() - Method in class io.sundr.builder.internal.BuilderContext
 
getBuildables() - Method in class io.sundr.builder.internal.BuildableRepository
 
getBuilderFromDefaults(TypeDef) - Static method in class io.sundr.builder.internal.functions.ToPojo
 
getBuilderInterface() - Method in class io.sundr.builder.internal.BuilderContext
 
getBuilderPackage() - Method in class io.sundr.builder.internal.BuilderContext
 
getContext() - Static method in class io.sundr.builder.internal.BuilderContextManager
 
getDefinitionRepository() - Method in class io.sundr.builder.internal.BuilderContext
 
getDelegatingVisitorClass() - Method in class io.sundr.builder.internal.BuilderContext
 
getEditableInterface() - Method in class io.sundr.builder.internal.BuilderContext
 
getElements() - Method in class io.sundr.builder.internal.BuilderContext
 
getGenerateBuilderPackage() - Method in class io.sundr.builder.internal.BuilderContext
 
getInlineableBase() - Method in class io.sundr.builder.internal.BuilderContext
 
getInlineableConstructors(Property) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
getInlineableInterface(Inline) - Method in class io.sundr.builder.internal.BuilderContext
 
getInlineables() - Method in class io.sundr.builder.internal.BuilderContext
 
getInlineReturnType(BuilderContext, Inline, TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
getInlineType(BuilderContext, Inline) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
getNestedInterface() - Method in class io.sundr.builder.internal.BuilderContext
 
getNextGeneric(ClassRef, TypeParamRef...) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
getNextGeneric(ClassRef, Collection<TypeParamRef>) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
getNextGeneric(TypeDef, TypeParamDef...) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
getNextGeneric(TypeDef, Collection) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
getPathAwareVisitorClass() - Method in class io.sundr.builder.internal.BuilderContext
 
getPojoAnnotation(TypeDef) - Static method in class io.sundr.builder.internal.functions.ToPojo
 
getPojoFullyQualifiedName(TypeDef) - Static method in class io.sundr.builder.internal.functions.ToPojo
 
getPojoName(TypeDef) - Static method in class io.sundr.builder.internal.functions.ToPojo
 
getPojoRef(TypeDef) - Static method in class io.sundr.builder.internal.functions.ToPojo
 
getTypedVisitorInterface() - Method in class io.sundr.builder.internal.BuilderContext
 
getTypes() - Method in class io.sundr.builder.internal.BuilderContext
 
getValidationEnabled() - Method in class io.sundr.builder.internal.BuilderContext
 
getValidationUtils() - Method in class io.sundr.builder.internal.BuilderContext
 
getVisitableBuilderInterface() - Method in class io.sundr.builder.internal.BuilderContext
 
getVisitableInterface() - Method in class io.sundr.builder.internal.BuilderContext
 
getVisitableMapClass() - Method in class io.sundr.builder.internal.BuilderContext
 
getVisitorInterface() - Method in class io.sundr.builder.internal.BuilderContext
 
getVisitorListenerInterface() - Method in class io.sundr.builder.internal.BuilderContext
 
getVisitorsClass() - Method in class io.sundr.builder.internal.BuilderContext
 
getVisitorWiretapClass() - Method in class io.sundr.builder.internal.BuilderContext
 

H

hasBuildableConstructorWithArgument(TypeDef, Property) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
hasDefaultConstructor(TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
Checks if there is a default constructor available.
hasDefaultConstructor(TypeRef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
Checks if there is a default constructor available.

I

ifNotNullToString(Property, boolean) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
ignore() - Method in annotation type io.sundr.builder.annotations.Buildable
Properties to ignore In most cases the sturcture of the class will designate the properties to expose to the builder.
ignore() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
Ignore properties
IGNORE_PROPERTIES - Static variable in class io.sundr.builder.Constants
 
IgnoreDescendants - Annotation Type in io.sundr.builder.annotations
 
includeAbstractClasses() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
 
includeInterfaces() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
 
includes() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
 
INDEX - Static variable in class io.sundr.builder.Constants
 
InitEnricher - Class in io.sundr.builder.internal.visitors
 
InitEnricher() - Constructor for class io.sundr.builder.internal.visitors.InitEnricher
 
initialize() - Method in annotation type io.sundr.builder.annotations.Pojo
Indicates that the generated pojo will be initialized with default values or not.
inline() - Method in annotation type io.sundr.builder.annotations.Buildable
 
inline() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
 
Inline - Annotation Type in io.sundr.builder.annotations
Annotation to mark that a Builder wrapper should be generated, for inlining the builder into a DSL.
INLINEABLE - Static variable in class io.sundr.builder.Constants
 
interfaces() - Method in annotation type io.sundr.builder.annotations.Pojo
An array of interface to add to the Pojo.
io.sundr.builder - package io.sundr.builder
 
io.sundr.builder.annotations - package io.sundr.builder.annotations
 
io.sundr.builder.internal - package io.sundr.builder.internal
 
io.sundr.builder.internal.checks - package io.sundr.builder.internal.checks
 
io.sundr.builder.internal.functions - package io.sundr.builder.internal.functions
 
io.sundr.builder.internal.processor - package io.sundr.builder.internal.processor
 
io.sundr.builder.internal.resources - package io.sundr.builder.internal.resources
 
io.sundr.builder.internal.utils - package io.sundr.builder.internal.utils
 
io.sundr.builder.internal.visitors - package io.sundr.builder.internal.visitors
 
io.sundr.builder.internal.visitors.lombok - package io.sundr.builder.internal.visitors.lombok
 
isBuildable(ClassRef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
Checks if ClassRef is buildable.
isBuildable(TypeDef) - Method in class io.sundr.builder.internal.BuildableRepository
 
isBuildable(TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
isBuildable(TypeRef) - Method in class io.sundr.builder.internal.BuildableRepository
 
isBuildable(TypeRef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
isDescendant(TypeDef, TypeDef) - Static method in class io.sundr.builder.internal.functions.Descendants
Checks if a type is an descendant of an other type
isExternalvalidatorSupported() - Method in class io.sundr.builder.internal.BuilderContext
 
isInlineable(Method) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
isNestingFiltered(Property, ClassRef) - Static method in class io.sundr.builder.internal.functions.Descendants
 
isNestingIgnored(Property) - Static method in class io.sundr.builder.internal.functions.Descendants
 
isOrHasBuildableDescendants(Property) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
isRegisteredAsBuildable(TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
isRegisteredAsBuildable(TypeRef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
isValidationEnabled() - Method in class io.sundr.builder.internal.BuilderContext
 

L

LAZY_COLLECTIONS_INIT_ENABLED - Static variable in class io.sundr.builder.Constants
 
LAZY_MAP_INIT_ENABLED - Static variable in class io.sundr.builder.Constants
 
lazyCollectionInitEnabled() - Method in annotation type io.sundr.builder.annotations.Buildable
 
lazyCollectionInitEnabled() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
 
lazyMapInitEnabled() - Method in annotation type io.sundr.builder.annotations.Buildable
 
lazyMapInitEnabled() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
 

M

methodHasArgument(Method, Property) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
Checks if method has a specific argument.
mutable() - Method in annotation type io.sundr.builder.annotations.Pojo
Indicates that the generated pojo will be mutable or not.

N

name() - Method in annotation type io.sundr.builder.annotations.Adapter
The class name of the generated Adapter.
name() - Method in annotation type io.sundr.builder.annotations.Inline
 
name() - Method in annotation type io.sundr.builder.annotations.Pojo
The class name of the generated Pojo.
NESTED_CLASS - Static variable in class io.sundr.builder.internal.functions.PropertyAs
 
NESTED_CLASS_TYPE - Static variable in class io.sundr.builder.internal.functions.PropertyAs
 
None - Interface in io.sundr.builder.annotations
Created by iocanel on 6/10/16.

O

ORIGIN_TYPEDEF - Static variable in class io.sundr.builder.Constants
 
OUTER_TYPE - Static variable in class io.sundr.builder.Constants
 

P

Pojo - Annotation Type in io.sundr.builder.annotations
 
POJO - Static variable in class io.sundr.builder.internal.functions.ClazzAs
 
populateEnclosedBuildables(TypeDef, Map<String, ClassRef>) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
PREDICATE - Static variable in class io.sundr.builder.Constants
 
prefix() - Method in annotation type io.sundr.builder.annotations.Adapter
The prefix to add to the annotated class in order to create the adapter name.
prefix() - Method in annotation type io.sundr.builder.annotations.Inline
 
prefix() - Method in annotation type io.sundr.builder.annotations.Pojo
The prefix to add to the annotated class in order to create the pojo name.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.sundr.builder.internal.processor.BuildableProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.sundr.builder.internal.processor.ExternalBuildableProcessor
 
PROPERTY_BUILDABLE_DESCENDANTS - Static variable in class io.sundr.builder.internal.functions.Descendants
Find all buildable descendant equivalents of a property.
PropertyAs - Class in io.sundr.builder.internal.functions
 

Q

qualifyPropertyName(Property, TypeRef, TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
Create a qualified name for the given property - if it is not a descendant, then just the capitalized name will be used.
qualifyPropertyName(Property, TypeRef, TypeDef, boolean) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
Create a qualified name for the given property.

R

refs() - Method in annotation type io.sundr.builder.annotations.Buildable
 
refs() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
 
register(TypeDef) - Method in class io.sundr.builder.internal.BuildableRepository
 
relativePath() - Method in annotation type io.sundr.builder.annotations.Adapter
The relative path the pojo adapter be generated.
relativePath() - Method in annotation type io.sundr.builder.annotations.Pojo
The relative path the pojo will be generated.
returnType() - Method in annotation type io.sundr.builder.annotations.Inline
 

S

SHALLOW_NESTED_TYPE - Static variable in class io.sundr.builder.internal.functions.PropertyAs
 
SKIP - Static variable in class io.sundr.builder.Constants
 
skipExistingTypes() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
When enabled the external buildables generator will not generates class are present on class path.
suffix() - Method in annotation type io.sundr.builder.annotations.Adapter
The suffix to add to the annotated class in order to create the adapter name.
suffix() - Method in annotation type io.sundr.builder.annotations.Inline
 
suffix() - Method in annotation type io.sundr.builder.annotations.Pojo
The suffix to add to the annotated class in order to create the pojo name.
superClass() - Method in annotation type io.sundr.builder.annotations.Pojo
The super class to add to the generated pojo.

T

toEquals(Nameable, Collection<Property>) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
toHashCode(Collection<Property>) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
ToPojo - Class in io.sundr.builder.internal.functions
 
ToPojo() - Constructor for class io.sundr.builder.internal.functions.ToPojo
 
toString(String, Collection<Property>) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
type() - Method in annotation type io.sundr.builder.annotations.Inline
 
TypeAs - Class in io.sundr.builder.internal.functions
 
TypeAs() - Constructor for class io.sundr.builder.internal.functions.TypeAs
 

U

UNWRAP_ARRAY_OF - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
UNWRAP_COLLECTION_OF - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
UNWRAP_MAP_KEY_OF - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
UNWRAP_MAP_VALUE_OF - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
UNWRAP_OPTIONAL_OF - Static variable in class io.sundr.builder.internal.functions.TypeAs
 

V

validate(T) - Static method in class io.sundr.builder.internal.resources.ValidationUtils
 
validate(T, Validator) - Static method in class io.sundr.builder.internal.resources.ValidationUtils
 
VALIDATION - Static variable in class io.sundr.builder.Constants
 
VALIDATION_ENABLED - Static variable in class io.sundr.builder.Constants
 
VALIDATION_EXCEPTION - Static variable in class io.sundr.builder.Constants
 
VALIDATION_REFS - Static variable in class io.sundr.builder.Constants
 
validationEnabled() - Method in annotation type io.sundr.builder.annotations.Buildable
 
validationEnabled() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
 
ValidationUtils - Class in io.sundr.builder.internal.resources
 
ValidationUtils() - Constructor for class io.sundr.builder.internal.resources.ValidationUtils
 
VALIDATOR - Static variable in class io.sundr.builder.Constants
 
VALIDATOR_FACTORY - Static variable in class io.sundr.builder.Constants
 
value() - Method in annotation type io.sundr.builder.annotations.BuildableReference
 
value() - Method in annotation type io.sundr.builder.annotations.ExternalBuildables
 
value() - Method in annotation type io.sundr.builder.annotations.FilterDescendants
 
value() - Method in annotation type io.sundr.builder.annotations.Inline
 
visit(PropertyBuilder) - Method in class io.sundr.builder.internal.visitors.InitEnricher
 
visit(TypeDefFluent<?>) - Method in class io.sundr.builder.internal.checks.DublicatePropertyCheck
 
visit(TypeDefFluent<?>) - Method in class io.sundr.builder.internal.visitors.AddAllArgsConstructor
 
visit(TypeDefFluent<?>) - Method in class io.sundr.builder.internal.visitors.AddGetters
 
visit(TypeDefFluent<?>) - Method in class io.sundr.builder.internal.visitors.AddNoArgWithMethod
 
visit(TypeDefFluent<?>) - Method in class io.sundr.builder.internal.visitors.AddSetters
 
VISITABLE_BUILDER_Q_REF - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
VISITABLE_BUILDER_REF - Static variable in class io.sundr.builder.internal.functions.TypeAs
 

W

withMapAdapterMethod() - Method in annotation type io.sundr.builder.annotations.Adapter
Flag to incluce mapping methods from map instances.
withStaticAdapterMethod() - Method in annotation type io.sundr.builder.annotations.Pojo
Flag to include static mapping methods in the generated pojo.
withStaticBuilderMethod() - Method in annotation type io.sundr.builder.annotations.Pojo
Flag to include static builder method in the generated pojo.
withStaticMapAdapterMethod() - Method in annotation type io.sundr.builder.annotations.Pojo
Flag to incluce mapping methods from map instances.
A B C D E F G H I L M N O P Q R S T U V W 
All Classes All Packages