public final class ExpandableStepIterator<S> extends Object implements Iterator<Traverser.Admin<S>>, Serializable
Constructor and Description |
---|
ExpandableStepIterator(Step<S,?> hostStep) |
ExpandableStepIterator(Step<S,?> hostStep,
TraverserSet<S> traverserSet) |
Modifier and Type | Method and Description |
---|---|
void |
add(Iterator<Traverser.Admin<S>> iterator) |
void |
add(Traverser.Admin<S> traverser) |
void |
clear() |
boolean |
hasNext() |
Traverser.Admin<S> |
next() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEachRemaining, remove
public ExpandableStepIterator(Step<S,?> hostStep, TraverserSet<S> traverserSet)
public boolean hasNext()
hasNext
in interface Iterator<Traverser.Admin<S>>
public Traverser.Admin<S> next()
next
in interface Iterator<Traverser.Admin<S>>
public void add(Iterator<Traverser.Admin<S>> iterator)
public void add(Traverser.Admin<S> traverser)
public void clear()
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.