Uses of Package
org.apache.calcite.rel.type
-
Packages that use org.apache.calcite.rel.type Package Description org.apache.calcite.adapter.cassandra Cassandra query provider.org.apache.calcite.adapter.clone Provides utility classes.org.apache.calcite.adapter.csv Calcite query provider that reads from CSV (comma-separated value) files.org.apache.calcite.adapter.druid Query provider based on a Druid database.org.apache.calcite.adapter.elasticsearch Query provider based on an Elasticsearch2 DB.org.apache.calcite.adapter.enumerable Query optimizer rules for Java calling convention.org.apache.calcite.adapter.file Calcite query provider that reads from web tables (HTML).org.apache.calcite.adapter.geode.rel Query provider based on Apache Geode (Gemfire) In Memory Data Gridorg.apache.calcite.adapter.geode.simple Query provider based on Apache Geode (Gemfire) In Memory Data Gridorg.apache.calcite.adapter.geode.util Query provider based on Apache Geode (Gemfire) In Memory Data Gridorg.apache.calcite.adapter.java Query provider based on Java in-memory data structures.org.apache.calcite.adapter.jdbc Query provider based on a JDBC data source.org.apache.calcite.adapter.mongodb Query provider based on a MongoDB database.org.apache.calcite.adapter.pig Pig query provider.org.apache.calcite.adapter.spark Adapter based on the Apache Spark data management system.org.apache.calcite.adapter.splunk Splunk query provider.org.apache.calcite.adapter.tpcds TPC-DS schema.org.apache.calcite.adapter.tpch TPC-H schema.org.apache.calcite.chinook End to end tests.org.apache.calcite.example.maze User-defined table function that generates a maze.org.apache.calcite.interpreter Provides an implementation of relational expressions using an interpreter.org.apache.calcite.jdbc JDBC driver for Calcite.org.apache.calcite.materialize Management of materialized query results.org.apache.calcite.piglet Piglet, a Pig-like language.org.apache.calcite.plan Defines interfaces for constructing rule-based optimizers of relational expressions.org.apache.calcite.plan.hep Provides a heuristic planner implementation for the interfaces inorg.apache.calcite.plan
.org.apache.calcite.plan.volcano Optimizes relational expressions.org.apache.calcite.prepare Preparation of queries (parsing, planning and implementation).org.apache.calcite.rel Defines relational expressions.org.apache.calcite.rel.core Defines core relational expressions.org.apache.calcite.rel.externalize Facilities to externalizeRelNode
s to and from XML and JSON format.org.apache.calcite.rel.logical Defines logical relational expressions.org.apache.calcite.rel.metadata Defines metadata interfaces and utilities for relational expressions.org.apache.calcite.rel.mutable Defines mutable relational expressions.org.apache.calcite.rel.rel2sql Translates a relational expression to SQL parse tree.org.apache.calcite.rel.rules Provides a core set of planner rules.org.apache.calcite.rel.type Defines a type system for relational expressions.org.apache.calcite.rex Provides a language for representing row-expressions.org.apache.calcite.schema Schema SPI.org.apache.calcite.schema.impl Utilities to help implement Calcite's SPIs.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.ddl Parse tree for SQL DDL statements.org.apache.calcite.sql.dialect SQL unparsers for JDBC dialects.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.org.apache.calcite.tools Provides utility classes. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.cassandra Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.clone Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.csv Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.druid Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.elasticsearch Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.enumerable Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.file Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.geode.rel Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.geode.simple Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.geode.util Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeFactoryImpl Abstract base for implementations ofRelDataTypeFactory
.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.java Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.jdbc Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.mongodb Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.pig Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.spark Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.splunk Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.tpcds Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.adapter.tpch Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.chinook Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.example.maze Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.interpreter Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.jdbc Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeFactoryImpl Abstract base for implementations ofRelDataTypeFactory
.RelDataTypeFamily RelDataTypeFamily represents a family of related types.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
.RelDataTypeImpl RelDataTypeImpl is an abstract base for implementations ofRelDataType
.RelDataTypeSystem Type system.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
.RelRecordType RelRecordType represents a structured type having named fields. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.materialize Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.piglet Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.plan Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.plan.hep Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.plan.volcano Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.prepare Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.rel Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.rel.core Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.rel.externalize Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.rel.logical Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.rel.metadata Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.rel.mutable Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.rel.rel2sql Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.rel.rules Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.rel.type Class Description DynamicRecordType Specific type of RelRecordType that corresponds to a dynamic table, where columns are created as they are requested.RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeComparability RelDataTypeComparability is an enumeration of the categories of comparison operators which types may support.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeFactory.Builder Fluid API to build a list of fields.RelDataTypeFactory.FieldInfo Deprecated.RelDataTypeFactory.FieldInfoBuilder Deprecated.RelDataTypeFamily RelDataTypeFamily represents a family of related types.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
.RelDataTypeFieldImpl Default implementation ofRelDataTypeField
.RelDataTypeHolder Holding the expandable list of fields for dynamic table.RelDataTypeImpl RelDataTypeImpl is an abstract base for implementations ofRelDataType
.RelDataTypeImpl.Slot RelDataTypePrecedenceList RelDataTypePrecedenceList defines a type precedence list for a particular type.RelDataTypeSystem Type system.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
.RelRecordType RelRecordType represents a structured type having named fields.StructKind Describes a policy for resolving fields in record types. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.rex Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeFamily RelDataTypeFamily represents a family of related types.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.schema Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.schema.impl Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.sql Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypePrecedenceList RelDataTypePrecedenceList defines a type precedence list for a particular type.RelDataTypeSystem Type system. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.sql.advise Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.sql.ddl Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.sql.dialect Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeSystem Type system. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.sql.fun Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.sql.type Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeComparability RelDataTypeComparability is an enumeration of the categories of comparison operators which types may support.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeFactoryImpl Abstract base for implementations ofRelDataTypeFactory
.RelDataTypeFamily RelDataTypeFamily represents a family of related types.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
.RelDataTypeImpl RelDataTypeImpl is an abstract base for implementations ofRelDataType
.RelDataTypePrecedenceList RelDataTypePrecedenceList defines a type precedence list for a particular type.RelDataTypeSystem Type system.RelProtoDataType Can be converted into aRelDataType
given aRelDataTypeFactory
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.sql.validate Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
.StructKind Describes a policy for resolving fields in record types. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.sql2rel Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
. -
Classes in org.apache.calcite.rel.type used by org.apache.calcite.tools Class Description RelDataType RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeFactory RelDataTypeFactory is a factory for datatype descriptors.RelDataTypeField RelDataTypeField represents the definition of a field in a structuredRelDataType
.RelDataTypeSystem Type system.