Package liquibase.snapshot
Class ResultSetCache.ResultSetExtractor
java.lang.Object
liquibase.snapshot.ResultSetCache.ResultSetExtractor
- Direct Known Subclasses:
- ResultSetCache.SingleResultSetExtractor,- ResultSetCache.UnionResultSetExtractor
- Enclosing class:
- ResultSetCache
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract booleanbulkContainsSchema(String schemaKey) booleanbooleanexecuteAndExtract(String sql, Database database) executeAndExtract(Database database, boolean informixTrimHint, String sql, Object... parameters) executeAndExtract(Database database, String sql, Object... parameters) getSchemaKey(CachedRow row) abstract ResultSetCache.RowDataprotected booleanshouldBulkSelect(String schemaKey, ResultSetCache resultSetCache) abstract ResultSetCache.RowData
- 
Constructor Details- 
ResultSetExtractor
 
- 
- 
Method Details- 
bulkContainsSchema
- 
getSchemaKey
- 
shouldBulkSelect
- 
executeAndExtractprotected List<CachedRow> executeAndExtract(String sql, Database database) throws DatabaseException, SQLException - Throws:
- DatabaseException
- SQLException
 
- 
executeAndExtractprotected List<CachedRow> executeAndExtract(Database database, String sql, Object... parameters) throws DatabaseException, SQLException - Throws:
- DatabaseException
- SQLException
 
- 
executeAndExtractprotected List<CachedRow> executeAndExtract(Database database, boolean informixTrimHint, String sql, Object... parameters) throws DatabaseException, SQLException - Throws:
- DatabaseException
- SQLException
 
- 
equals
- 
equals
- 
rowKeyParameters
- 
wantedKeyParameters
- 
fastFetch- Throws:
- SQLException
- DatabaseException
 
- 
bulkFetch- Throws:
- SQLException
- DatabaseException
 
- 
extract- Throws:
- SQLException
 
- 
extractprotected List<CachedRow> extract(ResultSet resultSet, boolean informixIndexTrimHint) throws SQLException - Throws:
- SQLException
 
 
-