Package liquibase.configuration
package liquibase.configuration
-
ClassDescriptionDeprecated.Convenience base class for
ConfigurationValueProvider
implementationsConvenience class forConfigurationValueProvider
s that can collect the possible values into a Map.Marker interface for a class containingConfigurationDefinition
which should be auto-loaded at Liquibase startup.Deprecated.interface from old style configuration code.ConfigurationDefinition<DataType>A higher-level/detailed definition to provide type-safety, metadata, default values, etc.Used to construct newConfigurationDefinition
instances.ConfigurationDefinition.Building<DataType>Deprecated.ConfigurationValueConverter<DataType>Used byConfigurationDefinition.getCurrentConfiguredValue()
to translate whatever object type aConfigurationValueProvider
is returning into the object type the definition uses.Deprecated.ConfigurationValueObfuscator<DataType>Used byConfigurationDefinition.getCurrentValueObfuscated()
to obfuscate the current value.Defines a way forLiquibaseConfiguration
to find configured values.ConfiguredValue<DataType>This wraps all theProvidedValue
s to return the overall value returned from the collection ofConfigurationValueProvider
s.ConfiguredValueModifier<DataType>Provides a way forLiquibaseConfiguration
to modify configured values.Factory for working withConfiguredValueModifier
s.Deprecated.Provides unified management of configuration properties within Liquibase core and in extensions.Describes a value found from a provider.
ConfigurationDefinition
style