public class SQLStandardQuotedIDFactory extends Object implements QuotedIDFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
NO_QUOTATION |
static String |
QUOTATION_STRING |
| Constructor and Description |
|---|
SQLStandardQuotedIDFactory() |
| Modifier and Type | Method and Description |
|---|---|
QuotedID |
createAttributeID(String s)
Creates a new attribute ID from a string.
|
protected QuotedID |
createFromString(String s) |
RelationID |
createRelationID(String... components)
Creates a new relation ID from the component strings.
|
RelationID |
createRelationID(String tableId) |
String |
getIDQuotationString() |
public static final String QUOTATION_STRING
public static final String NO_QUOTATION
public QuotedID createAttributeID(@Nonnull String s)
QuotedIDFactorycreateAttributeID in interface QuotedIDFactorys - possibly quoted attribute ID (SQL rendering)public RelationID createRelationID(@Nonnull String tableId)
createRelationID in interface QuotedIDFactorypublic RelationID createRelationID(String... components)
QuotedIDFactorycreateRelationID in interface QuotedIDFactorycomponents - list of the possibly quoted components of relation ID,
from the catalog to the table namepublic String getIDQuotationString()
getIDQuotationString in interface QuotedIDFactoryCopyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.