public interface ArrayCursor extends ValueRef, java.lang.Iterable<ValueRef>
Modifier and Type | Method and Description |
---|---|
boolean |
hasNext() |
java.util.Iterator<ValueRef> |
iterator() |
ValueRef |
next() |
int |
size() |
void |
skip() |
void |
skipAll()
Skips all of the remaining values
|
ArrayValue |
toValue()
Create an immutable value from this reference
|
accept, asBinary, asBoolean, asExtended, asFloat, asInteger, asNil, asNumber, asRaw, asString, getArrayCursor, getMapCursor, getValueType, isArray, isBinary, isBoolean, isExtended, isFloat, isInteger, isMap, isNil, isNumber, isRaw, isRef, isString, writeTo
int size()
boolean hasNext()
ValueRef next()
void skip()
void skipAll()
java.util.Iterator<ValueRef> iterator()
iterator
in interface java.lang.Iterable<ValueRef>
ArrayValue toValue()
ValueRef