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

A

AbstractBuilderProcessor - Class in io.sundr.builder.internal.processor
 
AbstractBuilderProcessor() - Constructor for class io.sundr.builder.internal.processor.AbstractBuilderProcessor
 
ACCEPT_VISITOR_SNIPPET - Static variable in class io.sundr.builder.Constants
 
ADD_MAP_TO_MAP - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
ADD_TO_COLLECTION - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
ADD_TO_MAP - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
addCustomMappings(BuilderContext) - Method in class io.sundr.builder.internal.processor.AbstractBuilderProcessor
Create a mapping from class name to ClassRef.
AGGREGATE_LIST_SNIPPET - Static variable in class io.sundr.builder.Constants
 
AGGREGATE_SET_SNIPPET - Static variable in class io.sundr.builder.Constants
 
allGenericsOf(TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
allGenericsOf(TypeRef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
allGenericsOf(Property) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
allGenericsOf(Method) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
AND - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
ARRAY - Static variable in class io.sundr.builder.Constants
 
ARRAY_AS_LIST - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
ARRAY_LIST_OF - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
ARRAY_OF - Static variable in class io.sundr.builder.internal.functions.TypeAs
 

B

B - Static variable in class io.sundr.builder.Constants
 
BASE_FLUENT - Static variable in class io.sundr.builder.Constants
 
BOOLEAN - Static variable in class io.sundr.builder.Constants
 
BOOLEAN_REF - Static variable in class io.sundr.builder.Constants
 
BOXED_OF - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
BOXED_PRIMITIVE_TYPES - Static variable in class io.sundr.builder.Constants
 
BOXED_VOID - Static variable in class io.sundr.builder.Constants
 
BUILD_LIST_SNIPPET - Static variable in class io.sundr.builder.Constants
 
BUILD_SET_SNIPPET - Static variable in class io.sundr.builder.Constants
 
Buildable - Annotation Type in io.sundr.builder.annotations
 
BUILDABLE - Static variable in class io.sundr.builder.Constants
 
BUILDABLE_ANNOTATION - Static variable in class io.sundr.builder.Constants
 
BUILDABLE_ARRAY_GETTER_SNIPPET - 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
 
buildableRef(TypeRef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
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.Constants
 
BUILDER - Static variable in class io.sundr.builder.internal.functions.ClazzAs
 
BUILDER - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
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
 
BuilderUtils - Class in io.sundr.builder.internal.utils
 

C

CAN_VISIT_SNIPPET - Static variable in class io.sundr.builder.Constants
 
CLASS - Static variable in class io.sundr.builder.Constants
 
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
 
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
 
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
 
DEFAULT_SOURCEFILE_TEMPLATE_LOCATION - 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 - 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
 

E

EDIATABLE_ENABLED - Static variable in class io.sundr.builder.Constants
 
EDIT_NESTED - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
EDIT_OR_NEW - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
EDIT_OR_NEW_LIKE - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
EDITABLE - Static variable in class io.sundr.builder.Constants
 
EDITABLE - Static variable in class io.sundr.builder.internal.functions.ClazzAs
 
EDITABLE - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
EDITABLE_BUILDER - Static variable in class io.sundr.builder.internal.functions.ClazzAs
 
EMPTY - Static variable in class io.sundr.builder.Constants
 
EMPTY_FUNCTION_SNIPPET - Static variable in class io.sundr.builder.Constants
 
END - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
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

F - Static variable in class io.sundr.builder.Constants
 
FilterDescendants - Annotation Type in io.sundr.builder.annotations
 
findBuildableConstructor(TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
findBuildableSuperClass(TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
findBuildableSuperClassRef(TypeDef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
findGetter(TypeDef, Property) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
FLUENT - Static variable in class io.sundr.builder.Constants
 
FLUENT_IMPL - Static variable in class io.sundr.builder.internal.functions.ClazzAs
 
FLUENT_IMPL - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
FLUENT_INTERFACE - Static variable in class io.sundr.builder.internal.functions.ClazzAs
 
FLUENT_INTERFACE - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
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

GENERATED - Static variable in class io.sundr.builder.Constants
 
GENERIC_ARRAY_TYPE - Static variable in class io.sundr.builder.Constants
 
GENERIC_TYPE_REF - Static variable in class io.sundr.builder.Constants
 
GET_CLASS_SNIPPET - Static variable in class io.sundr.builder.Constants
 
GET_TYPE_ARGUMENTS_SNIPPET - Static variable in class io.sundr.builder.Constants
 
GET_TYPE_SNIPPET - Static variable in class io.sundr.builder.Constants
 
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
 
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
 
getEditableInterface() - Method in class io.sundr.builder.internal.BuilderContext
 
getElements() - Method in class io.sundr.builder.internal.BuilderContext
 
getFluentInterface() - Method in class io.sundr.builder.internal.BuilderContext
 
getFunctionClass() - Method in class io.sundr.builder.internal.BuilderContext
 
getFunctionInterface() - 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(TypeDef, TypeParamDef...) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
getNextGeneric(TypeDef, Collection<TypeParamDef>) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
getPathAwareVisitorClass() - Method in class io.sundr.builder.internal.BuilderContext
 
getPredicateClass() - Method in class io.sundr.builder.internal.BuilderContext
 
GETTER - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
GETTER_ARRAY - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
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
 
getVisitorInterface() - Method in class io.sundr.builder.internal.BuilderContext
 

H

HAS - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
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.
hasOrInheritsSetter(TypeDef, Property) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
hasSetter(TypeDef, Property) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 

I

I - Static variable in class io.sundr.builder.Constants
 
IgnoreDescendants - Annotation Type in io.sundr.builder.annotations
 
INDEX - Static variable in class io.sundr.builder.Constants
 
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
 
INT_REF - Static variable in class io.sundr.builder.Constants
 
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.functions - package io.sundr.builder.internal.functions
 
io.sundr.builder.internal.processor - package io.sundr.builder.internal.processor
 
io.sundr.builder.internal.utils - package io.sundr.builder.internal.utils
 
isBuildable(TypeDef) - Method in class io.sundr.builder.internal.BuildableRepository
 
isBuildable(TypeRef) - Method in class io.sundr.builder.internal.BuildableRepository
 
isBuildable(TypeRef) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
 
isBuildable(TypeDef) - 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
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
 
isValidationEnabled() - Method in class io.sundr.builder.internal.BuilderContext
 

L

LIST_OF - Static variable in class io.sundr.builder.internal.functions.TypeAs
 

M

methodHasArgument(Method, Property) - Static method in class io.sundr.builder.internal.utils.BuilderUtils
Checks if method has a specific argument.

N

N - Static variable in class io.sundr.builder.Constants
 
N_REF - Static variable in class io.sundr.builder.Constants
 
NESTED - Static variable in class io.sundr.builder.Constants
 
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
 
NESTED_INTERFACE - Static variable in class io.sundr.builder.internal.functions.PropertyAs
 
NESTED_INTERFACE_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

O - Static variable in class io.sundr.builder.Constants
 
OBJECT - Static variable in class io.sundr.builder.Constants
 
ORIGIN_TYPEDF - Static variable in class io.sundr.builder.Constants
 
OUTER_CLASS - Static variable in class io.sundr.builder.Constants
 
OUTER_INTERFACE - Static variable in class io.sundr.builder.Constants
 

P

PARAMETERIZED_TYPE - Static variable in class io.sundr.builder.Constants
 
PREDICATE - Static variable in class io.sundr.builder.Constants
 
PRIMITIVE_TYPES - Static variable in class io.sundr.builder.Constants
 
PRIMITIVES - Static variable in class io.sundr.builder.Constants
 
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

Q - Static variable in class io.sundr.builder.Constants
 

R

register(TypeDef) - Method in class io.sundr.builder.internal.BuildableRepository
 
REMOVE_FROM_COLLECTION - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
REMOVE_FROM_MAP - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
REMOVE_MAP_FROM_MAP - Static variable in class io.sundr.builder.internal.functions.ToMethod
 

S

SETTER - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
SHALLOW_BUILDER - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
SHALLOW_FLUENT - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
SHALLOW_NESTED_TYPE - Static variable in class io.sundr.builder.internal.functions.PropertyAs
 
SIMPLE_ARRAY_GETTER_SNIPPET - Static variable in class io.sundr.builder.Constants
 

T

T - Static variable in class io.sundr.builder.Constants
 
T_REF - Static variable in class io.sundr.builder.Constants
 
ToMethod - Class in io.sundr.builder.internal.functions
 
ToMethod() - Constructor for class io.sundr.builder.internal.functions.ToMethod
 
TYPE - Static variable in class io.sundr.builder.Constants
 
TYPE_VARIABLE - Static variable in class io.sundr.builder.Constants
 
TypeAs - Class in io.sundr.builder.internal.functions
 
TypeAs() - Constructor for class io.sundr.builder.internal.functions.TypeAs
 
TYPED_VISITOR - Static variable in class io.sundr.builder.Constants
 

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
 

V

V - Static variable in class io.sundr.builder.Constants
 
VALIDATE_SNIPPET - Static variable in class io.sundr.builder.Constants
 
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
 
VALIDATOR - Static variable in class io.sundr.builder.Constants
 
VALIDATOR_FACTORY - Static variable in class io.sundr.builder.Constants
 
VISITABLE - Static variable in class io.sundr.builder.Constants
 
VISITABLE_BUILDER - Static variable in class io.sundr.builder.Constants
 
VISITABLE_BUILDER - Static variable in class io.sundr.builder.internal.functions.TypeAs
 
VISITOR - Static variable in class io.sundr.builder.Constants
 
VOID - Static variable in class io.sundr.builder.Constants
 

W

WITH - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
WITH_ARRAY - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
WITH_NESTED_INLINE - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
WITH_NEW_LIKE_NESTED - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
WITH_NEW_LIKE_NESTED_AT_INDEX - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
WITH_NEW_NESTED - Static variable in class io.sundr.builder.internal.functions.ToMethod
 
A B C D E F G H I L M N O P Q R S T U V W 

Copyright © 2016. All Rights Reserved.