org.eclipse.higgins.idas.cp.rdf.util
Class SelectingIterator
java.lang.Object
org.eclipse.higgins.idas.cp.rdf.util.ReadOnlyIterator
org.eclipse.higgins.idas.cp.rdf.util.SelectingIterator
- All Implemented Interfaces:
- Iterator
- Direct Known Subclasses:
- NotNullIterator
- public abstract class SelectingIterator
- extends ReadOnlyIterator
An iterator that returns only elements of another iterator that satisfy a certain condition.
In order for the hasNext() function to behave correctly, the iterator always looks ahead one
element.
- Author:
- msabadello at parityinc dot net
SelectingIterator
public SelectingIterator(Iterator iterator)
hasNext
public boolean hasNext()
next
public Object next()
select
public abstract boolean select(Object item)