| Package | Description |
|---|---|
| it.unibz.inf.ontop.dbschema |
| 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.
|
DatabaseRelationDefinition |
ForeignKeyConstraint.getReferencedRelation()
returns referenced database relation
|
DatabaseRelationDefinition |
UniqueConstraint.getRelation()
return the database relation for the unique constraint
|
DatabaseRelationDefinition |
ForeignKeyConstraint.getRelation()
returns the relation with the foreign key
|
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableMap<RelationID,DatabaseRelationDefinition> |
BasicDBMetadata.copyTables() |
com.google.common.collect.ImmutableMap<RelationID,DatabaseRelationDefinition> |
DBMetadata.copyTables()
Deprecated.
|
Collection<DatabaseRelationDefinition> |
BasicDBMetadata.getDatabaseRelations() |
Collection<DatabaseRelationDefinition> |
DBMetadata.getDatabaseRelations()
Retrieves the tables list form the metadata.
|
protected Map<RelationID,DatabaseRelationDefinition> |
BasicDBMetadata.getTables() |
| Modifier and Type | Method and Description |
|---|---|
static UniqueConstraint.Builder |
UniqueConstraint.builder(DatabaseRelationDefinition relation)
creates a UNIQUE constraint builder (which is also used for a PRIMARY KET builder)
|
static ForeignKeyConstraint.Builder |
ForeignKeyConstraint.builder(DatabaseRelationDefinition relation,
DatabaseRelationDefinition referencedRelation)
creates a FOREIGN KEY builder
|
| Constructor and Description |
|---|
Builder(DatabaseRelationDefinition relation)
creates a UNIQUE constraint builder
|
Builder(DatabaseRelationDefinition relation,
DatabaseRelationDefinition referencedRelation)
creates a FOREIGN KEY builder
|
| 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.