private static class SqlParser.ConfigImpl extends Object implements SqlParser.Config
SqlParser.Config.
Called by builder; all values are in private final fields.| Modifier and Type | Field and Description |
|---|---|
private boolean |
caseSensitive |
private SqlConformance |
conformance |
private int |
identifierMaxLength |
private SqlParserImplFactory |
parserFactory |
private org.apache.calcite.avatica.util.Casing |
quotedCasing |
private org.apache.calcite.avatica.util.Quoting |
quoting |
private org.apache.calcite.avatica.util.Casing |
unquotedCasing |
DEFAULT| Modifier | Constructor and Description |
|---|---|
private |
ConfigImpl(int identifierMaxLength,
org.apache.calcite.avatica.util.Casing quotedCasing,
org.apache.calcite.avatica.util.Casing unquotedCasing,
org.apache.calcite.avatica.util.Quoting quoting,
boolean caseSensitive,
SqlConformance conformance,
SqlParserImplFactory parserFactory) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowBangEqual() |
boolean |
caseSensitive() |
SqlConformance |
conformance() |
int |
identifierMaxLength() |
SqlParserImplFactory |
parserFactory() |
org.apache.calcite.avatica.util.Casing |
quotedCasing() |
org.apache.calcite.avatica.util.Quoting |
quoting() |
org.apache.calcite.avatica.util.Casing |
unquotedCasing() |
private final int identifierMaxLength
private final boolean caseSensitive
private final SqlConformance conformance
private final org.apache.calcite.avatica.util.Casing quotedCasing
private final org.apache.calcite.avatica.util.Casing unquotedCasing
private final org.apache.calcite.avatica.util.Quoting quoting
private final SqlParserImplFactory parserFactory
private ConfigImpl(int identifierMaxLength,
org.apache.calcite.avatica.util.Casing quotedCasing,
org.apache.calcite.avatica.util.Casing unquotedCasing,
org.apache.calcite.avatica.util.Quoting quoting,
boolean caseSensitive,
SqlConformance conformance,
SqlParserImplFactory parserFactory)
public int identifierMaxLength()
identifierMaxLength in interface SqlParser.Configpublic org.apache.calcite.avatica.util.Casing quotedCasing()
quotedCasing in interface SqlParser.Configpublic org.apache.calcite.avatica.util.Casing unquotedCasing()
unquotedCasing in interface SqlParser.Configpublic org.apache.calcite.avatica.util.Quoting quoting()
quoting in interface SqlParser.Configpublic boolean caseSensitive()
caseSensitive in interface SqlParser.Configpublic SqlConformance conformance()
conformance in interface SqlParser.Configpublic boolean allowBangEqual()
allowBangEqual in interface SqlParser.Configpublic SqlParserImplFactory parserFactory()
parserFactory in interface SqlParser.ConfigCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.