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 CheckSum
generateCheckSum()
Set<String>
getApplicableDbms()
ContextExpression
getContextFilter()
Labels
getLabels()
String
getName()
boolean
isApplyToRollback()
String
modifySql(String sql, Database database)
void
setApplicableDbms(Set<String> modifySqlDbmsList)
void
setApplyToRollback(boolean applyOnRollback)
void
setContextFilter(ContextExpression contextFilter)
void
setLabels(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()
-
-