Package liquibase.sql.visitor
Interface SqlVisitor
-
- All Superinterfaces:
LiquibaseSerializable
- All Known Implementing Classes:
AbstractSqlVisitor,AppendSqlIfNotPresentVisitor,AppendSqlVisitor,PrependSqlVisitor,RegExpReplaceSqlVisitor,ReplaceSqlVisitor
public interface SqlVisitor extends LiquibaseSerializable
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface liquibase.serializer.LiquibaseSerializable
LiquibaseSerializable.SerializationType
-
-
Field Summary
-
Fields inherited from interface liquibase.serializer.LiquibaseSerializable
GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CheckSumgenerateCheckSum()Set<String>getApplicableDbms()ContextExpressiongetContextFilter()LabelsgetLabels()StringgetName()booleanisApplyToRollback()StringmodifySql(String sql, Database database)voidsetApplicableDbms(Set<String> modifySqlDbmsList)voidsetApplyToRollback(boolean applyOnRollback)voidsetContextFilter(ContextExpression contextFilter)voidsetLabels(Labels labels)-
Methods inherited from interface liquibase.serializer.LiquibaseSerializable
getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, getSerializedObjectNamespace, load, serialize
-
-
-
-
Method Detail
-
getName
String getName()
-
setApplyToRollback
void setApplyToRollback(boolean applyOnRollback)
-
isApplyToRollback
boolean isApplyToRollback()
-
getContextFilter
ContextExpression getContextFilter()
-
setContextFilter
void setContextFilter(ContextExpression contextFilter)
-
getLabels
Labels getLabels()
-
setLabels
void setLabels(Labels labels)
-
generateCheckSum
CheckSum generateCheckSum()
-
-