| Package | Description |
|---|---|
| it.unibz.inf.ontop.dbschema | |
| it.unibz.inf.ontop.dbschema.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
QuotedIDFactoryIdentity
Creates QuotedIdentifiers following the rules of MS SQL Server:
- unquoted identifiers are preserved - quoted identifiers are preserved |
class |
QuotedIDFactoryLowerCase
Creates QuotedIdentifiers following the rules of PostrgeSQL:
- unquoted identifiers are converted into lower case - quoted identifiers are preserved |
class |
QuotedIDFactoryStandardSQL
Creates QuotedIdentifiers following the rules of SQL standard:
- unquoted identifiers are converted into upper case - quoted identifiers are preserved |
| Modifier and Type | Method and Description |
|---|---|
QuotedIDFactory |
DBParameters.getQuotedIDFactory() |
QuotedIDFactory |
BasicDBMetadata.getQuotedIDFactory() |
QuotedIDFactory |
DBMetadata.getQuotedIDFactory()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static QuotedID |
QuotedID.createIdFromDatabaseRecord(QuotedIDFactory idfac,
String s)
creates attribute ID from the database record (as though it is a quoted name)
|
static RelationID |
RelationID.createRelationIdFromDatabaseRecord(QuotedIDFactory idfac,
String schema,
String table)
creates relation id from the database record (as though it is quoted)
|
| 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,
QuotedIDFactory idfac) |
| Modifier and Type | Method and Description |
|---|---|
QuotedIDFactory |
BasicDBParametersImpl.getQuotedIDFactory() |
| Constructor and Description |
|---|
BasicDBParametersImpl(QuotedIDFactory idFactory)
TODO: make it protected
|
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.