Index

A B C D E F G H I K L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ADD - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Collection
The members of the copy source are added to the target collection.
ADD_MISSING - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Map
The members of the copy source are added to the target map.
alternatives() - Element in annotation interface com.blackbuild.klum.ast.Field
Maps names to classes.
ALWAYS_REPLACE - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Collection
The map is replaced even if the copy source is empty.
ALWAYS_REPLACE - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Map
The map is replaced even if the copy source is empty.
ALWAYS_REPLACE - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Single
The object is replaced even if the copy source is null.
annotationType() - Method in class com.blackbuild.klum.ast.layer3.LinkToWrapper
 
annotationType() - Method in class com.blackbuild.klum.ast.Validate.DefaultImpl
 
AUTO - Enum constant in enum class com.blackbuild.klum.ast.layer3.LinkTo.Strategy
Choose the single match between FIELD_NAME or OWNER_PATH depending on the context.
AutoCreate - Annotation Interface in com.blackbuild.klum.ast.layer3
Auto create the object of this field, if still null during the auto create phase.
AutoCreate.None - Class in com.blackbuild.klum.ast.layer3
Marker class for default value.
AutoLink - Annotation Interface in com.blackbuild.klum.ast.layer3
Lifecycle method that is called during the auto link phase.

B

bounded() - Element in annotation interface com.blackbuild.klum.ast.layer3.Cluster
If set to true, the setter methods for matching fields are only created inside a named factory.
BUILDER - Enum constant in enum class com.blackbuild.klum.ast.FieldType
Builder fields are construction-only state.

C

Cluster - Annotation Interface in com.blackbuild.klum.ast.layer3
Automatically converts the annotated field into a getter method providing access to all matching fields, possibly filtered by the given annotation.
Cluster.Undefined - Annotation Interface in com.blackbuild.klum.ast.layer3
 
code() - Element in annotation interface com.blackbuild.klum.ast.Default
Delegates to the given closure, if the annotated field is empty.
collections() - Element in annotation interface com.blackbuild.klum.ast.copy.Overwrite
 
com.blackbuild.klum.ast - package com.blackbuild.klum.ast
 
com.blackbuild.klum.ast.copy - package com.blackbuild.klum.ast.copy
 
com.blackbuild.klum.ast.internal.cast - package com.blackbuild.klum.ast.internal.cast
 
com.blackbuild.klum.ast.layer3 - package com.blackbuild.klum.ast.layer3
 
combine(Validate.Level) - Method in enum class com.blackbuild.klum.ast.Validate.Level
 
converter() - Element in annotation interface com.blackbuild.klum.ast.Owner
If set, the field or method matches the closure parameter.
Converter - Annotation Interface in com.blackbuild.klum.ast
Designates a static (factory) method as a converter.
converters() - Element in annotation interface com.blackbuild.klum.ast.Field
Create converter methods for this field.
Converters - Annotation Interface in com.blackbuild.klum.ast
Handles implicit and explicit converter creation.

D

Default - Annotation Interface in com.blackbuild.klum.ast
Designates a default value for the given field.
DEFAULT - Enum constant in enum class com.blackbuild.klum.ast.FieldType
This is default field type, active if either the Field annotation or its value is not present.
DEFAULT_KEY - Static variable in annotation interface com.blackbuild.klum.ast.layer3.AutoCreate
 
DefaultApply - Annotation Interface in com.blackbuild.klum.ast.layer3
Marks a field with a closure that is automatically applied during the default phase.
defaultImpl() - Element in annotation interface com.blackbuild.klum.ast.DSL
When present, the given type is used as default type for a field of this type.
defaultImpl() - Element in annotation interface com.blackbuild.klum.ast.Field
Allows to set the base type for the given field.
DefaultOverwrite - Annotation Interface in com.blackbuild.klum.ast.copy
Default overwrite strategy.
DefaultValues - Annotation Interface in com.blackbuild.klum.ast.layer3
Marker interface to designate an annotation as a default value provider.
delegate() - Element in annotation interface com.blackbuild.klum.ast.Default
Delegate to a field with the same name on the targeted field, if the annotated field is empty
delegate() - Element in annotation interface com.blackbuild.klum.ast.ParameterAnnotation.ClosureHint
 
