org.msgpack.value
Interface MapValue

All Superinterfaces:
MapCursor, Value, ValueRef
All Known Implementing Classes:
MapValueImpl

public interface MapValue
extends Value, MapCursor

Created on 5/30/14.


Method Summary
 Value[] toKeyValueSeq()
           
 java.util.Map<Value,Value> toMap()
           
 MapValue toValue()
          Create an immutable value from this reference
 
Methods inherited from interface org.msgpack.value.Value
asArrayValue, asMapValue
 
Methods inherited from interface org.msgpack.value.MapCursor
hasNext, nextKeyOrValue, size, skipAll, skipKeyOrValue
 
Methods inherited from interface org.msgpack.value.ValueRef
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
 

Method Detail

toKeyValueSeq

Value[] toKeyValueSeq()

toMap

java.util.Map<Value,Value> toMap()

toValue

MapValue toValue()
Description copied from interface: ValueRef
Create an immutable value from this reference

Specified by:
toValue in interface MapCursor
Specified by:
toValue in interface ValueRef
Returns: