public class DefaultDBMetadataProvider extends AbstractDBMetadataProvider
AbstractDBMetadataProvider.DefaultRelationIdComponentsFactory, AbstractDBMetadataProvider.QuotedIDFactoryFactoryconnection, dbParameters, LOGGER, metadata, rawIdFactory| Modifier and Type | Method and Description |
|---|---|
protected it.unibz.inf.ontop.com.google.common.collect.ImmutableList<it.unibz.inf.ontop.dbschema.RelationID> |
getAllIDs(it.unibz.inf.ontop.dbschema.RelationID id) |
protected it.unibz.inf.ontop.dbschema.RelationID |
getCanonicalRelationId(it.unibz.inf.ontop.dbschema.RelationID id) |
static it.unibz.inf.ontop.dbschema.QuotedIDFactory |
getQuotedIDFactory(DatabaseMetaData md) |
protected String |
getRelationCatalog(it.unibz.inf.ontop.dbschema.RelationID relationID) |
protected it.unibz.inf.ontop.dbschema.RelationID |
getRelationID(ResultSet rs,
String catalogNameColumn,
String schemaNameColumn,
String tableNameColumn) |
protected String |
getRelationName(it.unibz.inf.ontop.dbschema.RelationID relationID) |
protected String |
getRelationSchema(it.unibz.inf.ontop.dbschema.RelationID relationID) |
checkSameRelationID, getDBParameters, getQuotedIDFactory, getRelation, getRelationIDs, getRelationIDsResultSet, insertIntegrityConstraints, isRelationExcludedprotected it.unibz.inf.ontop.dbschema.RelationID getCanonicalRelationId(it.unibz.inf.ontop.dbschema.RelationID id)
getCanonicalRelationId in class AbstractDBMetadataProviderprotected it.unibz.inf.ontop.com.google.common.collect.ImmutableList<it.unibz.inf.ontop.dbschema.RelationID> getAllIDs(it.unibz.inf.ontop.dbschema.RelationID id)
getAllIDs in class AbstractDBMetadataProviderprotected String getRelationCatalog(it.unibz.inf.ontop.dbschema.RelationID relationID)
getRelationCatalog in class AbstractDBMetadataProviderprotected String getRelationSchema(it.unibz.inf.ontop.dbschema.RelationID relationID)
getRelationSchema in class AbstractDBMetadataProviderprotected String getRelationName(it.unibz.inf.ontop.dbschema.RelationID relationID)
getRelationName in class AbstractDBMetadataProviderprotected it.unibz.inf.ontop.dbschema.RelationID getRelationID(ResultSet rs, String catalogNameColumn, String schemaNameColumn, String tableNameColumn) throws SQLException
getRelationID in class AbstractDBMetadataProviderSQLExceptionpublic static it.unibz.inf.ontop.dbschema.QuotedIDFactory getQuotedIDFactory(DatabaseMetaData md) throws SQLException
SQLExceptionCopyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.