Uses of Class
org.axiondb.engine.rowiterators.BaseRowIterator

Packages that use BaseRowIterator
org.axiondb.engine.rowiterators RowIterator implementations. 
 

Uses of BaseRowIterator in org.axiondb.engine.rowiterators
 

Subclasses of BaseRowIterator in org.axiondb.engine.rowiterators
 class AbstractAcceptingRowIterator
          Abstract base DelegatingRowIteratorthat excludes Rows that are not acceptable.
 class AbstractFilteringRowIterator
           
 class AbstractJoinedRowIterator
           
 class ChainedRowIterator
          Chains together one or more RowIterators to make them look like one (similiar to a SQL UNION).
 class CollatingRowIterator
          Collates the results of two or more sorted RowIterators according to the given RowComparator.
 class DistinctRowIterator
          A DelegatingRowIteratorimplementing DISTINCT.
 class FilteringChangingIndexedRowIterator
           
 class FilteringRowIterator
          A DelegatingRowIterator that only returns Rows that match a given WhereNode.
 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
          A RowIteratorthat creates LazyRows based upon a list of Rowidentifiers.
 class LimitingRowIterator
          RowIteratorimplementing LIMIT and OFFSET.
 class ListIteratorRowIterator
          A RowIteratorthat simply wraps a ListIterator.
 class ListRowIterator
          A RowIteratorthat 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
          A RowIteratorthat creates RowViews based upon selected Rowidentifiers.