liquibase.sql.visitor
Class AbstractSqlVisitor

java.lang.Object
  extended by liquibase.sql.visitor.AbstractSqlVisitor
All Implemented Interfaces:
SqlVisitor
Direct Known Subclasses:
AppendSqlVisitor, PrependSqlVisitor, RegExpReplaceSqlVisitor, ReplaceSqlVisitor

public abstract class AbstractSqlVisitor
extends Object
implements SqlVisitor


Constructor Summary
AbstractSqlVisitor()
           
 
Method Summary
 CheckSum generateCheckSum()
           
 Set<String> getApplicableDbms()
           
 Set<String> getContexts()
           
 boolean isApplyToRollback()
           
 void setApplicableDbms(Set<String> applicableDbms)
           
 void setApplyToRollback(boolean applyToRollback)
           
 void setContexts(Set<String> contexts)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface liquibase.sql.visitor.SqlVisitor
getName, modifySql
 

Constructor Detail

AbstractSqlVisitor

public AbstractSqlVisitor()
Method Detail

getApplicableDbms

public Set<String> getApplicableDbms()
Specified by:
getApplicableDbms in interface SqlVisitor

setApplicableDbms

public void setApplicableDbms(Set<String> applicableDbms)
Specified by:
setApplicableDbms in interface SqlVisitor

isApplyToRollback

public boolean isApplyToRollback()
Specified by:
isApplyToRollback in interface SqlVisitor

setApplyToRollback

public void setApplyToRollback(boolean applyToRollback)
Specified by:
setApplyToRollback in interface SqlVisitor

getContexts

public Set<String> getContexts()
Specified by:
getContexts in interface SqlVisitor

setContexts

public void setContexts(Set<String> contexts)
Specified by:
setContexts in interface SqlVisitor

generateCheckSum

public CheckSum generateCheckSum()
Specified by:
generateCheckSum in interface SqlVisitor


Copyright © 2012 Liquibase.org. All Rights Reserved.