|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
Terminator | A Terminator is a relational expression which cannot be fetched
from, but which is the root node in the tree of Rel s
implemented by an Implementor . |
Class Summary | |
ExistsConverter | An ExistsConverter converts a relational expression node
(Rel ) to CallingConvention.EXISTS_ORDINAL
calling convention: an expression which yields true if the
relation returns at least one row. |
ForTerminator | Converts a Rel of CallingConvention.JAVA into a
Java for -loop. |
JavaAggregate | JavaAggregate implements the Aggregate
relational operator by generating code. |
JavaDistinct | JavaDistinct implements Distinct inline. |
JavaExists | JavaExists implements Distinct inline for the
special case that the input relation has zero columns. |
JavaFilter | JavaFilter implements Filter in code. |
JavaNestedLoopJoin | JavaNestedLoopJoin implements Join using the
nested-loop algorithm, with output as code. |
JavaOneRow | JavaOneRow implements OneRow inline. |
JavaProject | JavaProject implements the Project relational
expression as Java code. |
JavaTableAccess | |
JavaUnionAll | JavaUnionAll implements a Union inline, without
eliminating duplicates. |
SingleTerminator | A SingleTerminator is an abstract base for
Terminator s with one input. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |