T
- the adapted typepublic interface MessagePackAdapter<T>
Modifier and Type | Method and Description |
---|---|
T |
deserialize(org.msgpack.value.Value value,
BiFunction<org.msgpack.value.Value,ValueType,Object> deserialize)
Deserialize.
|
org.msgpack.value.Value |
serialize(Object object,
Function<Object,org.msgpack.value.Value> serialize)
Serialize.
|
Class<T> |
type() |
org.msgpack.value.Value serialize(Object object, Function<Object,org.msgpack.value.Value> serialize) throws IOException
object
- Object to serialize, never nullserialize
- Serialization function for nested structure serializationIOException
T deserialize(org.msgpack.value.Value value, BiFunction<org.msgpack.value.Value,ValueType,Object> deserialize) throws IOException
value
- MessagePack valuedeserialize
- Deserialization function for nested structure deserializationIOException