Top Inners Fields Constructors Methods
liquibase.configuration

public abstract Class AbstractConfigurationContainer

extends Object
implements ConfigurationContainer
Class Inheritance
All Implemented Interfaces
liquibase.configuration.ConfigurationContainer
Known Direct Subclasses
liquibase.configuration.AbstractConfigurationContainer.DelegatedConfigurationContainer
Imports
liquibase.Scope, liquibase.configuration.core.DeprecatedConfigurationValueProvider, java.util.HashMap, .HashSet, .Map, .Set

Deprecated

Use new ConfigurationDefinition style

Nested and Inner Type Summary

Modifier and TypeClass and Description
protected class
protected static class
AbstractConfigurationContainer.DelegatedConfigurationContainer

References Deprecated AbstractConfigurationContainer is deprecated or references (maybe indirectly) at least one deprecated element.

Field Summary

Modifier and TypeField and Description
private final AbstractConfigurationContainer.ConfigurationContainer
container

References Deprecated AbstractConfigurationContainer.ConfigurationContainer is deprecated or references (maybe indirectly) at least one deprecated element.
private final String
private final Map<String, ConfigurationProperty>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected AbstractConfigurationContainer.ConfigurationContainer
getContainer()
Deprecated

public String
public Set<ConfigurationProperty>
public ConfigurationProperty
public <T> T
getValue(String propertyName, Class<T> returnType)

Implements liquibase.configuration.ConfigurationContainer.getValue.

Deprecated

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

containerback to summary
private final AbstractConfigurationContainer.ConfigurationContainer container

References Deprecated

AbstractConfigurationContainer.ConfigurationContainer is deprecated or references (maybe indirectly) at least one deprecated element.

See corresponding docs for further information.

namespaceback to summary
private final String namespace
propertiesback to summary
private final Map<String, ConfigurationProperty> properties

Constructor Detail

AbstractConfigurationContainerback to summary
public AbstractConfigurationContainer(String namespace)

Method Detail

getContainerback to summary
protected AbstractConfigurationContainer.ConfigurationContainer getContainer()

Deprecated

getNamespaceback to summary
public String getNamespace()

Implements liquibase.configuration.ConfigurationContainer.getNamespace.

Deprecated

Annotations
@Override
getPropertiesback to summary
public Set<ConfigurationProperty> getProperties()

Implements liquibase.configuration.ConfigurationContainer.getProperties.

Deprecated

Annotations
@Override
getPropertyback to summary
public ConfigurationProperty getProperty(String propertyName)

Implements liquibase.configuration.ConfigurationContainer.getProperty.

Deprecated

Annotations
@Override
getValueback to summary
public <T> T getValue(String propertyName, Class<T> returnType)

Implements liquibase.configuration.ConfigurationContainer.getValue.

Deprecated

Annotations
@Override
setValueback to summary
public void setValue(String propertyName, Object value)

Implements liquibase.configuration.ConfigurationContainer.setValue.

Deprecated

Annotations
@Override
liquibase.configuration back to summary

protected Class AbstractConfigurationContainer.ConfigurationContainer

extends Object
Class Inheritance
  • java.lang.Object
  • liquibase.configuration.AbstractConfigurationContainer.ConfigurationContainer

Deprecated

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public ConfigurationProperty
addProperty(String propertyName, Class<T> type)
Deprecated

public ConfigurationProperty
getProperty(String propertyName)
References Deprecated ConfigurationProperty is deprecated or references (maybe indirectly) at least one deprecated element.

public <T> T
getValue(String propertyName, Class<T> returnType)

public void
setValue(String propertyName, Object value)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ConfigurationContainerback to summary
protected ConfigurationContainer()

Method Detail

addPropertyback to summary
public ConfigurationProperty addProperty(String propertyName, Class<T> type)

Deprecated

getPropertyback to summary
public ConfigurationProperty getProperty(String propertyName)

References Deprecated

ConfigurationProperty is deprecated or references (maybe indirectly) at least one deprecated element.

See corresponding docs for further information.

getValueback to summary
public <T> T getValue(String propertyName, Class<T> returnType)
setValueback to summary
public void setValue(String propertyName, Object value)
liquibase.configuration back to summary

protected Class AbstractConfigurationContainer.DelegatedConfigurationContainer

extends AbstractConfigurationContainer
Class Inheritance

References Deprecated

AbstractConfigurationContainer is deprecated or references (maybe indirectly) at least one deprecated element.

See corresponding docs for further information.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from liquibase.configuration.AbstractConfigurationContainer:
getContainergetNamespacegetPropertiesgetPropertygetValuesetValue

Constructor Detail

DelegatedConfigurationContainerback to summary
public DelegatedConfigurationContainer(String namespace)