public abstract class AbstractSqlVisitor extends java.lang.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() |
java.util.Set<java.lang.String> |
getApplicableDbms() |
Contexts |
getContexts() |
java.util.Set<java.lang.String> |
getSerializableFields() |
LiquibaseSerializable.SerializationType |
getSerializableFieldType(java.lang.String field) |
java.lang.Object |
getSerializableFieldValue(java.lang.String field) |
java.lang.String |
getSerializedObjectName() |
java.lang.String |
getSerializedObjectNamespace() |
boolean |
isApplyToRollback() |
void |
setApplicableDbms(java.util.Set<java.lang.String> applicableDbms) |
void |
setApplyToRollback(boolean applyToRollback) |
void |
setContexts(Contexts contexts) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName, modifySql
public java.util.Set<java.lang.String> getApplicableDbms()
getApplicableDbms
in interface SqlVisitor
public void setApplicableDbms(java.util.Set<java.lang.String> applicableDbms)
setApplicableDbms
in interface SqlVisitor
public boolean isApplyToRollback()
isApplyToRollback
in interface SqlVisitor
public void setApplyToRollback(boolean applyToRollback)
setApplyToRollback
in interface SqlVisitor
public Contexts getContexts()
getContexts
in interface SqlVisitor
public void setContexts(Contexts contexts)
setContexts
in interface SqlVisitor
public CheckSum generateCheckSum()
generateCheckSum
in interface SqlVisitor
public java.util.Set<java.lang.String> getSerializableFields()
getSerializableFields
in interface LiquibaseSerializable
public java.lang.Object getSerializableFieldValue(java.lang.String field)
getSerializableFieldValue
in interface LiquibaseSerializable
public java.lang.String getSerializedObjectName()
getSerializedObjectName
in interface LiquibaseSerializable
public LiquibaseSerializable.SerializationType getSerializableFieldType(java.lang.String field)
getSerializableFieldType
in interface LiquibaseSerializable
public java.lang.String getSerializedObjectNamespace()
getSerializedObjectNamespace
in interface LiquibaseSerializable