Uses of Interface
liquibase.sql.visitor.SqlVisitor
-
Packages that use SqlVisitor Package Description liquibase.changelog liquibase.database liquibase.database.core liquibase.executor liquibase.executor.jvm liquibase.sql.visitor liquibase.statement -
-
Uses of SqlVisitor in liquibase.changelog
Methods in liquibase.changelog that return types with arguments of type SqlVisitor Modifier and Type Method Description List<SqlVisitor>
ChangeSet. getSqlVisitors()
Methods in liquibase.changelog with parameters of type SqlVisitor Modifier and Type Method Description void
ChangeSet. addSqlVisitor(SqlVisitor sqlVisitor)
-
Uses of SqlVisitor in liquibase.database
Methods in liquibase.database that return types with arguments of type SqlVisitor Modifier and Type Method Description protected List<SqlVisitor>
AbstractJdbcDatabase. filterRollbackVisitors(List<SqlVisitor> visitors)
Takes a list of SqlVisitors and returns a new list with only the SqlVisitors set to apply to rollbacksMethod parameters in liquibase.database with type arguments of type SqlVisitor Modifier and Type Method Description void
AbstractJdbcDatabase. execute(SqlStatement[] statements, List<SqlVisitor> sqlVisitors)
void
Database. execute(SqlStatement[] statements, List<SqlVisitor> sqlVisitors)
void
AbstractJdbcDatabase. executeRollbackStatements(Change change, List<SqlVisitor> sqlVisitors)
void
AbstractJdbcDatabase. executeRollbackStatements(SqlStatement[] statements, List<SqlVisitor> sqlVisitors)
void
Database. executeRollbackStatements(Change change, List<SqlVisitor> sqlVisitors)
void
Database. executeRollbackStatements(SqlStatement[] statements, List<SqlVisitor> sqlVisitors)
void
AbstractJdbcDatabase. executeStatements(Change change, DatabaseChangeLog changeLog, List<SqlVisitor> sqlVisitors)
void
Database. executeStatements(Change change, DatabaseChangeLog changeLog, List<SqlVisitor> sqlVisitors)
protected List<SqlVisitor>
AbstractJdbcDatabase. filterRollbackVisitors(List<SqlVisitor> visitors)
Takes a list of SqlVisitors and returns a new list with only the SqlVisitors set to apply to rollbacksvoid
AbstractJdbcDatabase. saveRollbackStatement(Change change, List<SqlVisitor> sqlVisitors, Writer writer)
void
Database. saveRollbackStatement(Change change, List<SqlVisitor> sqlVisitors, Writer writer)
void
AbstractJdbcDatabase. saveStatements(Change change, List<SqlVisitor> sqlVisitors, Writer writer)
void
Database. saveStatements(Change change, List<SqlVisitor> sqlVisitors, Writer writer)
-
Uses of SqlVisitor in liquibase.database.core
Method parameters in liquibase.database.core with type arguments of type SqlVisitor Modifier and Type Method Description void
MockDatabase. execute(SqlStatement[] statements, List<SqlVisitor> sqlVisitors)
void
MockDatabase. executeRollbackStatements(Change change, List<SqlVisitor> sqlVisitors)
void
MockDatabase. executeRollbackStatements(SqlStatement[] statements, List<SqlVisitor> sqlVisitors)
void
MockDatabase. executeStatements(Change change, DatabaseChangeLog changeLog, List<SqlVisitor> sqlVisitors)
void
MSSQLDatabase. executeStatements(Change change, DatabaseChangeLog changeLog, List<SqlVisitor> sqlVisitors)
void
MockDatabase. saveRollbackStatement(Change change, List<SqlVisitor> sqlVisitors, Writer writer)
void
MockDatabase. saveStatements(Change change, List<SqlVisitor> sqlVisitors, Writer writer)
-
Uses of SqlVisitor in liquibase.executor
Method parameters in liquibase.executor with type arguments of type SqlVisitor Modifier and Type Method Description protected String[]
AbstractExecutor. applyVisitors(SqlStatement statement, List<SqlVisitor> sqlVisitors)
void
AbstractExecutor. execute(Change change, List<SqlVisitor> sqlVisitors)
void
Executor. execute(Change change, List<SqlVisitor> sqlVisitors)
void
Executor. execute(SqlStatement sql, List<SqlVisitor> sqlVisitors)
void
LoggingExecutor. execute(SqlStatement sql, List<SqlVisitor> sqlVisitors)
int
Executor. queryForInt(SqlStatement sql, List<SqlVisitor> sqlVisitors)
Applies a number of SqlVisitors to the sql query.int
LoggingExecutor. queryForInt(SqlStatement sql, List<SqlVisitor> sqlVisitors)
List
Executor. queryForList(SqlStatement sql, Class elementType, List<SqlVisitor> sqlVisitors)
List<Map<String,?>>
Executor. queryForList(SqlStatement sql, List<SqlVisitor> sqlVisitors)
Applies a list of SqlVisitors to the SQL query, then executes the (possibly modified) SQL query and lastly, returns the list of rows.List
LoggingExecutor. queryForList(SqlStatement sql, Class elementType, List<SqlVisitor> sqlVisitors)
List<Map<String,?>>
LoggingExecutor. queryForList(SqlStatement sql, List<SqlVisitor> sqlVisitors)
long
Executor. queryForLong(SqlStatement sql, List<SqlVisitor> sqlVisitors)
Applies a number of SqlVisitors to the sql query.long
LoggingExecutor. queryForLong(SqlStatement sql, List<SqlVisitor> sqlVisitors)
<T> T
Executor. queryForObject(SqlStatement sql, Class<T> requiredType, List<SqlVisitor> sqlVisitors)
Applies a number of SqlVisitors to the sql query.<T> T
LoggingExecutor. queryForObject(SqlStatement sql, Class<T> requiredType, List<SqlVisitor> sqlVisitors)
int
Executor. update(SqlStatement sql, List<SqlVisitor> sqlVisitors)
int
LoggingExecutor. update(SqlStatement sql, List<SqlVisitor> sqlVisitors)
-
Uses of SqlVisitor in liquibase.executor.jvm
Method parameters in liquibase.executor.jvm with type arguments of type SqlVisitor Modifier and Type Method Description Object
JdbcExecutor. execute(liquibase.executor.jvm.CallableStatementCallback action, List<SqlVisitor> sqlVisitors)
Object
JdbcExecutor. execute(liquibase.executor.jvm.StatementCallback action, List<SqlVisitor> sqlVisitors)
void
JdbcExecutor. execute(SqlStatement sql, List<SqlVisitor> sqlVisitors)
void
SnowflakeJdbcExecutor. execute(SqlStatement sql, List<SqlVisitor> sqlVisitors)
Object
JdbcExecutor. query(SqlStatement sql, liquibase.executor.jvm.ResultSetExtractor rse, List<SqlVisitor> sqlVisitors)
List
JdbcExecutor. query(SqlStatement sql, RowMapper rowMapper, List<SqlVisitor> sqlVisitors)
int
JdbcExecutor. queryForInt(SqlStatement sql, List<SqlVisitor> sqlVisitors)
List
JdbcExecutor. queryForList(SqlStatement sql, Class elementType, List<SqlVisitor> sqlVisitors)
List<Map<String,?>>
JdbcExecutor. queryForList(SqlStatement sql, List<SqlVisitor> sqlVisitors)
long
JdbcExecutor. queryForLong(SqlStatement sql, List<SqlVisitor> sqlVisitors)
<T> T
JdbcExecutor. queryForObject(SqlStatement sql, Class<T> requiredType, List<SqlVisitor> sqlVisitors)
Object
JdbcExecutor. queryForObject(SqlStatement sql, RowMapper rowMapper, List<SqlVisitor> sqlVisitors)
int
JdbcExecutor. update(SqlStatement sql, List<SqlVisitor> sqlVisitors)
-
Uses of SqlVisitor in liquibase.sql.visitor
Classes in liquibase.sql.visitor that implement SqlVisitor Modifier and Type Class Description class
AbstractSqlVisitor
class
AppendSqlIfNotPresentVisitor
class
AppendSqlVisitor
class
PrependSqlVisitor
class
RegExpReplaceSqlVisitor
class
ReplaceSqlVisitor
Methods in liquibase.sql.visitor that return SqlVisitor Modifier and Type Method Description SqlVisitor
SqlVisitorFactory. create(String tagName)
Create a new Change subclass based on the given tag name. -
Uses of SqlVisitor in liquibase.statement
Method parameters in liquibase.statement with type arguments of type SqlVisitor Modifier and Type Method Description protected String
ExecutablePreparedStatementBase. applyVisitors(String sql, List<SqlVisitor> sqlVisitors)
-