| Class | Description |
|---|---|
| BinaryOperator |
BinaryOperator: The basic binary operator class.
|
| CartesianProduct |
CartesianProduct: A cartesian product between two inuput operators.
|
| EndOfStreamTuple |
EndOfStreamTuple: Signifies the end of a stream.
|
| ExternalSort |
ExternalSort: Your implementation of sorting.
|
| GraceHashJoin |
MergeJoin: Implements a merge join.
|
| HashGroup |
HashGroup: Your implementation of hash-based grouping.
|
| MergeJoin |
MergeJoin: Implements a merge join.
|
| MessageSink |
MessageSink: A simple interface to provide DB messages to the user
as an operator.
|
| NestedLoopsJoin |
NestedLoopsJoin: Implements a (blocking) nested loops join.
|
| NullUnaryOperator | |
| Operator |
Operator: The basic operator abstraction.
|
| PhysicalJoin |
PhysicalJoin: The base class for all joins.
|
| Project |
Project: Implements standard attribute projection.
|
| RelationScan |
RelationScan: Scans an input relation from its primary file.
|
| Select |
Select: Implementation of a selection operator.
|
| Sink |
Sink: An operator acting as a sink for other operators (i.e., it
simply saves its input and propagates it on getNext() calls).
|
| SourceOperator |
SourceOperator: An operator that acts as a source to other
operators.
|
| UnaryOperator |
UnaryOperator: Models a unary engine operator.
|
| Exception | Description |
|---|---|
| EngineException |
EngineException: Thrown whenever there is an engine error.
|