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 StringRendererConfigbuild()Create a new instance of aStringRendererConfigStringRendererConfig.BuilderlowerCase(boolean lowerCase)Define whether the statement should be produced in lower caseStringRendererConfig.BuilderquoteIdentifiers(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 totrueif 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 totrueif identifiers should be enclosed in quotes- Returns:
- this instance for fluent programming
-
-