Package liquibase.snapshot
Class ResultSetCache.SingleResultSetExtractor
- java.lang.Object
-
- liquibase.snapshot.ResultSetCache.ResultSetExtractor
-
- liquibase.snapshot.ResultSetCache.SingleResultSetExtractor
-
- Direct Known Subclasses:
ResultSetCacheSnowflake.SingleResultSetExtractor
- Enclosing class:
- ResultSetCache
public abstract static class ResultSetCache.SingleResultSetExtractor extends ResultSetCache.ResultSetExtractor
-
-
Constructor Summary
Constructors Constructor Description SingleResultSetExtractor(Database database)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description List<CachedRow>
bulkFetch()
abstract List<CachedRow>
bulkFetchQuery()
List<CachedRow>
fastFetch()
abstract List<CachedRow>
fastFetchQuery()
-
Methods inherited from class liquibase.snapshot.ResultSetCache.ResultSetExtractor
bulkContainsSchema, equals, equals, executeAndExtract, executeAndExtract, executeAndExtract, extract, extract, getSchemaKey, rowKeyParameters, shouldBulkSelect, wantedKeyParameters
-
-
-
-
Constructor Detail
-
SingleResultSetExtractor
public SingleResultSetExtractor(Database database)
-
-
Method Detail
-
fastFetchQuery
public abstract List<CachedRow> fastFetchQuery() throws SQLException, DatabaseException
- Throws:
SQLException
DatabaseException
-
bulkFetchQuery
public abstract List<CachedRow> bulkFetchQuery() throws SQLException, DatabaseException
- Throws:
SQLException
DatabaseException
-
fastFetch
public List<CachedRow> fastFetch() throws SQLException, DatabaseException
- Specified by:
fastFetch
in classResultSetCache.ResultSetExtractor
- Throws:
SQLException
DatabaseException
-
bulkFetch
public List<CachedRow> bulkFetch() throws SQLException, DatabaseException
- Specified by:
bulkFetch
in classResultSetCache.ResultSetExtractor
- Throws:
SQLException
DatabaseException
-
-