DelegatesToBuilder - Annotation Interface in com.blackbuild.klum.ast
Marks a closure parameter as delegating to a generated Builder.
DelegatesToRW - Annotation Interface in com.blackbuild.klum.ast
Deprecated, for removal: This API element is subject to removal in a future version.
since 4.0; use DelegatesToBuilder. The AST normalizes this source alias to the same generated DelegatesTo metadata.
DEPRECATION - Enum constant in enum class com.blackbuild.klum.ast.Validate.Level
Indicates that the validation problem is a deprecation warning, meaning that the validation target is still valid but should not be used anymore.
doCall() - Method in class com.blackbuild.klum.ast.layer3.AutoCreate.None
 
doCall() - Method in class com.blackbuild.klum.ast.NamedAnnotationMemberClosure
 
doCall(Object) - Method in class com.blackbuild.klum.ast.NamedAnnotationMemberClosure
 
doCall(Object...) - Method in class com.blackbuild.klum.ast.NamedAnnotationMemberClosure
 
documentation() - Element in annotation interface com.blackbuild.klum.ast.KlumGenerated
Documentation for the generated element.
DSL - Annotation Interface in com.blackbuild.klum.ast
DSL is used to designate a DSL/Model object, which is enriched using the AST transformation.

E

equalOrWorseThen(Validate.Level) - Method in enum class com.blackbuild.klum.ast.Validate.Level
 
equals(Object) - Method in class com.blackbuild.klum.ast.layer3.LinkToWrapper
 
ERROR - Enum constant in enum class com.blackbuild.klum.ast.Validate.Level
Indicates that the validation problem is an error, meaning that the validation target is not valid.
excludeDefaultPrefixes() - Element in annotation interface com.blackbuild.klum.ast.Converters
If set to false, the default prefixes are ignored.
excludeMethods() - Element in annotation interface com.blackbuild.klum.ast.Converters
Prefixes of static methods that should not be considered factories.

F

factory() - Element in annotation interface com.blackbuild.klum.ast.DSL
When set, the given class, which must be a subclass of either KlumFactory (for abstract classes) or KlumFactory.Keyed/Unkeyed will be used as a base for the generated factory class.
FAIL - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Missing
Fail if the target field is missing.
field() - Element in annotation interface com.blackbuild.klum.ast.Default
Delegates to the field with the given name, if the annotated field is empty.
field() - Element in annotation interface com.blackbuild.klum.ast.layer3.LinkTo
The field of the target owner object to be used as the target for the link.
field() - Method in class com.blackbuild.klum.ast.layer3.LinkToWrapper
 
Field - Annotation Interface in com.blackbuild.klum.ast
Controls specific behaviour for certain fields.
FIELD_NAME - Enum constant in enum class com.blackbuild.klum.ast.layer3.LinkTo.Strategy
Use the field of the provider with the same name as the annotated field.
Field.FieldName - Interface in com.blackbuild.klum.ast
Marker interface used to designate a field to use the field name of the owner as key.
fieldId() - Element in annotation interface com.blackbuild.klum.ast.layer3.LinkTo
If set use the field of the owner with a matching LinkSource annotation with the same id.
fieldId() - Method in class com.blackbuild.klum.ast.layer3.LinkToWrapper
 
FieldType - Enum Class in com.blackbuild.klum.ast
Designates the type of the field.
fromString(String) - Static method in enum class com.blackbuild.klum.ast.Validate.Level
 
