Interface SequenceInformationExtractor
-
- All Known Implementing Classes:
SequenceInformationExtractorDB2DatabaseImpl
,SequenceInformationExtractorDerbyDatabaseImpl
,SequenceInformationExtractorH2DatabaseImpl
,SequenceInformationExtractorHANADatabaseImpl
,SequenceInformationExtractorHSQLDBDatabaseImpl
,SequenceInformationExtractorLegacyImpl
,SequenceInformationExtractorMariaDBDatabaseImpl
,SequenceInformationExtractorNoOpImpl
,SequenceInformationExtractorOracleDatabaseImpl
,SequenceInformationExtractorTiDBDatabaseImpl
,SequenceNameExtractorImpl
public interface SequenceInformationExtractor
Because JDBC (at least up to and including Java 7, JDBC 4) still does not have support for obtaining information about sequences from DatabaseMetaData.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Iterable<SequenceInformation>
extractMetadata(ExtractionContext extractionContext)
Get the information about sequences.
-
-
-
Method Detail
-
extractMetadata
Iterable<SequenceInformation> extractMetadata(ExtractionContext extractionContext) throws SQLException
Get the information about sequences.- Parameters:
extractionContext
- Access to resources needed to perform the extraction- Returns:
- The extracted information about existing sequences.
- Throws:
SQLException
- Don't bother handling SQLExceptions (unless you want to), we will deal with them in the caller.
-
-