Uses of Interface
org.springframework.boot.context.properties.source.ConfigurationPropertySource
Packages that use ConfigurationPropertySource
Package
Description
Support for
@ConfigurationProperties
binding.General
BindHandler
implementations.Sources for external configuration properties.
-
Uses of ConfigurationPropertySource in org.springframework.boot.context.properties.bind
Methods in org.springframework.boot.context.properties.bind that return types with arguments of type ConfigurationPropertySourceConstructors in org.springframework.boot.context.properties.bind with parameters of type ConfigurationPropertySourceModifierConstructorDescriptionBinder
(ConfigurationPropertySource... sources) Create a newBinder
instance for the specified sources.Constructor parameters in org.springframework.boot.context.properties.bind with type arguments of type ConfigurationPropertySourceModifierConstructorDescriptionBinder
(Iterable<ConfigurationPropertySource> sources) Create a newBinder
instance for the specified sources.Binder
(Iterable<ConfigurationPropertySource> sources, PlaceholdersResolver placeholdersResolver) Create a newBinder
instance for the specified sources.Binder
(Iterable<ConfigurationPropertySource> sources, PlaceholdersResolver placeholdersResolver, List<ConversionService> conversionServices, Consumer<PropertyEditorRegistry> propertyEditorInitializer, BindHandler defaultBindHandler, BindConstructorProvider constructorProvider) Create a newBinder
instance for the specified sources.Binder
(Iterable<ConfigurationPropertySource> sources, PlaceholdersResolver placeholdersResolver, ConversionService conversionService) Create a newBinder
instance for the specified sources.Binder
(Iterable<ConfigurationPropertySource> sources, PlaceholdersResolver placeholdersResolver, ConversionService conversionService, Consumer<PropertyEditorRegistry> propertyEditorInitializer) Create a newBinder
instance for the specified sources.Binder
(Iterable<ConfigurationPropertySource> sources, PlaceholdersResolver placeholdersResolver, ConversionService conversionService, Consumer<PropertyEditorRegistry> propertyEditorInitializer, BindHandler defaultBindHandler) Create a newBinder
instance for the specified sources.Binder
(Iterable<ConfigurationPropertySource> sources, PlaceholdersResolver placeholdersResolver, ConversionService conversionService, Consumer<PropertyEditorRegistry> propertyEditorInitializer, BindHandler defaultBindHandler, BindConstructorProvider constructorProvider) Create a newBinder
instance for the specified sources. -
Uses of ConfigurationPropertySource in org.springframework.boot.context.properties.bind.handler
Constructor parameters in org.springframework.boot.context.properties.bind.handler with type arguments of type ConfigurationPropertySourceModifierConstructorDescriptionNoUnboundElementsBindHandler
(BindHandler parent, Function<ConfigurationPropertySource, Boolean> filter) -
Uses of ConfigurationPropertySource in org.springframework.boot.context.properties.source
Subinterfaces of ConfigurationPropertySource in org.springframework.boot.context.properties.sourceModifier and TypeInterfaceDescriptioninterface
AConfigurationPropertySource
with a fullyIterable
set of entries.Classes in org.springframework.boot.context.properties.source that implement ConfigurationPropertySourceModifier and TypeClassDescriptionclass
AConfigurationPropertySource
backed by aMap
and using standard name mapping rules.Methods in org.springframework.boot.context.properties.source that return ConfigurationPropertySourceModifier and TypeMethodDescriptiondefault ConfigurationPropertySource
ConfigurationPropertySource.filter
(Predicate<ConfigurationPropertyName> filter) Return a filtered variant of this source, containing only names that match the givenPredicate
.static ConfigurationPropertySource
ConfigurationPropertySource.from
(PropertySource<?> source) Return a single newConfigurationPropertySource
adapted from the given SpringPropertySource
ornull
if the source cannot be adapted.ConfigurationProperty.getSource()
Return theConfigurationPropertySource
that provided the property ornull
if the source is unknown.default ConfigurationPropertySource
ConfigurationPropertySource.withAliases
(ConfigurationPropertyNameAliases aliases) Return a variant of this source that supports name aliases.default ConfigurationPropertySource
ConfigurationPropertySource.withPrefix
(String prefix) Return a variant of this source that supports a prefix.Methods in org.springframework.boot.context.properties.source that return types with arguments of type ConfigurationPropertySourceModifier and TypeMethodDescriptionstatic Iterable<ConfigurationPropertySource>
ConfigurationPropertySources.from
(Iterable<PropertySource<?>> sources) ReturnIterable
containing newConfigurationPropertySource
instances adapted from the given SpringPropertySources
.static Iterable<ConfigurationPropertySource>
ConfigurationPropertySources.from
(PropertySource<?> source) ReturnIterable
containing a single newConfigurationPropertySource
adapted from the given SpringPropertySource
.static Iterable<ConfigurationPropertySource>
ConfigurationPropertySources.get
(Environment environment) Return a set ofConfigurationPropertySource
instances that have previously beenattached
to theEnvironment
.Methods in org.springframework.boot.context.properties.source with parameters of type ConfigurationPropertySourceModifier and TypeMethodDescriptionUnboundElementsSourceFilter.apply
(ConfigurationPropertySource configurationPropertySource) Method parameters in org.springframework.boot.context.properties.source with type arguments of type ConfigurationPropertySourceModifier and TypeMethodDescriptionstatic ConfigurationPropertyCaching
ConfigurationPropertyCaching.get
(Iterable<ConfigurationPropertySource> sources) Get for all specified configuration property sources.static ConfigurationPropertyCaching
ConfigurationPropertyCaching.get
(Iterable<ConfigurationPropertySource> sources, Object underlyingSource) Get for a specific configuration property source in the specified configuration property sources.