Class LeafIterator
- java.lang.Object
-
- com.google.common.collect.UnmodifiableIterator<T>
-
- com.google.common.collect.AbstractIterator<AbstractTraceRegion>
-
- org.eclipse.xtext.generator.trace.LeafIterator
-
- All Implemented Interfaces:
java.util.Iterator<AbstractTraceRegion>
public class LeafIterator extends com.google.common.collect.AbstractIterator<AbstractTraceRegion>
- Noextend:
- This class is not intended to be subclassed by clients.
- Noinstantiate:
- This class is not intended to be instantiated by clients.
-
-
Constructor Summary
Constructors Constructor Description LeafIterator(AbstractTraceRegion root)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractTraceRegion
computeNext()
protected AbstractTraceRegion
firstLeafOfCurrent()
-
Methods inherited from class com.google.common.collect.AbstractIterator
endOfData, hasNext, next, peek
-
-
-
-
Constructor Detail
-
LeafIterator
public LeafIterator(AbstractTraceRegion root)
-
-
Method Detail
-
computeNext
protected AbstractTraceRegion computeNext()
- Specified by:
computeNext
in classcom.google.common.collect.AbstractIterator<AbstractTraceRegion>
-
firstLeafOfCurrent
protected AbstractTraceRegion firstLeafOfCurrent()
-
-