public class DistinctPredicatedProxyNodeIterator<T extends Node> extends PredicatedProxyNodeIterator<T>
Modifier and Type | Field and Description |
---|---|
private NodeBitMap |
visited |
current
Constructor and Description |
---|
DistinctPredicatedProxyNodeIterator(Iterator<T> iterator,
NodePredicate predicate) |
Modifier and Type | Method and Description |
---|---|
private boolean |
accept(T n) |
protected void |
forward() |
hasNext, next, remove
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
private NodeBitMap visited
public DistinctPredicatedProxyNodeIterator(Iterator<T> iterator, NodePredicate predicate)