Package org.openjena.atlas.iterator

Interface Summary
Accumulate<T,R>  
Action<T>  
Filter<T>  
Iter.Folder<X,Y>  
IteratorTruncate.Test  
Transform<T,R>  
 

Class Summary
AccString<T>  
ActionCount<T>  
ActionNothing<T>  
ActionPrint<T extends Printable>  
FilterOutNulls<T>  
FilterStack<T> Add a filter to a chain - the original filter is called after this new sub-filter.
FilterUnique<T>  
Iter<T>  
IteratorArray<T> Iterator over a Java base array
IteratorBlockingQueue<T> Iterator over a blocking queue until queue end seen
IteratorConcat<T> Iterator of Iterators
IteratorCons<T> IteratorCons : the concatenation of two iterators.
IteratorDelayedInitialization<T> Class to delay the initialization of an iterator until first call of an Iterator operation.
IteratorInteger  
IteratorResourceClosing<T> This iterator will automatically close a Closeable resource when the iterator is exhausted.
IteratorSlotted<T> An Iterator with a one slot lookahead.
IteratorTruncate<T> Iterate while a condition return true, then stop
IteratorWithBuffer<T> Iterator that delays output by N slots so you can react to the output before it's yielded.
IteratorWithHistory<T> Remembers the last N yields.
MapUtils  
NullIterator<T> Null Iterator - also guaranteed sharable and immutable
PeekIterator<T> PeekIterator - is one slot ahead from the wrapped iterator
PushbackIterator<T>  
RepeatApplyIterator<T>  
SingletonIterator<T>  
WrapperIterator<T>  
 



Licenced under the Apache License, Version 2.0