Dependencies
Declarations
-
org
-
springframework
-
boot
-
configurationprocessor
-
ConfigurationMetadataAnnotationProcessor
-
ADDITIONAL_METADATA_LOCATIONS_OPTION: String
-
CONFIGURATION_PROPERTIES_ANNOTATION: String
-
NESTED_CONFIGURATION_PROPERTY_ANNOTATION: String
-
DEPRECATED_CONFIGURATION_PROPERTY_ANNOTATION: String
-
CONSTRUCTOR_BINDING_ANNOTATION: String
-
DEFAULT_VALUE_ANNOTATION: String
-
ENDPOINT_ANNOTATION: String
-
READ_OPERATION_ANNOTATION: String
-
SUPPORTED_OPTIONS: Set<String>
-
metadataStore: MetadataStore
-
metadataCollector: MetadataCollector
-
metadataEnv: MetadataGenerationEnvironment
-
configurationPropertiesAnnotation(): String
-
nestedConfigurationPropertyAnnotation(): String
-
deprecatedConfigurationPropertyAnnotation(): String
-
constructorBindingAnnotation(): String
-
defaultValueAnnotation(): String
-
endpointAnnotation(): String
-
readOperationAnnotation(): String
-
getSupportedSourceVersion(): SourceVersion
-
getSupportedOptions(): Set<String>
-
init(ProcessingEnvironment): void
-
process(Set<TypeElement>, RoundEnvironment): boolean
-
getElementsAnnotatedOrMetaAnnotatedWith(RoundEnvironment, TypeElement): Map<Element, List<Element>>
-
processElement(Element): void
-
processAnnotatedTypeElement(String, TypeElement, Stack<TypeElement>): void
-
processExecutableElement(String, ExecutableElement, Stack<TypeElement>): void
-
processTypeElement(String, TypeElement, ExecutableElement, Stack<TypeElement>): void
-
processEndpoint(Element, List<Element>): void
-
processEndpoint(AnnotationMirror, TypeElement): void
-
hasMainReadOperation(TypeElement): boolean
-
hasNoOrOptionalParameters(ExecutableElement): boolean
-
getPrefix(AnnotationMirror): String
-
writeMetaData(): ConfigurationMetadata
-
mergeAdditionalMetadata(ConfigurationMetadata): ConfigurationMetadata
-
getStackTrace(Exception): String
-
logWarning(String): void
-
log(Kind, String): void
-
ConstructorParameterPropertyDescriptor
-
ConstructorParameterPropertyDescriptor(TypeElement, ExecutableElement, VariableElement, String, TypeMirror, VariableElement, ExecutableElement, ExecutableElement): void
-
isProperty(MetadataGenerationEnvironment): boolean
-
resolveDefaultValue(MetadataGenerationEnvironment): Object
-
getDefaultValueFromAnnotation(MetadataGenerationEnvironment, Element): Object
-
getDefaultValue(MetadataGenerationEnvironment, AnnotationMirror): List<String>
-
determineSpecificType(MetadataGenerationEnvironment): TypeMirror
-
coerceValue(TypeMirror, String): Object
-
DefaultValueCoercionTypeVisitor
-
DefaultPrimitiveTypeVisitor
-
JavaBeanPropertyDescriptor
-
LombokPropertyDescriptor
-
MetadataCollector
-
MetadataGenerationEnvironment
-
fieldValuesParser: FieldValuesParser
-
NULLABLE_ANNOTATION: String
-
TYPE_EXCLUDES: Set<String>
-
static class initializer
-
typeUtils: TypeUtils
-
elements: Elements
-
messager: Messager
-
defaultValues: Map<TypeElement, Map<String, Object>>
-
configurationPropertiesAnnotation: String
-
nestedConfigurationPropertyAnnotation: String
-
deprecatedConfigurationPropertyAnnotation: String
-
constructorBindingAnnotation: String
-
defaultValueAnnotation: String
-
endpointAnnotation: String
-
readOperationAnnotation: String
-
MetadataGenerationEnvironment(ProcessingEnvironment, String, String, String, String, String, String, String): void
-
resolveFieldValuesParser(ProcessingEnvironment): FieldValuesParser
-
getTypeUtils(): TypeUtils
-
getMessager(): Messager
-
getFieldDefaultValue(TypeElement, String): Object
-
isExcluded(TypeMirror): boolean
-
isDeprecated(Element): boolean
-
resolveItemDeprecation(Element): ItemDeprecation
-
hasConstructorBindingAnnotation(TypeElement): boolean
-
hasConstructorBindingAnnotation(ExecutableElement): boolean
-
hasAnnotation(Element, String): boolean
-
getAnnotation(Element, String): AnnotationMirror
-
getElementsAnnotatedOrMetaAnnotatedWith(Element, TypeElement): List<Element>
-
hasAnnotationRecursive(Element, String): boolean
-
collectElementsAnnotatedOrMetaAnnotatedWith(TypeElement, LinkedList<Element>): boolean
-
getAnnotationElementValues(AnnotationMirror): Map<String, Object>
-
getAnnotationValue(AnnotationValue): Object
-
getConfigurationPropertiesAnnotationElement(): TypeElement
-
getConfigurationPropertiesAnnotation(Element): AnnotationMirror
-
getNestedConfigurationPropertyAnnotation(Element): AnnotationMirror
-
getDefaultValueAnnotation(Element): AnnotationMirror
-
getEndpointAnnotationElement(): TypeElement
-
getReadOperationAnnotation(Element): AnnotationMirror
-
hasNullableAnnotation(Element): boolean
-
isElementDeprecated(Element): boolean
-
resolveFieldValues(TypeElement): Map<String, Object>
-
resolveFieldValuesFor(Map<String, Object>, TypeElement): void
-
MetadataStore
-
PropertyDescriptor
-
ownerElement: TypeElement
-
factoryMethod: ExecutableElement
-
source: Element
-
name: String
-
type: TypeMirror
-
field: VariableElement
-
getter: ExecutableElement
-
setter: ExecutableElement
-
PropertyDescriptor(TypeElement, ExecutableElement, Element, String, TypeMirror, VariableElement, ExecutableElement, ExecutableElement): void
-
getOwnerElement(): TypeElement
-
getFactoryMethod(): ExecutableElement
-
getSource(): Element
-
getName(): String
-
getType(): TypeMirror
-
getField(): VariableElement
-
getGetter(): ExecutableElement
-
getSetter(): ExecutableElement
-
isProperty(MetadataGenerationEnvironment): boolean
-
resolveDefaultValue(MetadataGenerationEnvironment): Object
-
resolveItemDeprecation(MetadataGenerationEnvironment): ItemDeprecation
-
isNested(MetadataGenerationEnvironment): boolean
-
resolveItemMetadata(String, MetadataGenerationEnvironment): ItemMetadata
-
resolveItemMetadataProperty(String, MetadataGenerationEnvironment): ItemMetadata
-
resolveItemMetadataGroup(String, MetadataGenerationEnvironment): ItemMetadata
-
resolveType(MetadataGenerationEnvironment): String
-
resolveDescription(MetadataGenerationEnvironment): String
-
isCyclePresent(Element, Element): boolean
-
isParentTheSame(Element, TypeElement): boolean
-
getTopLevelType(Element): Element
-
PropertyDescriptorResolver
-
environment: MetadataGenerationEnvironment
-
PropertyDescriptorResolver(MetadataGenerationEnvironment): void
-
resolve(TypeElement, ExecutableElement): Stream<PropertyDescriptor<Element>>
-
resolve(ConfigurationPropertiesTypeElement, ExecutableElement, TypeElementMembers): Stream<PropertyDescriptor<Element>>
-
resolveConstructorProperties(TypeElement, ExecutableElement, TypeElementMembers, ExecutableElement): Stream<PropertyDescriptor<Element>>
-
resolveJavaBeanProperties(TypeElement, ExecutableElement, TypeElementMembers): Stream<PropertyDescriptor<Element>>
-
register(Map<String, PropertyDescriptor<Element>>, PropertyDescriptor<Element>): void
-
isCandidate(PropertyDescriptor<Element>): boolean
-
ConfigurationPropertiesTypeElement
-
TypeElementMembers
-
TypeUtils
-
fieldvalues
-
FieldValuesParser
-
javac
-
ExpressionTree
-
JavaCompilerFieldValuesParser
-
trees: Trees
-
JavaCompilerFieldValuesParser(ProcessingEnvironment): void
-
getFieldValues(TypeElement): Map<String, Object>
-
FieldCollector
-
WRAPPER_TYPES: Map<String, Class<Object>>
-
static class initializer
-
DEFAULT_TYPE_VALUES: Map<Class<Object>, Object>
-
static class initializer
-
WELL_KNOWN_STATIC_FINALS: Map<String, Object>
-
static class initializer
-
DURATION_OF: String
-
DURATION_SUFFIX: Map<String, String>
-
static class initializer
-
PERIOD_OF: String
-
PERIOD_SUFFIX: Map<String, String>
-
static class initializer
-
DATA_SIZE_OF: String
-
DATA_SIZE_SUFFIX: Map<String, String>
-
static class initializer
-
fieldValues: Map<String, Object>
-
staticFinals: Map<String, Object>
-
visitVariable(VariableTree): void
-
getValue(VariableTree): Object
-
getValue(ExpressionTree, Object): Object
-
getFactoryValue(ExpressionTree, Object): Object
-
getFactoryValue(ExpressionTree, Object, String, Map<String, String>): Object
-
getFieldValues(): Map<String, Object>
-
ReflectionWrapper
-
Tree
-
TreeVisitor
-
Trees
-
VariableTree
-
json
-
JSON
-
JSONArray
-
values: List<Object>
-
JSONArray(): void
-
JSONArray(Collection): void
-
JSONArray(JSONTokener): void
-
JSONArray(String): void
-
JSONArray(Object): void
-
length(): int
-
put(boolean): JSONArray
-
put(double): JSONArray
-
put(int): JSONArray
-
put(long): JSONArray
-
put(Object): JSONArray
-
put(int, boolean): JSONArray
-
put(int, double): JSONArray
-
put(int, int): JSONArray
-
put(int, long): JSONArray
-
put(int, Object): JSONArray
-
isNull(int): boolean
-
get(int): Object
-
opt(int): Object
-
remove(int): Object
-
getBoolean(int): boolean
-
optBoolean(int): boolean
-
optBoolean(int, boolean): boolean
-
getDouble(int): double
-
optDouble(int): double
-
optDouble(int, double): double
-
getInt(int): int
-
optInt(int): int
-
optInt(int, int): int
-
getLong(int): long
-
optLong(int): long
-
optLong(int, long): long
-
getString(int): String
-
optString(int): String
-
optString(int, String): String
-
getJSONArray(int): JSONArray
-
optJSONArray(int): JSONArray
-
getJSONObject(int): JSONObject
-
optJSONObject(int): JSONObject
-
toJSONObject(JSONArray): JSONObject
-
join(String): String
-
toString(): String
-
toString(int): String
-
writeTo(JSONStringer): void
-
equals(Object): boolean
-
hashCode(): int
-
JSONException
-
JSONObject
-
NEGATIVE_ZERO: Double
-
NULL: Object
-
nameValuePairs: Map<String, Object>
-
JSONObject(): void
-
JSONObject(Map): void
-
JSONObject(JSONTokener): void
-
JSONObject(String): void
-
JSONObject(JSONObject, String[]): void
-
length(): int
-
put(String, boolean): JSONObject
-
put(String, double): JSONObject
-
put(String, int): JSONObject
-
put(String, long): JSONObject
-
put(String, Object): JSONObject
-
putOpt(String, Object): JSONObject
-
accumulate(String, Object): JSONObject
-
checkName(String): String
-
remove(String): Object
-
isNull(String): boolean
-
has(String): boolean
-
get(String): Object
-
opt(String): Object
-
getBoolean(String): boolean
-
optBoolean(String): boolean
-
optBoolean(String, boolean): boolean
-
getDouble(String): double
-
optDouble(String): double
-
optDouble(String, double): double
-
getInt(String): int
-
optInt(String): int
-
optInt(String, int): int
-
getLong(String): long
-
optLong(String): long
-
optLong(String, long): long
-
getString(String): String
-
optString(String): String
-
optString(String, String): String
-
getJSONArray(String): JSONArray
-
optJSONArray(String): JSONArray
-
getJSONObject(String): JSONObject
-
optJSONObject(String): JSONObject
-
toJSONArray(JSONArray): JSONArray
-
keys(): Iterator
-
names(): JSONArray
-
toString(): String
-
toString(int): String
-
writeTo(JSONStringer): void
-
numberToString(Number): String
-
quote(String): String
-
wrap(Object): Object
-
JSONStringer
-
JSONTokener
-
metadata
-
ConfigurationMetadata
-
InvalidConfigurationMetadataException
-
ItemDeprecation
-
ItemHint
-
ItemMetadata
-
itemType: ItemType
-
name: String
-
type: String
-
description: String
-
sourceType: String
-
sourceMethod: String
-
defaultValue: Object
-
deprecation: ItemDeprecation
-
ItemMetadata(ItemType, String, String, String, String, String, String, Object, ItemDeprecation): void
-
buildName(String, String): String
-
isOfItemType(ItemType): boolean
-
hasSameType(ItemMetadata): boolean
-
getName(): String
-
setName(String): void
-
getType(): String
-
setType(String): void
-
getDescription(): String
-
setDescription(String): void
-
getSourceType(): String
-
setSourceType(String): void
-
getSourceMethod(): String
-
setSourceMethod(String): void
-
getDefaultValue(): Object
-
setDefaultValue(Object): void
-
getDeprecation(): ItemDeprecation
-
setDeprecation(ItemDeprecation): void
-
equals(Object): boolean
-
hashCode(): int
-
nullSafeEquals(Object, Object): boolean
-
nullSafeHashCode(Object): int
-
toString(): String
-
buildToStringProperty(StringBuilder, String, Object): void
-
compareTo(ItemMetadata): int
-
newGroup(String, String, String, String): ItemMetadata
-
newProperty(String, String, String, String, String, String, Object, ItemDeprecation): ItemMetadata
-
newItemMetadataPrefix(String, String): String
-
ItemType
-
JsonConverter
-
JsonMarshaller
Java files
Class files