public class TableMetaDataProviderFactory extends Object
TableMetaDataProvider
implementation
based on the type of database being used.Constructor and Description |
---|
TableMetaDataProviderFactory() |
Modifier and Type | Method and Description |
---|---|
static TableMetaDataProvider |
createMetaDataProvider(DataSource dataSource,
TableMetaDataContext context)
Create a
TableMetaDataProvider based on the database meta-data. |
static TableMetaDataProvider |
createMetaDataProvider(DataSource dataSource,
TableMetaDataContext context,
NativeJdbcExtractor nativeJdbcExtractor)
Create a
TableMetaDataProvider based on the database metadata. |
public static TableMetaDataProvider createMetaDataProvider(DataSource dataSource, TableMetaDataContext context)
TableMetaDataProvider
based on the database meta-data.dataSource
- used to retrieve meta-datacontext
- the class that holds configuration and meta-datapublic static TableMetaDataProvider createMetaDataProvider(DataSource dataSource, TableMetaDataContext context, NativeJdbcExtractor nativeJdbcExtractor)
TableMetaDataProvider
based on the database metadata.dataSource
- used to retrieve metadatacontext
- the class that holds configuration and metadatanativeJdbcExtractor
- the NativeJdbcExtractor to be used