private static class SqlParser.ConfigImpl extends java.lang.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.Config
public org.apache.calcite.avatica.util.Casing quotedCasing()
quotedCasing
in interface SqlParser.Config
public org.apache.calcite.avatica.util.Casing unquotedCasing()
unquotedCasing
in interface SqlParser.Config
public org.apache.calcite.avatica.util.Quoting quoting()
quoting
in interface SqlParser.Config
public boolean caseSensitive()
caseSensitive
in interface SqlParser.Config
public SqlConformance conformance()
conformance
in interface SqlParser.Config
public boolean allowBangEqual()
allowBangEqual
in interface SqlParser.Config
public SqlParserImplFactory parserFactory()
parserFactory
in interface SqlParser.Config
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.