public abstract class AbstractSqlVisitor extends Object implements SqlVisitor
LiquibaseSerializable.SerializationType
GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
Constructor and Description |
---|
AbstractSqlVisitor() |
Modifier and Type | Method and Description |
---|---|
CheckSum |
generateCheckSum() |
Set<String> |
getApplicableDbms() |
ContextExpression |
getContextFilter() |
ContextExpression |
getContexts()
Deprecated.
|
Labels |
getLabels() |
String |
getSerializableFieldNamespace(String field) |
Set<String> |
getSerializableFields() |
LiquibaseSerializable.SerializationType |
getSerializableFieldType(String field) |
Object |
getSerializableFieldValue(String field) |
String |
getSerializedObjectName() |
String |
getSerializedObjectNamespace() |
boolean |
isApplyToRollback() |
void |
load(ParsedNode parsedNode,
ResourceAccessor resourceAccessor) |
ParsedNode |
serialize() |
void |
setApplicableDbms(Set<String> applicableDbms) |
void |
setApplyToRollback(boolean applyToRollback) |
void |
setContextFilter(ContextExpression contextFilter) |
void |
setContexts(ContextExpression contexts)
Deprecated.
|
void |
setLabels(Labels labels) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName, modifySql
public Set<String> getApplicableDbms()
getApplicableDbms
in interface SqlVisitor
public void setApplicableDbms(Set<String> applicableDbms)
setApplicableDbms
in interface SqlVisitor
public boolean isApplyToRollback()
isApplyToRollback
in interface SqlVisitor
public void setApplyToRollback(boolean applyToRollback)
setApplyToRollback
in interface SqlVisitor
@Deprecated public ContextExpression getContexts()
getContextFilter()
@Deprecated public void setContexts(ContextExpression contexts)
setContextFilter(ContextExpression)
public ContextExpression getContextFilter()
getContextFilter
in interface SqlVisitor
public void setContextFilter(ContextExpression contextFilter)
setContextFilter
in interface SqlVisitor
public Labels getLabels()
getLabels
in interface SqlVisitor
public void setLabels(Labels labels)
setLabels
in interface SqlVisitor
public CheckSum generateCheckSum()
generateCheckSum
in interface SqlVisitor
public Set<String> getSerializableFields()
getSerializableFields
in interface LiquibaseSerializable
public Object getSerializableFieldValue(String field)
getSerializableFieldValue
in interface LiquibaseSerializable
public String getSerializedObjectName()
getSerializedObjectName
in interface LiquibaseSerializable
public LiquibaseSerializable.SerializationType getSerializableFieldType(String field)
getSerializableFieldType
in interface LiquibaseSerializable
public String getSerializedObjectNamespace()
getSerializedObjectNamespace
in interface LiquibaseSerializable
public String getSerializableFieldNamespace(String field)
getSerializableFieldNamespace
in interface LiquibaseSerializable
public void load(ParsedNode parsedNode, ResourceAccessor resourceAccessor) throws ParsedNodeException
load
in interface LiquibaseSerializable
ParsedNodeException
public ParsedNode serialize()
serialize
in interface LiquibaseSerializable
Copyright © 2023 Liquibase.org. All rights reserved.