public interface ArrayValue extends Value, ArrayCursor
ArrayCursor.iterator()
or
toValueArray()
methods to traverse the array contents.Modifier and Type | Method and Description |
---|---|
Value |
apply(int index) |
Value |
get(int index) |
ArrayValue |
toValue()
Create an immutable value from this reference
|
Value[] |
toValueArray() |
asArrayValue, asMapValue
hasNext, iterator, next, size, skip, skipAll
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
Value[] toValueArray()
Value get(int index)
Value apply(int index)
ArrayValue toValue()
ValueRef
toValue
in interface ArrayCursor
toValue
in interface ValueRef