Package org.databene.commons.iterator

Provides implementation and framework for java.util.Iterator

See:
          Description

Interface Summary
BidirectionalIterator<E> Iterator that may iterate forward and backward.
 

Class Summary
ArrayIterable<E> Implementation of the Iterable interface which creates Iterator that iterate over an array.
ArrayIterator<E> Iterator implementation that iterates the elements of an array.
BidirectionalListIterator<E> A BidirectionalIterator for Lists.
ConvertingIterator<S,T> Iterator proxy that converts iterated objects before providing them to the caller.
CyclicIterator<E> Iterates through another BidirectionalIterator repeatedly.
DefaultTypedIterable<E> Iterable proxy that adds type information to an untyped Iterable.
FilteringIterator<E> Filters elements of another Iterator or BidirectionalIterator by a Filter element.
HeavyweightIterableAdapter<E> Wraps an Iterable with a HeavyweightIterable.
HeavyweightIteratorAdapter<S,P> Wraps an Iterator with a HeavyweightIterator.
HeavyweightIteratorProxy<E> Wraps an Iterator with a HeavyweightIterator.
IteratorProxy<E> Proxy for a BidirectionalIterator.
IteratorTestCase  
IteratorTestCase.NextHelper<T>  
JDKIteratorWrapper<E> Wraps a JDK Iterator into a BidirectionalIterator, making the unsupported operations throw an UnsupportedOperationException.
ReverseIterator<E> Iterates through a BidirectionalIterator in reverse order.
TextLineIterable Creates Iterator object that iterate through the lines of a text file from the specified uri.
 

Package org.databene.commons.iterator Description

Provides implementation and framework for java.util.Iterator



Copyright © 2010. All Rights Reserved.