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, waitforEachRemaining, removepublic 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.