public interface MapValue extends Value
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.util.Map.Entry<Value,Value>> |
entrySet() |
Value[] |
getKeyValueArray()
Returns the key-value pairs as an array of
Value . |
java.util.Set<Value> |
keySet() |
java.util.Map<Value,Value> |
map()
Returns the value as
Map . |
int |
size()
Returns number of key-value pairs in this array.
|
java.util.Collection<Value> |
values() |
asArrayValue, asBinaryValue, asBooleanValue, asExtensionValue, asFloatValue, asIntegerValue, asMapValue, asNilValue, asNumberValue, asRawValue, asStringValue, asTimestampValue, equals, getValueType, immutableValue, isArrayValue, isBinaryValue, isBooleanValue, isExtensionValue, isFloatValue, isIntegerValue, isMapValue, isNilValue, isNumberValue, isRawValue, isStringValue, isTimestampValue, toJson, writeTo
int size()
java.util.Set<Value> keySet()
java.util.Collection<Value> values()
Value[] getKeyValueArray()
Value
.
Odd elements are keys. Next element of an odd element is a value corresponding to the key.
For example, if this value represents {"k1": "v1", "k2": "v2"}
, this method returns ["k1", "v1", "k2", "v2"].