public abstract class DefaultSchemaCatalogDBMetadataProvider extends AbstractDBMetadataProvider
AbstractDBMetadataProvider.DefaultRelationIdComponentsFactory, AbstractDBMetadataProvider.QuotedIDFactoryFactory| Modifier and Type | Field and Description |
|---|---|
protected static int |
CATALOG_INDEX |
protected static int |
SCHEMA_INDEX |
connection, 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) |
protected String |
getRelationCatalog(it.unibz.inf.ontop.dbschema.RelationID id) |
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 id) |
protected String |
getRelationSchema(it.unibz.inf.ontop.dbschema.RelationID id) |
checkSameRelationID, getDBParameters, getQuotedIDFactory, getRelation, getRelationIDs, getRelationIDsResultSet, insertIntegrityConstraints, isRelationExcludedprotected static final int SCHEMA_INDEX
protected static final int CATALOG_INDEX
protected 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 id)
getRelationCatalog in class AbstractDBMetadataProviderprotected String getRelationSchema(it.unibz.inf.ontop.dbschema.RelationID id)
getRelationSchema in class AbstractDBMetadataProviderprotected String getRelationName(it.unibz.inf.ontop.dbschema.RelationID id)
getRelationName in class AbstractDBMetadataProviderprotected it.unibz.inf.ontop.dbschema.RelationID getRelationID(ResultSet rs, String catalogNameColumn, String schemaNameColumn, String tableNameColumn) throws SQLException
getRelationID in class AbstractDBMetadataProviderSQLExceptionCopyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.