liquibase.sql.visitor
Interface SqlVisitor

All Known Implementing Classes:
AbstractSqlVisitor, AppendSqlVisitor, PrependSqlVisitor, RegExpReplaceSqlVisitor, ReplaceSqlVisitor

public interface SqlVisitor


Method Summary
 CheckSum generateCheckSum()
           
 Set<String> getApplicableDbms()
           
 Set<String> getContexts()
           
 String getName()
           
 boolean isApplyToRollback()
           
 String modifySql(String sql, Database database)
           
 void setApplicableDbms(Set<String> modifySqlDbmsList)
           
 void setApplyToRollback(boolean applyOnRollback)
           
 void setContexts(Set<String> contexts)
           
 

Method Detail

modifySql

String modifySql(String sql,
                 Database database)

getName

String getName()

getApplicableDbms

Set<String> getApplicableDbms()

setApplicableDbms

void setApplicableDbms(Set<String> modifySqlDbmsList)

setApplyToRollback

void setApplyToRollback(boolean applyOnRollback)

isApplyToRollback

boolean isApplyToRollback()

getContexts

Set<String> getContexts()

setContexts

void setContexts(Set<String> contexts)

generateCheckSum

CheckSum generateCheckSum()


Copyright © 2012 Liquibase.org. All Rights Reserved.