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 |
getContexts() |
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 |
setContexts(ContextExpression contexts) |
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
public ContextExpression getContexts()
getContexts
in interface SqlVisitor
public void setContexts(ContextExpression contexts)
setContexts
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 © 2021 Liquibase.org. All rights reserved.