Top Description Fields Constructors Methods
liquibase.configuration

public Class ProvidedValue

extends Object
Class Inheritance

Describes a value found from a provider. This is the most basic level at which a configuration value is defined.

Field Summary

Modifier and TypeField and Description
private final String
private final ConfigurationValueProvider
private final String
private final String
private final Object

Constructor Summary

AccessConstructor and Description
public
ProvidedValue(String requestedKey, String actualKey, Object value, String sourceDescription, ConfigurationValueProvider provider)

Method Summary

Modifier and TypeMethod and Description
public String
public String
getActualKey()

The actual key/source for the value.

public ConfigurationValueProvider
getProvider()

The provider for this value

public String
getRequestedKey()

The configuration key the code asked the provider for.

public String
getSourceDescription()

A description of where the value came from.

public Object
getValue()

The value found by the provider.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

actualKeyback to summary
private final String actualKey
providerback to summary
private final ConfigurationValueProvider provider
requestedKeyback to summary
private final String requestedKey
sourceDescriptionback to summary
private final String sourceDescription
valueback to summary
private final Object value

Constructor Detail

ProvidedValueback to summary
public ProvidedValue(String requestedKey, String actualKey, Object value, String sourceDescription, ConfigurationValueProvider provider)

Method Detail

describeback to summary
public String describe()
getActualKeyback to summary
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.

getProviderback to summary
public ConfigurationValueProvider getProvider()

The provider for this value

getRequestedKeyback to summary
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.

getSourceDescriptionback to summary
public String getSourceDescription()

A description of where the value came from.

getValueback to summary
public Object getValue()

The value found by the provider.