public class RelationID extends Object
Schema name can be empty
| Modifier | Constructor and Description |
|---|---|
protected |
RelationID(QuotedID schema,
QuotedID table)
(used only in QuotedIDFactory implementations)
|
| Modifier and Type | Method and Description |
|---|---|
static RelationID |
createRelationIdFromDatabaseRecord(QuotedIDFactory idfac,
String schema,
String table)
creates relation id from the database record (as though it is quoted)
|
boolean |
equals(Object obj) |
RelationID |
getSchemalessID() |
String |
getSchemaName() |
String |
getSchemaSQLRendering() |
String |
getSQLRendering() |
String |
getTableName() |
String |
getTableNameSQLRendering() |
int |
hashCode() |
boolean |
hasSchema() |
String |
toString() |
public static RelationID createRelationIdFromDatabaseRecord(QuotedIDFactory idfac, String schema, String table)
schema - as is in DB (possibly null)table - as is in DBpublic RelationID getSchemalessID()
public boolean hasSchema()
public String getSchemaSQLRendering()
public String getTableNameSQLRendering()
public String getSchemaName()
public String getTableName()
public String getSQLRendering()
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.