|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
RowIterator implementations.
See:
Description
| Interface Summary | |
|---|---|
| MutableIndexedRowIterator | |
| Class Summary | |
|---|---|
| AbstractAcceptingRowIterator | Abstract base DelegatingRowIteratorthat excludes Rows that are not
acceptable. |
| AbstractFilteringRowIterator | |
| AbstractJoinedRowIterator | |
| BaseRowIterator | An abstract base implementation of RowIterator. |
| ChainedRowIterator | Chains together one or more RowIterators to make them look like one (similiar
to a SQL UNION). |
| ChangingIndexedRowIterator | A DelegatingRowIteratorthat is wraps a RowIteratorfrom
some Index, and that can be resetto recreate the iterator for
a new bound value. |
| CollatingRowIterator | Collates the results of two or more sorted RowIterators according to the given
RowComparator. |
| DelegatingRowIterator | An abstract base RowIteratorthat delegates all calls to a wrapped instance. |
| DistinctRowIterator | A DelegatingRowIteratorimplementing DISTINCT. |
| EmptyRowIterator | A RowIteratorthat contains no Rows. |
| FilteringChangingIndexedRowIterator | |
| FilteringRowIterator | A DelegatingRowIterator that only returns Rows
that match a given WhereNode. |
| GroupedRowIterator | Processes a "raw" iterator to implement GROUP BY functionality. |
| IndexNestedLoopJoinedRowIterator | The Index Nested Loop Join or Augmented Nested Loop Join (ANL) is by far the most common join method and is the classic Axion join method. |
| JoinRowIterator | A RowIterator that simply wraps a ListIterator. |
| LazyRowRowIterator | A RowIteratorthat creates LazyRows based upon a list of
Rowidentifiers. |
| LimitingRowIterator | RowIteratorimplementing LIMIT and OFFSET. |
| ListIteratorRowIterator | A RowIteratorthat simply wraps a ListIterator. |
| ListRowIterator | A RowIteratorthat for a given List. |
| NestedLoopJoinedRowIterator | A Nested Loop Join is performed by doing a scan over the left subtree and for each row in it performing a full scan of the right subtree. |
| RebindableIndexedRowIterator | A DelegatingRowIterator that is wraps
a RowIterator from some Index,
and that can be reset to recreate the iterator
for a new bound value. |
| ReverseSortedRowIterator | Reverse a SortedRowIterator. |
| RowIteratorRowDecoratorIterator | A RowDecoratorIteratorbased upon some decoratorand
RowIterator. |
| RowViewRowIterator | A RowIteratorthat creates RowViews based upon selected
Rowidentifiers. |
| SingleRowIterator | A RowIteratorover a single Row. |
| SortedRowIterator | |
| SortedRowIterator.MergeSort | |
| SortedRowIterator.MutableMergeSort | |
| TransformingRowIterator | A DelegatingRowIteratorthat transformseach returned
Row. |
| UnmodifiableRowIterator | |
RowIterator implementations.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||