Package | Description |
---|---|
com.bigdata.striterator |
Streaming iterator patterns based on Martyn Cutcher's striterator design
but supporting generics and with extensions for closable, chunked, and
ordered streaming iterators.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IChunkedOrderedStriterator<I extends IChunkedOrderedIterator<E>,E>
Generic-enabled streaming iterator pattern for chunked ordered iterators.
|
interface |
IChunkedStriterator<I extends IChunkedIterator<E>,E>
Generic-enabled streaming iterator pattern for chunked iterators.
|
Modifier and Type | Class and Description |
---|---|
class |
ChunkedOrderedStriterator<I extends IChunkedOrderedIterator<E>,E>
Chunked ordered streaming iterator.
|
class |
ChunkedStriterator<I extends IChunkedIterator<E>,E>
Chunked streaming iterator.
|
class |
GenericChunkedOrderedStriterator<E>
Chunked ordered streaming iterator class that supresses generic types.
|
class |
GenericChunkedStriterator<E>
Chunked streaming iterator class that supresses generic types.
|
class |
GenericStriterator<E>
Streaming iterator class that suppresses generic types.
|
class |
Striterator<I extends Iterator<E>,E>
Streaming iterator pattern.
|
Modifier and Type | Method and Description |
---|---|
IStriterator<I,E> |
IStriterator.addFilter(IFilter<I,?,E> filter)
Stack a filter on the source iterator.
|
IStriterator<I,E> |
Striterator.addFilter(IFilter<I,?,E> filter) |
IStriterator<I,E> |
IStriterator.addInstanceOfFilter(Class<E> cls)
Visits elements that are instances of the specified class.
|
IStriterator<I,E> |
Striterator.addInstanceOfFilter(Class<E> cls) |
IStriterator<I,E> |
IStriterator.append(I src)
Appends the given iterator when this iterator is exhausted.
|
IStriterator<I,E> |
Striterator.append(I src) |
IStriterator<I,E> |
Striterator.exclude(Set<E> set)
Exclude elements found in the set.
|
IStriterator<I,E> |
Striterator.makeUnique() |
IStriterator<I,E> |
Striterator.map(Object client,
Method method) |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.