| Package | Description |
|---|---|
| org.apache.calcite.jdbc |
JDBC driver for Calcite.
|
| org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
| org.apache.calcite.rel.core |
Defines core relational expressions.
|
| org.apache.calcite.rex |
Provides a language for representing row-expressions.
|
| org.apache.calcite.runtime |
Utilities required at runtime.
|
| org.apache.calcite.sql |
Provides a SQL parser and object model.
|
| org.apache.calcite.sql.advise |
Provides hints and corrections for editing SQL statements.
|
| org.apache.calcite.sql.fun |
Defines the set of standard SQL row-level functions and
operators.
|
| org.apache.calcite.sql.type |
SQL type system.
|
| org.apache.calcite.sql.validate |
SQL validation.
|
| org.apache.calcite.sql2rel |
Translates a SQL parse tree to relational expression.
|
| Class and Description |
|---|
| SqlValidator
Validates the parse tree of a SQL statement, and provides semantic
information about the parse tree.
|
| Class and Description |
|---|
| SqlModality
Relational or streaming.
|
| SqlMoniker
An interface of an object identifier that represents a SqlIdentifier
|
| SqlMonotonicity
Enumeration of types of monotonicity.
|
| SqlValidator
Validates the parse tree of a SQL statement, and provides semantic
information about the parse tree.
|
| SqlValidatorCatalogReader
Supplies catalog information for
SqlValidator. |
| SqlValidatorTable
Supplies a
SqlValidator with the metadata for a table. |
| Class and Description |
|---|
| SqlValidatorException
Exception thrown while validating a SQL statement.
|
| Class and Description |
|---|
| SqlValidatorException
Exception thrown while validating a SQL statement.
|
| Class and Description |
|---|
| SqlValidatorException
Exception thrown while validating a SQL statement.
|
| Class and Description |
|---|
| SqlMoniker
An interface of an object identifier that represents a SqlIdentifier
|
| SqlMonotonicity
Enumeration of types of monotonicity.
|
| SqlValidator
Validates the parse tree of a SQL statement, and provides semantic
information about the parse tree.
|
| SqlValidatorException
Exception thrown while validating a SQL statement.
|
| SqlValidatorScope
Name-resolution scope.
|
| Class and Description |
|---|
| SqlConformance
Enumeration of valid SQL compatiblity modes.
|
| SqlModality
Relational or streaming.
|
| SqlMoniker
An interface of an object identifier that represents a SqlIdentifier
|
| SqlValidator
Validates the parse tree of a SQL statement, and provides semantic
information about the parse tree.
|
| SqlValidatorCatalogReader
Supplies catalog information for
SqlValidator. |
| SqlValidatorImpl
Default implementation of
SqlValidator. |
| SqlValidatorNamespace
A namespace describes the relation returned by a section of a SQL query.
|
| SqlValidatorScope
Name-resolution scope.
|
| SqlValidatorWithHints
Extends
SqlValidator to allow discovery of useful data such as fully
qualified names of sql objects, alternative valid sql objects that can be
used in the SQL statement (dubbed as hints) |
| Class and Description |
|---|
| SqlModality
Relational or streaming.
|
| SqlMonotonicity
Enumeration of types of monotonicity.
|
| SqlValidator
Validates the parse tree of a SQL statement, and provides semantic
information about the parse tree.
|
| SqlValidatorScope
Name-resolution scope.
|
| Class and Description |
|---|
| SqlValidator
Validates the parse tree of a SQL statement, and provides semantic
information about the parse tree.
|
| SqlValidatorScope
Name-resolution scope.
|
| Class and Description |
|---|
| AggregatingScope
An extension to the
SqlValidatorScope interface which indicates that
the scope is aggregating. |
| AggregatingSelectScope
Scope for resolving identifiers within a SELECT statement that has a
GROUP BY clause.
|
| DelegatingScope
A scope which delegates all requests to its parent scope.
|
| IdentifierNamespace
Namespace whose contents are defined by the type of an
identifier. |
| ListScope
Abstract base for a scope which is defined by a list of child namespaces and
which inherits from a parent scope.
|
| SelectNamespace
Namespace offered by a subquery.
|
| SelectScope
The name-resolution scope of a SELECT clause.
|
| SetopNamespace
Namespace based upon a set operation (UNION, INTERSECT, EXCEPT).
|
| SqlConformance
Enumeration of valid SQL compatiblity modes.
|
| SqlModality
Relational or streaming.
|
| SqlMoniker
An interface of an object identifier that represents a SqlIdentifier
|
| SqlMonikerType
An enumeration of moniker types.
|
| SqlMonotonicity
Enumeration of types of monotonicity.
|
| SqlQualified
Fully-qualified identifier.
|
| SqlScopedShuttle
Refinement to
SqlShuttle which maintains a stack of scopes. |
| SqlUserDefinedFunction
User-defined scalar function.
|
| SqlValidator
Validates the parse tree of a SQL statement, and provides semantic
information about the parse tree.
|
| SqlValidatorCatalogReader
Supplies catalog information for
SqlValidator. |
| SqlValidatorException
Exception thrown while validating a SQL statement.
|
| SqlValidatorImpl
Default implementation of
SqlValidator. |
| SqlValidatorImpl.FunctionParamInfo
Utility object used to maintain information about the parameters in a
function call.
|
| SqlValidatorImpl.IdInfo
Information about an identifier in a particular scope.
|
| SqlValidatorImpl.Status
Validation status.
|
| SqlValidatorNamespace
A namespace describes the relation returned by a section of a SQL query.
|
| SqlValidatorScope
Name-resolution scope.
|
| SqlValidatorTable
Supplies a
SqlValidator with the metadata for a table. |
| SqlValidatorWithHints
Extends
SqlValidator to allow discovery of useful data such as fully
qualified names of sql objects, alternative valid sql objects that can be
used in the SQL statement (dubbed as hints) |
| Class and Description |
|---|
| AggregatingSelectScope
Scope for resolving identifiers within a SELECT statement that has a
GROUP BY clause.
|
| SqlMonotonicity
Enumeration of types of monotonicity.
|
| SqlValidator
Validates the parse tree of a SQL statement, and provides semantic
information about the parse tree.
|
| SqlValidatorScope
Name-resolution scope.
|
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.