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