liquibase.sql.visitor
Interface SqlVisitor

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

public interface SqlVisitor


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

Method Detail

modifySql

java.lang.String modifySql(java.lang.String sql,
                           Database database)

getName

java.lang.String getName()

getApplicableDbms

java.util.Set<java.lang.String> getApplicableDbms()

setApplicableDbms

void setApplicableDbms(java.util.Set<java.lang.String> modifySqlDbmsList)

setApplyToRollback

void setApplyToRollback(boolean applyOnRollback)

isApplyToRollback

boolean isApplyToRollback()

getContexts

java.util.Set<java.lang.String> getContexts()

setContexts

void setContexts(java.util.Set<java.lang.String> contexts)

generateCheckSum

CheckSum generateCheckSum()


Copyright © 2010 Liquibase.org. All Rights Reserved.