JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Sundrio :: Annotations :: Builder 0.17.2.redhat-00001
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
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
Adapter
- Annotation Type in
io.sundr.builder.annotations
Configuration for generating a adapter.
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
.
ADDITIONAL_BUILDABLES
- Static variable in class io.sundr.builder.
Constants
ADDITIONAL_TYPES
- Static variable in class io.sundr.builder.
Constants
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
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
AND
- Static variable in class io.sundr.builder.internal.functions.
ToMethod
apply(List<String>)
- Method in class io.sundr.builder.internal.functions.
Construct
apply(TypeDef)
- Method in class io.sundr.builder.internal.functions.
ToPojo
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
ARRAYS
- Static variable in class io.sundr.builder.
Constants
B
BASE_FLUENT
- Static variable in class io.sundr.builder.
Constants
BOXED_OF
- Static variable in class io.sundr.builder.internal.functions.
TypeAs
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, 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
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, String)
- Constructor for class io.sundr.builder.internal.functions.
Construct
Construct(TypeDef, TypeRef...)
- 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, 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_FUNCTION_SNIPPET
- Static variable in class io.sundr.builder.
Constants
END
- Static variable in class io.sundr.builder.internal.functions.
ToMethod
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.
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
generateBuildables(BuilderContext, Set<TypeDef>)
- Method in class io.sundr.builder.internal.processor.
AbstractBuilderProcessor
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
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
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
getVisitableMapClass()
- 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
HAS_MATCHING
- Static variable in class io.sundr.builder.internal.functions.
ToMethod
hasBuildableConstructorWithArgument(TypeDef, Property)
- Static method in class io.sundr.builder.internal.utils.
BuilderUtils
hasDefaultConstructor(TypeRef)
- Static method in class io.sundr.builder.internal.utils.
BuilderUtils
Checks if there is a default constructor available.
hasDefaultConstructor(TypeDef)
- Static method in class io.sundr.builder.internal.utils.
BuilderUtils
Checks if there is a default constructor available.
I
IgnoreDescendants
- Annotation Type in
io.sundr.builder.annotations
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
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
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.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
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
isBuildable(ClassRef)
- Static method in class io.sundr.builder.internal.utils.
BuilderUtils
Checks if
ClassRef
is buildable.
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
isValidationEnabled()
- Method in class io.sundr.builder.internal.
BuilderContext
L
LAZY_COLLECTIONS_INIT_ENABLED
- Static variable in class io.sundr.builder.
Constants
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
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
ORIGIN_TYPEDEF
- 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
Pojo
- Annotation Type in
io.sundr.builder.annotations
POJO
- Static variable in class io.sundr.builder.internal.functions.
ClazzAs
PREDICATE
- 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
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
SKIP
- Static variable in class io.sundr.builder.
Constants
T
ToMethod
- Class in
io.sundr.builder.internal.functions
ToMethod()
- Constructor for class io.sundr.builder.internal.functions.
ToMethod
ToPojo
- Class in
io.sundr.builder.internal.functions
ToPojo()
- Constructor for class io.sundr.builder.internal.functions.
ToPojo
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
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
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
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
visit(PropertyBuilder)
- Method in class io.sundr.builder.internal.visitors.
InitEnricher
VISITABLE
- 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
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
WITH_OPTIONAL
- Static variable in class io.sundr.builder.internal.functions.
ToMethod
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Sundrio :: Annotations :: Builder 0.17.2.redhat-00001
Prev
Next
Frames
No Frames
All Classes
Copyright © 2019
JBoss by Red Hat
. All rights reserved.