Class ProvidedValue

java.lang.Object
liquibase.configuration.ProvidedValue

public class ProvidedValue extends Object
Describes a value found from a provider. This is the most basic level at which a configuration value is defined.
  • Constructor Details

  • Method Details

    • getValue

      public Object getValue()
      The value found by the provider.
    • getRequestedKey

      public String getRequestedKey()
      The configuration key the code asked the provider for. May be different than getActualKey() if the provider does fuzzy matching such as case-insensitive lookups or . -> _ conversions etc.
    • getActualKey

      public String getActualKey()
      The actual key/source for the value. This may be different than getRequestedKey() if the provider does fuzzy matching such as case-insensitive lookups or . -> _ conversions etc.
    • getSourceDescription

      public String getSourceDescription()
      A description of where the value came from.
    • getProvider

      public ConfigurationValueProvider getProvider()
      The provider for this value
    • describe

      public String describe()