Interface | Description |
---|---|
MutableIndexedRowIterator |
Class | Description |
---|---|
AbstractAcceptingRowIterator | |
AbstractFilteringRowIterator | |
AbstractJoinedRowIterator | |
BaseRowIterator |
An abstract base implementation of
RowIterator . |
ChainedRowIterator |
Chains together one or more
RowIterator s to make them look like one (similiar
to a SQL UNION). |
ChangingIndexedRowIterator |
A
DelegatingRowIterator that is wraps a RowIterator from
some Index , and that can be reset to recreate the iterator for
a new bound value . |
CollatingRowIterator |
Collates the results of two or more sorted
RowIterator s according to the given
RowComparator . |
DelegatingRowIterator |
An abstract base
RowIterator that delegates all calls to a wrapped instance. |
DistinctRowIterator |
A
DelegatingRowIterator implementing DISTINCT. |
EmptyRowIterator |
A
RowIterator that contains no Row s. |
FilteringChangingIndexedRowIterator | |
FilteringRowIterator | |
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 | |
LimitingRowIterator |
RowIterator implementing LIMIT and OFFSET. |
ListIteratorRowIterator |
A
RowIterator that simply wraps a ListIterator . |
ListRowIterator |
A
RowIterator that 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 | |
RowViewRowIterator | |
SingleRowIterator |
A
RowIterator over a single Row . |
SortedRowIterator | |
SortedRowIterator.MergeSort | |
SortedRowIterator.MutableMergeSort | |
TransformingRowIterator | |
UnmodifiableRowIterator |
RowIterator
implementations.