| 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 BindVariable 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 java.util.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 | |