| Package | Description |
|---|---|
| org.apache.calcite.adapter.enumerable |
Query optimizer rules for Java calling convention.
|
| org.apache.calcite.plan |
Defines interfaces for constructing rule-based optimizers of
relational expressions.
|
| org.apache.calcite.rel.core |
Defines core relational expressions.
|
| org.apache.calcite.rel.logical |
Defines logical relational expressions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EnumerableCalc
Implementation of
Calc in
enumerable calling convention. |
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Predicate<Calc> |
RelOptUtil.CALC_PREDICATE
Predicate for whether a calc contains multisets or windowed
aggregates.
|
| Modifier and Type | Method and Description |
|---|---|
Calc |
Calc.copy(RelTraitSet traitSet,
List<RelNode> inputs) |
abstract Calc |
Calc.copy(RelTraitSet traitSet,
RelNode child,
RexProgram program)
Creates a copy of this
Calc. |
Calc |
Calc.copy(RelTraitSet traitSet,
RelNode child,
RexProgram program,
List<RelCollation> collationList)
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LogicalCalc
A relational expression which computes project expressions and also filters.
|
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.