FULL_REPLACE - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Map
The map is fully replaced if the replacement is not empty.
FullReplaceOverwrite - Annotation Interface in com.blackbuild.klum.ast.copy
Overwrite strategy that completely replaces the target`s fields with those of the source, only ignoring null values.

G

generator() - Element in annotation interface com.blackbuild.klum.ast.KlumGenerated
Fully qualified name of the generator / plugin class that created this element.
GroovyTruth(Object, Object) - Constructor for class com.blackbuild.klum.ast.Validate.GroovyTruth
 

H

hashCode() - Method in class com.blackbuild.klum.ast.layer3.LinkToWrapper
 
HelmOverwrite - Annotation Interface in com.blackbuild.klum.ast.copy
Helm like overwrite strategy.

I

ifSet() - Element in annotation interface com.blackbuild.klum.ast.layer3.Notify
The message to be given for the generated issue if the field was manually set.
ifUnset() - Element in annotation interface com.blackbuild.klum.ast.layer3.Notify
The message to be given for the generated issue if the field was not manually set.
Ignore(Object, Object) - Constructor for class com.blackbuild.klum.ast.Validate.Ignore
 
IGNORE - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Missing
Silently ignore missing target fields.
IGNORED - Enum constant in enum class com.blackbuild.klum.ast.FieldType
Designates that no accessor methods should be created at all.
ignoreUnknownFields() - Element in annotation interface com.blackbuild.klum.ast.layer3.DefaultValues
If false (default), the setting will fail if a matching field in the target object does not exist.
includeConstructors() - Element in annotation interface com.blackbuild.klum.ast.Converters
If set to true, public constructors of a target class are used for converters as well.
includeMethods() - Element in annotation interface com.blackbuild.klum.ast.Converters
Prefixes of static methods that are considered factories.
includeNulls() - Element in annotation interface com.blackbuild.klum.ast.layer3.Cluster
If set to false, null values are not included in the result.
INFO - Enum constant in enum class com.blackbuild.klum.ast.Validate.Level
Informational message, used to indicate that something is not wrong, but might be worth noting.
INHERIT - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Collection
No explicit overwrite strategy is set.
INHERIT - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Map
No explicit overwrite strategy is set.
INHERIT - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Missing
No explicit strategy is set.
INHERIT - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Single
No explicit overwrite strategy is set.
INSTANCE - Static variable in class com.blackbuild.klum.ast.Validate.DefaultImpl
 

K

key() - Element in annotation interface com.blackbuild.klum.ast.Field
Allows to set the key for a single Keyed Object field to a value defined by the owner.
key() - Element in annotation interface com.blackbuild.klum.ast.layer3.AutoCreate
 
Key - Annotation Interface in com.blackbuild.klum.ast
Designates a field as the key of the containing class.
keyMapping() - Element in annotation interface com.blackbuild.klum.ast.Field
Closure that is used to derive the key from the value.
KlumGenerated - Annotation Interface in com.blackbuild.klum.ast
Marker annotation to designate elements generated by KlumAst (or other Klum libraries).

L

LegacyOverwrite - Annotation Interface in com.blackbuild.klum.ast.copy
Overwrite strategy of KlumAST 1.x.
LenientOverwrite - Annotation Interface in com.blackbuild.klum.ast.copy
Overwrite strategy that only modifies empty/null fields of the target.
level() - Element in annotation interface com.blackbuild.klum.ast.layer3.Notify
The level of the generated issue.
level() - Element in annotation interface com.blackbuild.klum.ast.Required
The level of the validation problem, defaults to Validate.Level.ERROR if the requirement is violated.
level() - Method in class com.blackbuild.klum.ast.Validate.DefaultImpl
 
level() - Element in annotation interface com.blackbuild.klum.ast.Validate
Defines the severity of the validation problem.
LIFECYCLE - Enum constant in enum class com.blackbuild.klum.ast.WriteAccess.Type
 
LINK - Enum constant in enum class com.blackbuild.klum.ast.FieldType
Designates this field as a link to an existing object.
LinkSource - Annotation Interface in com.blackbuild.klum.ast.layer3
A LinkSource represents the supplier for a given link.
LinkTo - Annotation Interface in com.blackbuild.klum.ast.layer3
Provides mechanisms to automatically fill a field with an existing object from somewhere else in the model tree.
LinkTo.Strategy - Enum Class in com.blackbuild.klum.ast.layer3
 
LinkToWrapper - Class in com.blackbuild.klum.ast.layer3
Helper class to wrap the LinkTo annotation and provide a unified view on the annotation.
LinkToWrapper(Field) - Constructor for class com.blackbuild.klum.ast.layer3.LinkToWrapper
 

M

MANUAL - Enum constant in enum class com.blackbuild.klum.ast.WriteAccess.Type
 
maps() - Element in annotation interface com.blackbuild.klum.ast.copy.Overwrite
 
members() - Element in annotation interface com.blackbuild.klum.ast.Field
Name of the inner methods for collections.
MERGE - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Single
The object is merged with the existing object.
MERGE_KEYS - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Map
The members of the copy source are added to the target map.
MERGE_VALUES - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Map
The members of the copy source are added to the target map.
message() - Method in class com.blackbuild.klum.ast.Validate.DefaultImpl
 
message() - Element in annotation interface com.blackbuild.klum.ast.Validate
A message to be returned when validation fails.
missing() - Element in annotation interface com.blackbuild.klum.ast.copy.Overwrite
 
Mutator - Annotation Interface in com.blackbuild.klum.ast
Designates a method as a construction-time mutator.

N

NamedAnnotationMemberClosure<T> - Class in com.blackbuild.klum.ast
Dummy annotation to mark a member field accepting a closure as a special value (like Undefine, Ignored, etc.), i.e.
NamedAnnotationMemberClosure(Object, Object) - Constructor for class com.blackbuild.klum.ast.NamedAnnotationMemberClosure
 
nameSuffix() - Element in annotation interface com.blackbuild.klum.ast.layer3.LinkTo
If set, is added to automatically determined names (i.e.
nameSuffix() - Method in class com.blackbuild.klum.ast.layer3.LinkToWrapper
 
NeedsDSLClass - Annotation Interface in com.blackbuild.klum.ast.internal.cast
 
NoClosure - Class in com.blackbuild.klum.ast
 
NoClosure(Object, Object) - Constructor for class com.blackbuild.klum.ast.NoClosure
 
None(Object, Object) - Constructor for class com.blackbuild.klum.ast.layer3.AutoCreate.None
 
NONE - Enum constant in enum class com.blackbuild.klum.ast.Validate.Level
No validation problem, used as a default value
Notify - Annotation Interface in com.blackbuild.klum.ast.layer3
Can be used to mark fields to emit a notification if its value is manually set or not set.

O

Optional - Annotation Interface in com.blackbuild.klum.ast
Shortcut for an Validate(Ignore) annotation on a field.
OPTIONAL_LINK - Enum constant in enum class com.blackbuild.klum.ast.FieldType
A relationship which accepts either owned composition or an aggregation link.
Overwrite - Annotation Interface in com.blackbuild.klum.ast.copy
Handles how values are copied from one object to another.
Overwrite.Collection - Annotation Interface in com.blackbuild.klum.ast.copy
 
Overwrite.Map - Annotation Interface in com.blackbuild.klum.ast.copy
 
Overwrite.Missing - Annotation Interface in com.blackbuild.klum.ast.copy
 
Overwrite.Single - Annotation Interface in com.blackbuild.klum.ast.copy
 
OverwriteStrategy - Interface in com.blackbuild.klum.ast.copy
Defines the various strategies for different targets.
OverwriteStrategy.Collection - Enum Class in com.blackbuild.klum.ast.copy
Defines the strategy for a collection.
OverwriteStrategy.Map - Enum Class in com.blackbuild.klum.ast.copy
Defines the strategy for a map.
OverwriteStrategy.Missing - Enum Class in com.blackbuild.klum.ast.copy
Strategies for handling fields that are missing in the target object.
OverwriteStrategy.Single - Enum Class in com.blackbuild.klum.ast.copy
Defines the strategy for a single dsl object.
Owner - Annotation Interface in com.blackbuild.klum.ast
Designates a field or method as owner field or method.
OWNER_PATH - Enum constant in enum class com.blackbuild.klum.ast.layer3.LinkTo.Strategy
Use the field of the provider with the same name as the field in the owner pointing to the annotated field's object.

P

ParameterAnnotation - Annotation Interface in com.blackbuild.klum.ast
Mark an annotation as provider for parameter annotations to be copied to the adder/setter methods.
ParameterAnnotation.ClosureHint - Annotation Interface in com.blackbuild.klum.ast
Allows a DelegatesTo and or ClosureParams annotation to be placed on the element parameter for adder methods (in case of collection or map only on the single adder methods).
params() - Element in annotation interface com.blackbuild.klum.ast.ParameterAnnotation.ClosureHint
 
PostApply - Annotation Interface in com.blackbuild.klum.ast
Designates a method to be executed after apply has been called.
PostCreate - Annotation Interface in com.blackbuild.klum.ast
Designates a method to be executed after create has been called and the templates have been applied.
PostTree - Annotation Interface in com.blackbuild.klum.ast
Designates a method to be executed after the complete model has been created and auto* phases have run.
PROTECTED - Enum constant in enum class com.blackbuild.klum.ast.FieldType
Designates the field as protected.
provider() - Element in annotation interface com.blackbuild.klum.ast.layer3.LinkTo
The owner of the link.
provider() - Method in class com.blackbuild.klum.ast.layer3.LinkToWrapper
 
providerType() - Element in annotation interface com.blackbuild.klum.ast.layer3.LinkTo
If set, the owner is determined by walking the owner hierarchy up until the given type is found.
providerType() - Method in class com.blackbuild.klum.ast.layer3.LinkToWrapper
 

R

REPLACE - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Collection
The collection is fully replaced if the replacement is not empty.
REPLACE - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Single
The object is fully replaced.
Required - Annotation Interface in com.blackbuild.klum.ast
Shortcut for an empty Validate annotation on a field.
Role - Annotation Interface in com.blackbuild.klum.ast
Designates this field as a role field.
root() - Element in annotation interface com.blackbuild.klum.ast.Owner
If set to true, the owner is set to root object, if matching.

S

selector() - Element in annotation interface com.blackbuild.klum.ast.layer3.LinkTo
If set, the field of the provider is determined by the given selector.
selector() - Method in class com.blackbuild.klum.ast.layer3.LinkToWrapper
 
SET_IF_EMPTY - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Collection
The collection is fully replaced only if target has now elements.
SET_IF_EMPTY - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Map
The map is replaced only if the target map is empty.
SET_IF_NULL - Enum constant in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Single
The object is set only when there was no previous value.
shortName() - Element in annotation interface com.blackbuild.klum.ast.DSL
The short name of the class to be used in collections.
singles() - Element in annotation interface com.blackbuild.klum.ast.copy.Overwrite
 
strategy() - Element in annotation interface com.blackbuild.klum.ast.layer3.LinkTo
If set, determines the strategy to determine which field of the provider is to be used as the link source.
strategy() - Method in class com.blackbuild.klum.ast.layer3.LinkToWrapper
 
stripSuffix() - Element in annotation interface com.blackbuild.klum.ast.DSL
When present, the given suffix is stripped from child class names to determine the short name.

T

tags() - Element in annotation interface com.blackbuild.klum.ast.KlumGenerated
 
TRANSIENT - Enum constant in enum class com.blackbuild.klum.ast.FieldType
Designates a field as transient.
transitive() - Element in annotation interface com.blackbuild.klum.ast.Owner
If set to true, the owner is set to the first ancestor of the given type.
type() - Element in annotation interface com.blackbuild.klum.ast.layer3.AutoCreate
 

V

Validate - Annotation Interface in com.blackbuild.klum.ast
Activates validation for the given field or marks the annotated method as validation method.
Validate.DefaultImpl - Class in com.blackbuild.klum.ast
 
Validate.GroovyTruth - Class in com.blackbuild.klum.ast
Default value for Validate.value().
Validate.Ignore - Class in com.blackbuild.klum.ast
If used as value for Validate.value(), configures validation to ignore this field.
Validate.Level - Enum Class in com.blackbuild.klum.ast
Defines the severity of the validation problem.
value() - Element in annotation interface com.blackbuild.klum.ast.Converters
Additional classes that are searched for factory methods.
value() - Element in annotation interface com.blackbuild.klum.ast.copy.Overwrite.Collection
 
value() - Element in annotation interface com.blackbuild.klum.ast.copy.Overwrite.Map
 
value() - Element in annotation interface com.blackbuild.klum.ast.copy.Overwrite.Missing
 
value() - Element in annotation interface com.blackbuild.klum.ast.copy.Overwrite.Single
 
value() - Element in annotation interface com.blackbuild.klum.ast.DelegatesToBuilder
The DSL Object whose generated Builder receives the closure.
value() - Element in annotation interface com.blackbuild.klum.ast.DelegatesToRW
Deprecated.
The DSL Object whose generated Builder receives the closure.
value() - Element in annotation interface com.blackbuild.klum.ast.Field
 
value() - Element in annotation interface com.blackbuild.klum.ast.layer3.AutoCreate
Closure that contains exactly one Map literal, which is passed to the create method as named parameters.
value() - Element in annotation interface com.blackbuild.klum.ast.layer3.Cluster
If set, filters the results by the given annotation.
value() - Element in annotation interface com.blackbuild.klum.ast.layer3.DefaultApply
The closure to apply.
value() - Element in annotation interface com.blackbuild.klum.ast.layer3.LinkSource
 
value() - Element in annotation interface com.blackbuild.klum.ast.Required
An optional message to be given for failed validations
value() - Element in annotation interface com.blackbuild.klum.ast.Role
if set, role will only be set if the owner instance is of this type
value() - Method in class com.blackbuild.klum.ast.Validate.DefaultImpl
 
value() - Element in annotation interface com.blackbuild.klum.ast.Validate
A closure to be executed to validate the annotated field.
value() - Element in annotation interface com.blackbuild.klum.ast.WriteAccess
Returns the type of write access.
valueOf(String) - Static method in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Collection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Map
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Missing
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Single
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.blackbuild.klum.ast.FieldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.blackbuild.klum.ast.layer3.LinkTo.Strategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.blackbuild.klum.ast.Validate.Level
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.blackbuild.klum.ast.WriteAccess.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Collection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Map
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Missing
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.blackbuild.klum.ast.copy.OverwriteStrategy.Single
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.blackbuild.klum.ast.FieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.blackbuild.klum.ast.layer3.LinkTo.Strategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.blackbuild.klum.ast.Validate.Level
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.blackbuild.klum.ast.WriteAccess.Type
Returns an array containing the constants of this enum class, in the order they are declared.
valueTarget() - Element in annotation interface com.blackbuild.klum.ast.layer3.DefaultValues
Maps the member 'values' of the annotated annotation to a specific target field in the annotated object.

W

WARNING - Enum constant in enum class com.blackbuild.klum.ast.Validate.Level
Warning message, used to indicate that something is not wrong, but might lead to problems later on.
worseThen(Validate.Level) - Method in enum class com.blackbuild.klum.ast.Validate.Level
 
WriteAccess - Annotation Interface in com.blackbuild.klum.ast
Meta-annotation for annotations that mark construction-time methods.
WriteAccess.Type - Enum Class in com.blackbuild.klum.ast
 
A B C D E F G H I K L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form