Package com.exasol.sql.rendering
Class StringRendererConfig.Builder
- java.lang.Object
-
- com.exasol.sql.rendering.StringRendererConfig.Builder
-
- Enclosing class:
- StringRendererConfig
public static final class StringRendererConfig.Builder extends Object
Builder forStringRendererConfig
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringRendererConfig
build()
Create a new instance of aStringRendererConfig
StringRendererConfig.Builder
lowerCase(boolean lowerCase)
Define whether the statement should be produced in lower caseStringRendererConfig.Builder
quoteIdentifiers(boolean quote)
Define whether schema, table and field identifiers should be enclosed in double quotation marks.
-
-
-
Method Detail
-
build
public StringRendererConfig build()
Create a new instance of aStringRendererConfig
- Returns:
- new instance
-
lowerCase
public StringRendererConfig.Builder lowerCase(boolean lowerCase)
Define whether the statement should be produced in lower case- Parameters:
lowerCase
- set totrue
if the statement should be produced in lower case- Returns:
- this instance for fluent programming
-
quoteIdentifiers
public StringRendererConfig.Builder quoteIdentifiers(boolean quote)
Define whether schema, table and field identifiers should be enclosed in double quotation marks.- Parameters:
quote
- set totrue
if identifiers should be enclosed in quotes- Returns:
- this instance for fluent programming
-
-