Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addProducerMethodForClassConfigProperties(ClassLoader, ClassInfo, String, ConfigMapping.NamingStrategy, boolean, ConfigurationPropertiesMetadataBuildItem.InstanceFactory) - Method in class io.quarkus.spring.boot.properties.deployment.ClassConfigurationPropertiesUtil
- addProducerMethodForInterfaceConfigProperties(DotName, String, InterfaceConfigurationPropertiesUtil.GeneratedClass) - Method in class io.quarkus.spring.boot.properties.deployment.InterfaceConfigurationPropertiesUtil
-
Add a method like this:
C
- ClassConfigurationPropertiesUtil - Class in io.quarkus.spring.boot.properties.deployment
- ClassConfigurationPropertiesUtil(IndexView, YamlListObjectHandler, ClassCreator, Capabilities, BuildProducer<ReflectiveClassBuildItem>, BuildProducer<ReflectiveMethodBuildItem>, BuildProducer<ConfigPropertyBuildItem>) - Constructor for class io.quarkus.spring.boot.properties.deployment.ClassConfigurationPropertiesUtil
- COLLECTION - Static variable in class io.quarkus.spring.boot.properties.deployment.DotNames
- CONFIG_PROPERTY - Static variable in class io.quarkus.spring.boot.properties.deployment.DotNames
- ConfigPropertyBuildItemCandidate - Class in io.quarkus.spring.boot.properties.deployment
- ConfigPropertyBuildItemCandidate(String, String, Type) - Constructor for class io.quarkus.spring.boot.properties.deployment.ConfigPropertyBuildItemCandidate
- ConfigPropertyBuildItemCandidateUtil - Class in io.quarkus.spring.boot.properties.deployment
- ConfigPropertyBuildItemCandidateUtil() - Constructor for class io.quarkus.spring.boot.properties.deployment.ConfigPropertyBuildItemCandidateUtil
- CONFIGURATION_PROPERTIES - Static variable in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesProcessor
- ConfigurationPropertiesBuildStep - Class in io.quarkus.spring.boot.properties.deployment
- ConfigurationPropertiesBuildStep() - Constructor for class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesBuildStep
- ConfigurationPropertiesMetadataBuildItem - Class in io.quarkus.spring.boot.properties.deployment
- ConfigurationPropertiesMetadataBuildItem(ClassInfo, String, ConfigMapping.NamingStrategy, boolean) - Constructor for class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesMetadataBuildItem
- ConfigurationPropertiesMetadataBuildItem(ClassInfo, String, ConfigMapping.NamingStrategy, boolean, ConfigurationPropertiesMetadataBuildItem.InstanceFactory) - Constructor for class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesMetadataBuildItem
- ConfigurationPropertiesMetadataBuildItem.InstanceFactory - Interface in io.quarkus.spring.boot.properties.deployment
-
Class that takes a
MethodCreatorand the config object class name and produces an instance of that class - configurationPropertiesNamingStrategy() - Method in interface io.quarkus.spring.boot.properties.deployment.SpringBootPropertiesConfig
-
The naming strategy used for
org.springframework.boot.context.properties.ConfigurationProperties. - ConfigurationPropertiesProcessor - Class in io.quarkus.spring.boot.properties.deployment
- ConfigurationPropertiesProcessor() - Constructor for class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesProcessor
- ConfigurationPropertiesUtil - Class in io.quarkus.spring.boot.properties.deployment
- ConfigurationPropertiesUtil.ReadOptionalResponse - Class in io.quarkus.spring.boot.properties.deployment
- createReadMandatoryValueAndConvertIfNeeded(String, Type, DotName, BytecodeCreator, ResultHandle) - Static method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesUtil
-
Generates code that uses Config#getValue for simple objects, or SmallRyeConfig#getValues if it is a Collection type.
- createReadOptionalValueAndConvertIfNeeded(String, Type, DotName, BytecodeCreator, ResultHandle) - Static method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesUtil
-
Generates code that uses Config#getOptionalValue for simple objects, or SmallRyeConfig#getOptionalValues if it is a Collection type.
D
- declaringClass() - Method in class io.quarkus.spring.boot.properties.deployment.YamlListObjectHandler.Member
- determineSingleGenericType(Type, DotName) - Static method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesUtil
- DotNames - Class in io.quarkus.spring.boot.properties.deployment
E
F
- FieldMember(FieldInfo) - Constructor for class io.quarkus.spring.boot.properties.deployment.YamlListObjectHandler.FieldMember
G
- GeneratedClass(String, boolean) - Constructor for class io.quarkus.spring.boot.properties.deployment.InterfaceConfigurationPropertiesUtil.GeneratedClass
- generateImplementationForInterfaceConfigProperties(ClassInfo, String, ConfigMapping.NamingStrategy, Map<DotName, InterfaceConfigurationPropertiesUtil.GeneratedClass>) - Method in class io.quarkus.spring.boot.properties.deployment.InterfaceConfigurationPropertiesUtil
- generateStartupObserverThatInjectsConfigClass(ClassOutput, Set<DotName>) - Static method in class io.quarkus.spring.boot.properties.deployment.ClassConfigurationPropertiesUtil
-
Generates a class like the following:
- getClassInfo() - Method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesMetadataBuildItem
- getConfigPropertyName() - Method in class io.quarkus.spring.boot.properties.deployment.ConfigPropertyBuildItemCandidate
- getConfigPropertyType() - Method in class io.quarkus.spring.boot.properties.deployment.ConfigPropertyBuildItemCandidate
- getFieldName() - Method in class io.quarkus.spring.boot.properties.deployment.ConfigPropertyBuildItemCandidate
- getInstanceFactory() - Method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesMetadataBuildItem
- getIsPresentFalse() - Method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesUtil.ReadOptionalResponse
- getIsPresentTrue() - Method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesUtil.ReadOptionalResponse
- getName() - Method in class io.quarkus.spring.boot.properties.deployment.InterfaceConfigurationPropertiesUtil.GeneratedClass
- getName(String, ConfigMapping.NamingStrategy) - Static method in class io.quarkus.spring.boot.properties.deployment.ClassConfigurationPropertiesUtil
- getNamingStrategy() - Method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesMetadataBuildItem
- getPrefix() - Method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesMetadataBuildItem
- getValue() - Method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesUtil.ReadOptionalResponse
H
- handle(YamlListObjectHandler.Member, MethodCreator, ResultHandle, String, String) - Method in class io.quarkus.spring.boot.properties.deployment.YamlListObjectHandler
- HASH_MAP - Static variable in class io.quarkus.spring.boot.properties.deployment.DotNames
I
- InterfaceConfigurationPropertiesUtil - Class in io.quarkus.spring.boot.properties.deployment
- InterfaceConfigurationPropertiesUtil(IndexView, YamlListObjectHandler, ClassOutput, ClassCreator, Capabilities, BuildProducer<RunTimeConfigurationDefaultBuildItem>, BuildProducer<ConfigPropertyBuildItem>, BuildProducer<ReflectiveClassBuildItem>) - Constructor for class io.quarkus.spring.boot.properties.deployment.InterfaceConfigurationPropertiesUtil
- InterfaceConfigurationPropertiesUtil.GeneratedClass - Class in io.quarkus.spring.boot.properties.deployment
- io.quarkus.spring.boot.properties.deployment - package io.quarkus.spring.boot.properties.deployment
- isFailOnMismatchingMember() - Method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesMetadataBuildItem
- isListOfObject(Type) - Static method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesUtil
- isUnremovable() - Method in class io.quarkus.spring.boot.properties.deployment.InterfaceConfigurationPropertiesUtil.GeneratedClass
L
M
- MAP - Static variable in class io.quarkus.spring.boot.properties.deployment.DotNames
- Member(ClassInfo, Type, String) - Constructor for class io.quarkus.spring.boot.properties.deployment.YamlListObjectHandler.Member
- MethodReturnTypeMember(MethodInfo) - Constructor for class io.quarkus.spring.boot.properties.deployment.YamlListObjectHandler.MethodReturnTypeMember
- MP_CONFIG_PROPERTIES - Static variable in class io.quarkus.spring.boot.properties.deployment.DotNames
N
- name() - Method in class io.quarkus.spring.boot.properties.deployment.YamlListObjectHandler.Member
O
- OBJECT - Static variable in class io.quarkus.spring.boot.properties.deployment.DotNames
- OPTIONAL - Static variable in class io.quarkus.spring.boot.properties.deployment.DotNames
P
- PACKAGE_TO_PLACE_GENERATED_CLASSES - Static variable in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesUtil
- phraseUsage() - Method in class io.quarkus.spring.boot.properties.deployment.YamlListObjectHandler.FieldMember
- phraseUsage() - Method in class io.quarkus.spring.boot.properties.deployment.YamlListObjectHandler.Member
- phraseUsage() - Method in class io.quarkus.spring.boot.properties.deployment.YamlListObjectHandler.MethodReturnTypeMember
- produceConfigPropertiesMetadata(CombinedIndexBuildItem, SpringBootPropertiesConfig, BuildProducer<ConfigurationPropertiesMetadataBuildItem>, BuildProducer<AnnotationsTransformerBuildItem>) - Method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesProcessor
R
- ReadOptionalResponse(ResultHandle, BytecodeCreator, BytecodeCreator) - Constructor for class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesUtil.ReadOptionalResponse
- registerFeature() - Method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesProcessor
- registerImplicitConverter(Type, BuildProducer<ReflectiveClassBuildItem>) - Static method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesUtil
- removePropertiesWithDefaultValue(ClassLoader, String, List<ConfigPropertyBuildItemCandidate>) - Static method in class io.quarkus.spring.boot.properties.deployment.ConfigPropertyBuildItemCandidateUtil
-
This method inspects the
configClassbytecode to identify all fields that have a default value set in the class constructor.
S
- SET - Static variable in class io.quarkus.spring.boot.properties.deployment.DotNames
- setup(CombinedIndexBuildItem, List<ConfigurationPropertiesMetadataBuildItem>, Capabilities, BuildProducer<GeneratedClassBuildItem>, BuildProducer<GeneratedBeanBuildItem>, BuildProducer<RunTimeConfigurationDefaultBuildItem>, BuildProducer<ReflectiveMethodBuildItem>, BuildProducer<ReflectiveClassBuildItem>, BuildProducer<ConfigPropertyBuildItem>) - Method in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesBuildStep
- SPRING_BOOT_CONFIG_PROPERTIES - Static variable in class io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesProcessor
- SpringBootPropertiesConfig - Interface in io.quarkus.spring.boot.properties.deployment
- STRING - Static variable in class io.quarkus.spring.boot.properties.deployment.DotNames
T
- type() - Method in class io.quarkus.spring.boot.properties.deployment.YamlListObjectHandler.Member
Y
- YamlListObjectHandler - Class in io.quarkus.spring.boot.properties.deployment
-
Class used to handle all the plumbing needed to support fields with types like
List<SomeClass>values for which can only be provided in YAML. - YamlListObjectHandler(ClassOutput, IndexView, BuildProducer<ReflectiveClassBuildItem>) - Constructor for class io.quarkus.spring.boot.properties.deployment.YamlListObjectHandler
- YamlListObjectHandler.FieldMember - Class in io.quarkus.spring.boot.properties.deployment
- YamlListObjectHandler.Member - Class in io.quarkus.spring.boot.properties.deployment
-
An abstraction over Field and Method which we will use in order to keep the same code for Class and Interface cases
- YamlListObjectHandler.MethodReturnTypeMember - Class in io.quarkus.spring.boot.properties.deployment
All Classes and Interfaces|All Packages|Constant Field Values