Interface | Description |
---|---|
ITupleFilter<E> |
Interface for stacked filtering iterators for
ITuple s. |
LookaheadTupleFilter.ILookaheadTupleIterator<E> |
Extends iterator semantics for
ITuple pushback. |
Class | Description |
---|---|
Advancer<E> |
Used to write logic that advances an
ITupleCursor to another key
after it visits some element. |
EmptyTupleIterator |
Empty iterator.
|
LookaheadTupleFilter<E> |
Lookahead filter for an
ITuple . |
PrefixFilter<E> |
Filter visits all
ITuple s whose keys begin with any of the specified
prefix(s). |
Reverserator<E> |
Return an iterator that traverses the tuples in the reverse of the natural
index order.
|
TestAll |
Aggregates test suites into increasing dependency order.
|
TestPrefixFilter |
Test suite for the
PrefixFilter . |
TestRemoverator |
Test suite for the
Removerator . |
TestReverserator |
Test suite for the
Reverserator . |
TestTupleFilters | |
TupleFilter<E> |
Filter supporting
ITupleIterator s. |
TupleFilter.TupleFilterator<E> |
Implementation class knows how to avoid side-effects from the reuse of
the same
Tuple instance by the base ITupleIterator impls. |
TupleRemover<E> |
Visits all elements visited by the source iterator and removes those
matching the filter.
|
TupleTransformer<E,F> |
Abstract base class for an
ITupleFilter that transforms the data type
of the keys and/or values. |
TupleUpdater<E> |
Filter allows mutation of the visited
ITuple s. |
WrappedTupleIterator<E> |
Wraps an
Iterator as an ITupleIterator . |
Stackable streaming iterator patterns for tuples based on the striterator package by Martyn Cutcher.
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.