Top Fields Constructors Methods
liquibase.sql.visitor

public abstract Class AbstractSqlVisitor

extends Object
implements SqlVisitor
Class Inheritance
All Implemented Interfaces
liquibase.sql.visitor.SqlVisitor, liquibase.serializer.LiquibaseSerializable
Known Direct Subclasses
liquibase.sql.visitor.AppendSqlVisitor, liquibase.sql.visitor.PrependSqlVisitor, liquibase.sql.visitor.RegExpReplaceSqlVisitor, liquibase.sql.visitor.ReplaceSqlVisitor
Imports
liquibase.ChecksumVersion, .ContextExpression, .Labels, .Scope, liquibase.change.CheckSum, liquibase.parser.core.ParsedNode, .ParsedNodeException, liquibase.resource.ResourceAccessor, liquibase.serializer.ReflectionSerializer, liquibase.serializer.core.string.StringChangeLogSerializer, liquibase.util.ObjectUtil, .StringUtil, java.util.Arrays, .HashSet, .Set

Field Summary

Modifier and TypeField and Description
private Set<String>
private boolean
private ContextExpression
private Labels

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public CheckSum
public Set<String>
public ContextExpression
public ContextExpression
public String[]
public Labels
public String
public Set<String>
public LiquibaseSerializable.SerializationType
public Object
public String
public String
public boolean
public void
public ParsedNode
public void
public void
public void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

applicableDbmsback to summary
private Set<String> applicableDbms
applyToRollbackback to summary
private boolean applyToRollback
contextFilterback to summary
private ContextExpression contextFilter
labelsback to summary
private Labels labels

Constructor Detail

AbstractSqlVisitorback to summary
public AbstractSqlVisitor()

Method Detail

generateCheckSumback to summary
public CheckSum generateCheckSum()

Implements liquibase.sql.visitor.SqlVisitor.generateCheckSum.

Annotations
@Override
getApplicableDbmsback to summary
public Set<String> getApplicableDbms()

Implements liquibase.sql.visitor.SqlVisitor.getApplicableDbms.

Annotations
@Override
getContextFilterback to summary
public ContextExpression getContextFilter()

Implements liquibase.sql.visitor.SqlVisitor.getContextFilter.

Annotations
@Override
getContextsback to summary
public ContextExpression getContexts()

Deprecated

use getContextFilter()

Annotations
@Deprecated
getExcludedFieldFiltersback to summary
public String[] getExcludedFieldFilters(ChecksumVersion version)
getLabelsback to summary
public Labels getLabels()

Implements liquibase.sql.visitor.SqlVisitor.getLabels.

Annotations
@Override
getSerializableFieldNamespaceback to summary
public String getSerializableFieldNamespace(String field)

Implements liquibase.serializer.LiquibaseSerializable.getSerializableFieldNamespace.

Annotations
@Override
getSerializableFieldsback to summary
public Set<String> getSerializableFields()

Implements liquibase.serializer.LiquibaseSerializable.getSerializableFields.

Annotations
@Override
getSerializableFieldTypeback to summary
public LiquibaseSerializable.SerializationType getSerializableFieldType(String field)

Implements liquibase.serializer.LiquibaseSerializable.getSerializableFieldType.

Annotations
@Override
getSerializableFieldValueback to summary
public Object getSerializableFieldValue(String field)

Implements liquibase.serializer.LiquibaseSerializable.getSerializableFieldValue.

Annotations
@Override
getSerializedObjectNameback to summary
public String getSerializedObjectName()

Implements liquibase.serializer.LiquibaseSerializable.getSerializedObjectName.

Annotations
@Override
getSerializedObjectNamespaceback to summary
public String getSerializedObjectNamespace()

Implements liquibase.serializer.LiquibaseSerializable.getSerializedObjectNamespace.

Annotations
@Override
isApplyToRollbackback to summary
public boolean isApplyToRollback()

Implements liquibase.sql.visitor.SqlVisitor.isApplyToRollback.

Annotations
@Override
loadback to summary
public void load(ParsedNode parsedNode, ResourceAccessor resourceAccessor) throws ParsedNodeException

Implements liquibase.serializer.LiquibaseSerializable.load.

Annotations
@Override
serializeback to summary
public ParsedNode serialize()

Implements liquibase.serializer.LiquibaseSerializable.serialize.

Annotations
@Override
setApplicableDbmsback to summary
public void setApplicableDbms(Set<String> applicableDbms)

Implements liquibase.sql.visitor.SqlVisitor.setApplicableDbms.

Annotations
@Override
setApplyToRollbackback to summary
public void setApplyToRollback(boolean applyToRollback)

Implements liquibase.sql.visitor.SqlVisitor.setApplyToRollback.

Annotations
@Override
setContextFilterback to summary
public void setContextFilter(ContextExpression contextFilter)

Implements liquibase.sql.visitor.SqlVisitor.setContextFilter.

Annotations
@Override
setContextsback to summary
public void setContexts(ContextExpression contexts)
Annotations
@Deprecated
setLabelsback to summary
public void setLabels(Labels labels)

Implements liquibase.sql.visitor.SqlVisitor.setLabels.

Annotations
@Override