| Package | Description |
|---|---|
| org.apache.calcite.adapter.enumerable |
Query optimizer rules for Java calling convention.
|
| org.apache.calcite.interpreter |
Provides an implementation of relational expressions using an interpreter.
|
| Modifier and Type | Class and Description |
|---|---|
private static class |
EnumerableInterpretable.EnumerableNode
Interpreter node that reads from an
Enumerable. |
| Modifier and Type | Method and Description |
|---|---|
Node |
EnumerableBindable.implement(InterpretableRel.InterpreterImplementor implementor) |
Node |
EnumerableInterpretable.implement(InterpretableRel.InterpreterImplementor implementor) |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
AbstractSingleNode<T extends SingleRel>
An interpreter that takes expects one incoming source relational expression.
|
class |
AggregateNode
Interpreter node that implements an
Aggregate. |
class |
FilterNode
Interpreter node that implements a
Filter. |
class |
JoinNode
Interpreter node that implements a
Join. |
class |
ProjectNode
Interpreter node that implements a
Project. |
class |
SortNode
Interpreter node that implements a
Sort. |
class |
TableScanNode
Interpreter node that implements a
TableScan. |
class |
UnionNode
Interpreter node that implements a
Union. |
class |
ValuesNode
Interpreter node that implements a
Values. |
class |
WindowNode
Interpreter node that implements a
Window. |
| Modifier and Type | Field and Description |
|---|---|
(package private) Node |
Interpreter.NodeInfo.node |
protected Node |
Interpreter.CompilerImpl.node |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.