Package | Description |
---|---|
org.axiondb.engine.rowiterators |
RowIterator implementations. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAcceptingRowIterator
|
class |
AbstractFilteringRowIterator |
class |
AbstractJoinedRowIterator |
class |
ChainedRowIterator
Chains together one or more
RowIterator s to make them look like one (similiar
to a SQL UNION). |
class |
CollatingRowIterator
Collates the results of two or more sorted
RowIterator s according to the given
RowComparator . |
class |
DistinctRowIterator
A
DelegatingRowIterator implementing DISTINCT. |
class |
FilteringChangingIndexedRowIterator |
class |
FilteringRowIterator
|
class |
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.
|
class |
JoinRowIterator
A
RowIterator that simply wraps a ListIterator . |
class |
LazyRowRowIterator
|
class |
LimitingRowIterator
RowIterator implementing LIMIT and OFFSET. |
class |
ListIteratorRowIterator
A
RowIterator that simply wraps a ListIterator . |
class |
ListRowIterator
A
RowIterator that for a given List . |
class |
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.
|
class |
ReverseSortedRowIterator
Reverse a SortedRowIterator.
|
class |
RowViewRowIterator
|