| Package | Description |
|---|---|
| gudusoft.gsqlparser.resolver2 | |
| gudusoft.gsqlparser.resolver2.format | |
| gudusoft.gsqlparser.sqlenv | |
| gudusoft.gsqlparser.util |
| Modifier and Type | Method and Description |
|---|---|
TSQLResolver2ResultFormatter |
TSQLResolver2ResultFormatter.setQuotePolicy(SqlNameGenerator.QuotePolicy policy)
Choose how much delimiting
DisplayNameMode.SQL_RENDER writes: WHEN_NEEDED
(default) delimits only what must be, ALWAYS delimits every segment. |
| Modifier and Type | Method and Description |
|---|---|
SqlNameGenerator.QuotePolicy |
DisplayNameNormalizer.getQuotePolicy() |
| Modifier and Type | Method and Description |
|---|---|
static String |
IdentityNameList.renderCatalogTableName(EDbVendor vendor,
TSQLEnv sqlEnv,
TObjectName tableName,
DisplayNameMode mode,
SqlNameGenerator.QuotePolicy quotePolicy)
How a listing prints the catalog's stored name for a table, or null when there is no
catalog entry.
|
DisplayNameNormalizer |
DisplayNameNormalizer.setQuotePolicy(SqlNameGenerator.QuotePolicy quotePolicy)
Choose the spelling
DisplayNameMode.SQL_RENDER generates. |
| Modifier and Type | Method and Description |
|---|---|
static SqlNameGenerator.QuotePolicy |
SqlNameGenerator.QuotePolicy.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SqlNameGenerator.QuotePolicy[] |
SqlNameGenerator.QuotePolicy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static SqlNameGenerator.Result |
SqlNameGenerator.generate(EDbVendor vendor,
SqlNameGenerator.QuotePolicy policy,
List<SqlNameGenerator.Segment> segments)
Generate a SQL name.
|
static SqlNameGenerator.Result |
SqlNameGenerator.generate(EDbVendor vendor,
SqlNameGenerator.QuotePolicy policy,
SqlNameGenerator.Segment... segments) |
static SqlNameGenerator.Result |
SqlNameGenerator.respell(EDbVendor vendor,
SqlNameGenerator.QuotePolicy policy,
ESQLDataObjectType role,
String lexical)
Re-spell ONE identifier that was read from SQL text, as valid SQL naming the same object.
|
| Modifier and Type | Method and Description |
|---|---|
SqlNameGenerator.QuotePolicy |
TGetTableColumn.getQuotePolicy() |
| Modifier and Type | Method and Description |
|---|---|
TGetTableColumn |
TGetTableColumn.setQuotePolicy(SqlNameGenerator.QuotePolicy policy)
Choose how much delimiting
DisplayNameMode.SQL_RENDER writes. |