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 reset to 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 decorator and
RowIterator.
|
RowViewRowIterator | A RowIteratorthat creates RowViews based upon selected Rowidentifiers. |
SingleRowIterator | A RowIteratorover a single Row. |
SortedRowIterator | |
SortedRowIterator.MergeSort | |
SortedRowIterator.MutableMergeSort | |
TransformingRowIterator |
A DelegatingRowIteratorthat transforms each returned
Row.
|
UnmodifiableRowIterator |