| Package | Description |
|---|---|
| org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
| org.apache.calcite.sql.parser |
Provides a SQL parser.
|
| org.apache.calcite.tools |
Provides utility classes.
|
| Modifier and Type | Field and Description |
|---|---|
private SqlParser.Config |
PlannerImpl.parserConfig |
| Modifier and Type | Class and Description |
|---|---|
private static class |
SqlParser.ConfigImpl
Implementation of
SqlParser.Config. |
| Modifier and Type | Field and Description |
|---|---|
static SqlParser.Config |
SqlParser.Config.DEFAULT
Default configuration.
|
| Modifier and Type | Method and Description |
|---|---|
SqlParser.Config |
SqlParser.ConfigBuilder.build()
Builds a
SqlParser.Config. |
| Modifier and Type | Method and Description |
|---|---|
static SqlParser.ConfigBuilder |
SqlParser.configBuilder(SqlParser.Config config)
Builder for a
SqlParser.Config that starts with an existing Config. |
static SqlParser |
SqlParser.create(String sql,
SqlParser.Config config)
Creates a
SqlParser to parse the given string using the
parser implementation created from given SqlParserImplFactory
with given quoting syntax and casing policies for identifiers. |
SqlParser.ConfigBuilder |
SqlParser.ConfigBuilder.setConfig(SqlParser.Config config)
Sets configuration identical to a given
SqlParser.Config. |
| Constructor and Description |
|---|
SqlParser(String s,
SqlAbstractParserImpl parser,
SqlParser.Config config) |
| Modifier and Type | Field and Description |
|---|---|
private SqlParser.Config |
Frameworks.ConfigBuilder.parserConfig |
private SqlParser.Config |
Frameworks.StdFrameworkConfig.parserConfig |
| Modifier and Type | Method and Description |
|---|---|
SqlParser.Config |
Frameworks.StdFrameworkConfig.getParserConfig() |
SqlParser.Config |
FrameworkConfig.getParserConfig()
The configuration of SQL parser.
|
| Modifier and Type | Method and Description |
|---|---|
Frameworks.ConfigBuilder |
Frameworks.ConfigBuilder.parserConfig(SqlParser.Config parserConfig) |
| Constructor and Description |
|---|
StdFrameworkConfig(Context context,
SqlRexConvertletTable convertletTable,
SqlOperatorTable operatorTable,
com.google.common.collect.ImmutableList<Program> programs,
com.google.common.collect.ImmutableList<RelTraitDef> traitDefs,
SqlParser.Config parserConfig,
SqlToRelConverter.Config sqlToRelConverterConfig,
SchemaPlus defaultSchema,
RelOptCostFactory costFactory,
RelDataTypeSystem typeSystem,
RexExecutor executor) |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.