|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| JavaRel | A relational expression of the Java calling convention. |
| TerminatorRel | A TerminatorRel is a relational expression which cannot be
fetched from, but which is the root node in the tree of SaffronRels implemented by an RelImplementor. |
| Class Summary | |
| BuiltinAggregation | BuiltinAggregation is a basic aggregator for which special
code is generated. |
| BuiltinAggregation.Count | Count is an aggregator which returns the number of rows
which have gone into it. |
| BuiltinAggregation.MinMax | MinMax implements the "min" and "max" aggregator
functions, returning the returns the smallest/largest of the values
which go into it. |
| BuiltinAggregation.Sum | Sum is an aggregator which returns the sum of the values
which go into it. |
| ExpressionReaderRel | An ExpressionReaderRel is a relational expression node which
evaluates an expression and returns the results as a relation. |
| ForTerminatorRel | Converts a SaffronRel of CallingConvention.JAVA into a Java
for-loop. |
| IterCalcRel | IterCalcRel is an iterator implementation of a combination of
ProjectRel above an optional FilterRel. |
| IterConcatenateRel | IterConcatenateRel concatenates several iterators. |
| IterOneRowRel | IterOneRowRel is an iterator implementation of
OneRowRel and FilterRel. |
| JavaAggregateRel | JavaAggregateRel implements the AggregateRel relational operator by generating code. |
| JavaDistinctRel | JavaDistinctRel implements DistinctRel inline. |
| JavaExistsRel | JavaExistsRel implements DistinctRel inline for the
special case that the input relation has zero columns. |
| JavaFilterRel | Implements the FilterRel relational expression in Java code. |
| JavaNestedLoopJoinRel | Implements the JoinRel relational expression using the
nested-loop algorithm, with output as Java code. |
| JavaOneRowRel | JavaOneRowRel implements OneRowRel inline. |
| JavaProjectRel | Implements the ProjectRel relational
expression as Java code. |
| JavaTableAccessRel | Implements the TableAccessRel relational expression in Java code. |
| JavaUnionAllRel | JavaUnionAllRel implements a UnionRel inline, without
eliminating duplicates. |
| SingleTerminatorRel | A SingleTerminatorRel is an abstract base for Terminators with one input. |
Defines Java code-generating implementations for abstract relational expressions.
| Revision | $Id: //open/saffron/src/net/sf/saffron/oj/rel/package.html#1 $ |
|---|---|
| Copyright | (C) Copyright 2003-2003 Disruptive Technologies, Inc. |
| Author | Julian Hyde |
|
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||