Package org.apache.calcite.sql.parser
Interface SqlParser.Config
-
- All Known Implementing Classes:
SqlParser.ConfigImpl
- Enclosing class:
- SqlParser
public static interface SqlParser.Config
Interface to define the configuration for a SQL parser.- See Also:
SqlParser.ConfigBuilder
-
-
Field Summary
Fields Modifier and Type Field Description static SqlParser.Config
DEFAULT
Default configuration.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
allowBangEqual()
Deprecated.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()
-
-
-
Field Detail
-
DEFAULT
static final SqlParser.Config DEFAULT
Default configuration.
-
-
Method Detail
-
identifierMaxLength
int identifierMaxLength()
-
quotedCasing
org.apache.calcite.avatica.util.Casing quotedCasing()
-
unquotedCasing
org.apache.calcite.avatica.util.Casing unquotedCasing()
-
quoting
org.apache.calcite.avatica.util.Quoting quoting()
-
caseSensitive
boolean caseSensitive()
-
conformance
SqlConformance conformance()
-
allowBangEqual
@Deprecated boolean allowBangEqual()
Deprecated.
-
parserFactory
SqlParserImplFactory parserFactory()
-
-