protected static final class DBSExpressionEvaluator.IterInfo extends Object implements Iterator<Object>
The iterator iterates over a list of states or scalars and can be reset to a new list.
Also contains information about dependent values and iterators.
Modifier and Type | Field and Description |
---|---|
List<DBSExpressionEvaluator.IterInfo> |
dependentIterInfos |
List<DBSExpressionEvaluator.ValueInfo> |
dependentValueInfos |
protected Iterator<Object> |
it |
protected List<Object> |
list |
List<Serializable> |
steps
Traversed steps to compute this iterator list from a state.
|
Constructor and Description |
---|
IterInfo(List<Serializable> steps) |
Modifier and Type | Method and Description |
---|---|
boolean |
hasNext() |
Object |
next() |
void |
reset() |
void |
setList(Object list) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEachRemaining, remove
public final List<Serializable> steps
public final List<DBSExpressionEvaluator.ValueInfo> dependentValueInfos
public final List<DBSExpressionEvaluator.IterInfo> dependentIterInfos
public IterInfo(List<Serializable> steps)
public void reset()
Copyright © 2018 Nuxeo. All rights reserved.