Class FilterIteration<E>

java.lang.Object
org.eclipse.rdf4j.common.iteration.FilterIteration<E>
All Implemented Interfaces:
AutoCloseable, Iterator<E>, CloseableIteration<E>
Direct Known Subclasses:
DistinctIteration, FilteringIteration, FilterIterator, IntersectIteration, MinusIteration, OffsetIteration, ReducedIteration, SPARQLMinusIteration

public abstract class FilterIteration<E> extends Object implements CloseableIteration<E>
A CloseableIteration that wraps another Iteration, applying a filter on the objects that are returned. Subclasses must implement the accept method to indicate which objects should be returned.