| Package | Description |
|---|---|
| it.unibz.inf.ontop.dbschema |
| Modifier and Type | Field and Description |
|---|---|
protected Map<RelationID,RelationDefinition> |
BasicDBMetadata.relations |
| Modifier and Type | Method and Description |
|---|---|
RelationID |
QuotedIDFactoryIdentity.createRelationID(String schema,
String table) |
RelationID |
QuotedIDFactoryLowerCase.createRelationID(String schema,
String table) |
RelationID |
QuotedIDFactoryStandardSQL.createRelationID(String schema,
String table) |
RelationID |
QuotedIDFactory.createRelationID(String schema,
String table) |
static RelationID |
RelationID.createRelationIdFromDatabaseRecord(QuotedIDFactory idfac,
String schema,
String table)
creates relation id from the database record (as though it is quoted)
|
RelationID |
RelationDefinition.getID() |
RelationID |
QualifiedAttributeID.getRelation() |
RelationID |
RelationID.getSchemalessID() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableMap<RelationID,RelationDefinition> |
BasicDBMetadata.copyRelations() |
com.google.common.collect.ImmutableMap<RelationID,RelationDefinition> |
DBMetadata.copyRelations()
Deprecated.
|
com.google.common.collect.ImmutableMap<RelationID,DatabaseRelationDefinition> |
BasicDBMetadata.copyTables() |
com.google.common.collect.ImmutableMap<RelationID,DatabaseRelationDefinition> |
DBMetadata.copyTables()
Deprecated.
|
protected Map<RelationID,DatabaseRelationDefinition> |
BasicDBMetadata.getTables() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseRelationDefinition |
BasicDBMetadata.createDatabaseRelation(RelationID id)
creates a database table (which can also be a database view)
if the
|
DatabaseRelationDefinition |
BasicDBMetadata.getDatabaseRelation(RelationID id) |
DatabaseRelationDefinition |
DBMetadata.getDatabaseRelation(RelationID id)
Retrieves the data definition object based on its name.
|
RelationDefinition |
BasicDBMetadata.getRelation(RelationID name) |
RelationDefinition |
DBMetadata.getRelation(RelationID name)
Retrieves the data definition object based on its name.
|
| Modifier and Type | Method and Description |
|---|---|
protected <T extends RelationDefinition> |
BasicDBMetadata.add(T td,
Map<RelationID,T> schema)
Inserts a new data definition to this metadata object.
|
| Constructor and Description |
|---|
DatabaseRelationDefinition(RelationID name)
used only in DBMetadata
|
QualifiedAttributeID(RelationID relation,
QuotedID attribute) |
RelationDefinition(RelationID id) |
| Constructor and Description |
|---|
BasicDBMetadata(String driverName,
String driverVersion,
String databaseProductName,
String databaseVersion,
Map<RelationID,DatabaseRelationDefinition> tables,
Map<RelationID,RelationDefinition> relations,
List<DatabaseRelationDefinition> listOfTables,
QuotedIDFactory idfac) |
BasicDBMetadata(String driverName,
String driverVersion,
String databaseProductName,
String databaseVersion,
Map<RelationID,DatabaseRelationDefinition> tables,
Map<RelationID,RelationDefinition> relations,
List<DatabaseRelationDefinition> listOfTables,
QuotedIDFactory idfac) |
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.