| Package | Description |
|---|---|
| org.apache.calcite.materialize |
Management of materialized query results.
|
| org.apache.calcite.plan |
Defines interfaces for constructing rule-based optimizers of
relational expressions.
|
| org.apache.calcite.rel |
Defines relational expressions.
|
| org.apache.calcite.rel.core |
Defines core relational expressions.
|
| org.apache.calcite.rex |
Provides a language for representing row-expressions.
|
| org.apache.calcite.sql2rel |
Translates a SQL parse tree to relational expression.
|
| org.apache.calcite.util |
Provides utility classes.
|
| org.apache.calcite.util.mapping |
Support for algebraic maps.
|
| Class and Description |
|---|
| IntPair
An immutable pair of integers.
|
| Class and Description |
|---|
| Mapping
A Mapping is a relationship between a source domain to target
domain of integers.
|
| Mappings.TargetMapping
Mapping suitable for mapping columns to a target.
|
| Class and Description |
|---|
| Mappings.TargetMapping
Mapping suitable for mapping columns to a target.
|
| Class and Description |
|---|
| IntPair
An immutable pair of integers.
|
| Mappings.TargetMapping
Mapping suitable for mapping columns to a target.
|
| Class and Description |
|---|
| Mappings.TargetMapping
Mapping suitable for mapping columns to a target.
|
| Class and Description |
|---|
| Mapping
A Mapping is a relationship between a source domain to target
domain of integers.
|
| Class and Description |
|---|
| IntPair
An immutable pair of integers.
|
| Mapping
A Mapping is a relationship between a source domain to target
domain of integers.
|
| Mappings.CoreMapping
Core interface of all mappings.
|
| Mappings.FunctionMapping
Mapping where every source has a target.
|
| Mappings.SourceMapping
Mapping suitable for sourcing columns.
|
| Mappings.TargetMapping
Mapping suitable for mapping columns to a target.
|
| MappingType
Describes the type of a mapping, from the most general
MappingType.MULTI_FUNCTION (every element in the source and target domain can
participate in many mappings) to the most retricted MappingType.BIJECTION (every
element in the source and target domain must be paired with precisely one
element in the other domain). |
| Class and Description |
|---|
| IntPair
An immutable pair of integers.
|
| Mapping
A Mapping is a relationship between a source domain to target
domain of integers.
|
| Mappings.AbstractMapping
Abstract implementation of
Mapping. |
| Mappings.CoreMapping
Core interface of all mappings.
|
| Mappings.FiniteAbstractMapping
Abstract implementation of mapping where both source and target
domains are finite.
|
| Mappings.FunctionMapping
Mapping where every source has a target.
|
| Mappings.IdentityMapping
The identity mapping, of a given size, or infinite.
|
| Mappings.SourceMapping
Mapping suitable for sourcing columns.
|
| Mappings.TargetMapping
Mapping suitable for mapping columns to a target.
|
| MappingType
Describes the type of a mapping, from the most general
MappingType.MULTI_FUNCTION (every element in the source and target domain can
participate in many mappings) to the most retricted MappingType.BIJECTION (every
element in the source and target domain must be paired with precisely one
element in the other domain). |
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.