Index

A C D E F G H I L M N O P R S T Y 
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 MethodCreator and 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

ENUM - Static variable in class io.quarkus.spring.boot.properties.deployment.DotNames
 

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

LIST - Static variable in class io.quarkus.spring.boot.properties.deployment.DotNames
 

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 configClass bytecode 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
 
A C D E F G H I L M N O P R S T Y 
All Classes and Interfaces|All Packages|Constant Field Values