| Modifier and Type | Field and Description |
|---|---|
| private final Identifier | |
| private final Identifier | |
| private final Dialect | |
| private final IdentifierHelper | |
| private static final Logger | |
| private final QualifiedObjectNameFormatter |
| Access | Constructor and Description |
|---|---|
| private | SqlStringGenerationContextImpl(JdbcEnvironment jdbcEnvironment, Identifier defaultCatalog, Identifier defaultSchema)
|
| private | SqlStringGenerationContextImpl(Dialect dialect, IdentifierHelper identifierHelper, QualifiedObjectNameFormatter qualifiedObjectNameFormatter, Identifier defaultCatalog, Identifier defaultSchema)
|
| Modifier and Type | Method and Description |
|---|---|
| public Identifier | catalogWithDefault(Identifier
An explicitly configured catalog, or explicitCatalogOrNull)null.Implements org. |
| public static SqlStringGenerationContext | Returns: AnSqlStringGenerationContext.The dialect to use. dialect, String The default catalog to use. defaultCatalog, String The default schema to use. defaultSchema)
Deprecated
Only use for backwards compatibility in deprecated methods.
|
| public String | format(QualifiedTableName
The table name qualifiedName)Implements org. |
| public String | format(QualifiedSequenceName
The sequence name qualifiedName)Implements org. |
| public String | format(QualifiedName
The name qualifiedName)Implements org. |
| public String | formatWithoutCatalog(QualifiedSequenceName
The sequence name qualifiedName)Implements org. |
| public String | formatWithoutDefaults(QualifiedTableName
The table name qualifiedName)Implements org. |
| public static SqlStringGenerationContext | |
| public static SqlStringGenerationContext | |
| public static SqlStringGenerationContext | Returns: AnSqlStringGenerationContext.The JDBC environment, to extract the dialect, identifier helper, etc. jdbcEnvironment, Database The database metadata, to retrieve the implicit namespace name configured through XML mapping. database, Map<String, Object> The configuration map, holding settings such as configurationMap)AvailableSettings#DEFAULT_SCHEMA.
|
| public static SqlStringGenerationContext | Returns: AnSqlStringGenerationContext.The JDBC environment, to extract the dialect, identifier helper, etc. jdbcEnvironment, Database The database metadata, to retrieve the implicit namespace name configured through XML mapping. database, String The default catalog to use; if defaultCatalog, String null, will use the implicit catalog that was configured through XML mapping.The default schema to use; if defaultSchema)null, will use the implicit schema that was configured through XML mapping.
|
| public Identifier | |
| public Identifier | |
| public Dialect | |
| public IdentifierHelper | |
| public Identifier | schemaWithDefault(Identifier
An explicitly configured schema, or explicitSchemaOrNull)null.Implements org. |
| public Identifier | toIdentifier(String
The text form of a name as obtained from mapping information. text)Implements org. |
| private QualifiedTableName | |
| private QualifiedSequenceName | |
| private QualifiedName |
| defaultCatalog | back to summary |
|---|---|
| private final Identifier defaultCatalog | |
| defaultSchema | back to summary |
|---|---|
| private final Identifier defaultSchema | |
| dialect | back to summary |
|---|---|
| private final Dialect dialect | |
| identifierHelper | back to summary |
|---|---|
| private final IdentifierHelper identifierHelper | |
| log | back to summary |
|---|---|
| private static final Logger log | |
| qualifiedObjectNameFormatter | back to summary |
|---|---|
| private final QualifiedObjectNameFormatter qualifiedObjectNameFormatter | |
| SqlStringGenerationContextImpl | back to summary |
|---|---|
private SqlStringGenerationContextImpl(JdbcEnvironment jdbcEnvironment, Identifier defaultCatalog, Identifier defaultSchema)
| |
| SqlStringGenerationContextImpl | back to summary |
|---|---|
| private SqlStringGenerationContextImpl(Dialect dialect, IdentifierHelper identifierHelper, QualifiedObjectNameFormatter qualifiedObjectNameFormatter, Identifier defaultCatalog, Identifier defaultSchema) | |
| catalogWithDefault | back to summary |
|---|---|
| public Identifier catalogWithDefault(Identifier explicitCatalogOrNull) Implements org.
| |
| forBackwardsCompatibility | back to summary |
|---|---|
| public static SqlStringGenerationContext forBackwardsCompatibility(Dialect dialect, String defaultCatalog, String defaultSchema)
Deprecated Only use for backwards compatibility in deprecated methods.
New methods should take the
| |
| format | back to summary |
|---|---|
| public String format(QualifiedTableName qualifiedName) Implements org. Doc from org. Render a formatted a table name
| |
| format | back to summary |
|---|---|
| public String format(QualifiedSequenceName qualifiedName) Implements org. Doc from org. Render a formatted sequence name
| |
| format | back to summary |
|---|---|
| public String format(QualifiedName qualifiedName) Implements org. Doc from org. Render a formatted non-table and non-sequence qualified name
| |
| formatWithoutCatalog | back to summary |
|---|---|
| public String formatWithoutCatalog(QualifiedSequenceName qualifiedName) Implements org. Doc from org. Render a formatted sequence name, without the catalog (even the default one).
| |
| formatWithoutDefaults | back to summary |
|---|---|
| public String formatWithoutDefaults(QualifiedTableName qualifiedName) Implements org. Doc from org. Render a formatted a table name, ignoring the default catalog/schema.
| |
| forTests | back to summary |
|---|---|
| public static SqlStringGenerationContext forTests(JdbcEnvironment jdbcEnvironment) | |
| forTests | back to summary |
|---|---|
| public static SqlStringGenerationContext forTests(JdbcEnvironment jdbcEnvironment, String defaultCatalog, String defaultSchema) | |
| fromConfigurationMap | back to summary |
|---|---|
public static SqlStringGenerationContext fromConfigurationMap(JdbcEnvironment jdbcEnvironment, Database database, Map<String, Object> configurationMap)
| |
| fromExplicit | back to summary |
|---|---|
public static SqlStringGenerationContext fromExplicit(JdbcEnvironment jdbcEnvironment, Database database, String defaultCatalog, String defaultSchema)
| |
| getDefaultCatalog | back to summary |
|---|---|
| public Identifier getDefaultCatalog() Implements org.
| |
| getDefaultSchema | back to summary |
|---|---|
| public Identifier getDefaultSchema() Implements org.
| |
| getDialect | back to summary |
|---|---|
| public Dialect getDialect() Implements org.
| |
| getIdentifierHelper | back to summary |
|---|---|
| public IdentifierHelper getIdentifierHelper() Implements org.
| |
| schemaWithDefault | back to summary |
|---|---|
| public Identifier schemaWithDefault(Identifier explicitSchemaOrNull) Implements org.
| |
| toIdentifier | back to summary |
|---|---|
| public Identifier toIdentifier(String text) Implements org. Doc from org. Generate an Identifier instance from its simple name as obtained from mapping information. Note that Identifiers returned from here may be implicitly quoted based on 'globally quoted identifiers' or based on reserved words.
| |
| withDefaults | back to summary |
|---|---|
| private QualifiedTableName withDefaults(QualifiedTableName name) | |
| withDefaults | back to summary |
|---|---|
| private QualifiedSequenceName withDefaults(QualifiedSequenceName name) | |
| withDefaults | back to summary |
|---|---|
| private QualifiedName withDefaults(QualifiedName name) | |