Package | Description |
---|---|
org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
org.apache.calcite.sql.advise |
Provides hints and corrections for editing SQL statements.
|
org.apache.calcite.sql.validate |
SQL validation.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
CalciteSqlValidator
Validator.
|
Modifier and Type | Class and Description |
---|---|
class |
SqlAdvisorValidator
SqlAdvisorValidator is used by SqlAdvisor to traverse
the parse tree of a SQL statement, not for validation purpose but for setting
up the scopes and namespaces to facilitate retrieval of SQL statement
completion hints. |
Modifier and Type | Field and Description |
---|---|
private SqlValidatorWithHints |
SqlAdvisor.validator |
Constructor and Description |
---|
SqlAdvisor(SqlValidatorWithHints validator)
Deprecated.
|
SqlAdvisor(SqlValidatorWithHints validator,
SqlParser.Config parserConfig)
Creates a SqlAdvisor with a validator instance and given parser configuration
|
Modifier and Type | Class and Description |
---|---|
class |
SqlValidatorImpl
Default implementation of
SqlValidator . |
Modifier and Type | Method and Description |
---|---|
static SqlValidatorWithHints |
SqlValidatorUtil.newValidator(SqlOperatorTable opTab,
SqlValidatorCatalogReader catalogReader,
RelDataTypeFactory typeFactory)
Deprecated.
|
static SqlValidatorWithHints |
SqlValidatorUtil.newValidator(SqlOperatorTable opTab,
SqlValidatorCatalogReader catalogReader,
RelDataTypeFactory typeFactory,
SqlConformance conformance)
Factory method for
SqlValidator . |
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.