Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ARG_FAIL_ON_ERROR - Static variable in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.ValueAnnotationProcessor
-
The options flag to trigger build failures on processing errors.
- ARG_METADATA_OUTPUT_FILE - Static variable in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.ValueAnnotationProcessor
-
The options flag to specify a custom output file.
B
- build() - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadataBuilder
-
Builds a list of value annotation metadata from the instance.
C
- com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value - package com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value
- com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core - package com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core
- com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.exceptions - package com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.exceptions
- com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.reader - package com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.reader
- com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.writer - package com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.writer
D
- description(String) - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadataBuilder
-
Defines the description.
E
- ElementReader - Class in com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.reader
-
A reader class to extract the value annotation metadata from a given
Element. - ElementReader(Elements) - Constructor for class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.reader.ElementReader
-
Instantiates the reader.
G
- getDefaultValue() - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadata
-
Get the default value of the property.
- getDescription() - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadata
-
Get the description of the property.
- getName() - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadata
-
Get the name of the property.
- getSourceType() - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadata
-
Get the source type of the property.
- getType() - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadata
-
Get the type of the property.
I
- init(ProcessingEnvironment) - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.ValueAnnotationProcessor
J
- JsonWriter - Class in com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.writer
-
Utility class to write JSON.
- JsonWriter(Writer) - Constructor for class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.writer.JsonWriter
-
Instantiates the writer.
O
- of(String) - Static method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadataBuilder
-
Creates a builder instance.
P
- parse(String) - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationParser
-
Parses a value and returns a map of properties found, with: - the key being the property - the value being the default value (can be null)
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.ValueAnnotationProcessor
R
- read(Element) - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.reader.ElementReader
-
Extracts the value annotation metadata from the given element.
S
- setDefaultValue(String) - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadata
-
Set the default value of the property.
- setDescription(String) - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadata
-
Set the description of the property.
- setName(String) - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadata
-
Set the name of the property.
- setSourceType(String) - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadata
-
Set the source type of the property.
- setType(String) - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadata
-
Set the type of the property.
- sourceType(String) - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadataBuilder
-
Defines the source type.
T
- type(String) - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadataBuilder
-
Defines the type.
V
- VALUE_ANNOTATION_CLASS - Static variable in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.reader.ElementReader
-
The value annotation class to process
- ValueAnnotationException - Exception Class in com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.exceptions
-
Exception thrown on annotation processing failures
- ValueAnnotationException(String) - Constructor for exception class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.exceptions.ValueAnnotationException
-
Instantiates the exception.
- ValueAnnotationException(String, Throwable) - Constructor for exception class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.exceptions.ValueAnnotationException
-
Instantiates the exception.
- ValueAnnotationMetadata - Class in com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core
-
Data holder for value annotation metadata
- ValueAnnotationMetadata() - Constructor for class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadata
-
Instantiates the value annotation metadata
- ValueAnnotationMetadataBuilder - Class in com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core
-
Builder for
ValueAnnotationMetadata. - ValueAnnotationParser - Class in com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core
-
Parser to resolve property placeholders within value annotations
- ValueAnnotationParser() - Constructor for class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationParser
-
Instantiates the parser
- ValueAnnotationProcessor - Class in com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value
-
Annotation processor that collects all
org.springframework.beans.factory.annotation.Value. - ValueAnnotationProcessor() - Constructor for class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.ValueAnnotationProcessor
-
Instantiates the processor
W
- write(List<ValueAnnotationMetadata>) - Method in class com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.writer.JsonWriter
-
Naive JSON writer to prevent using any external dependency.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form