@StringContentType public class DefaultObjectSerializer extends ObjectSerializer implements DaprObjectSerializer
OBJECT_MAPPER
Constructor and Description |
---|
DefaultObjectSerializer() |
Modifier and Type | Method and Description |
---|---|
<T> T |
deserialize(byte[] data,
Class<T> clazz)
Deserializes the byte array into the original object.
|
byte[] |
serialize(Object o)
Serializes a given state object into byte array.
|
public byte[] serialize(Object o) throws IOException
serialize
in interface DaprObjectSerializer
serialize
in class ObjectSerializer
o
- State object to be serialized.IOException
- In case state cannot be serialized.public <T> T deserialize(byte[] data, Class<T> clazz) throws IOException
deserialize
in interface DaprObjectSerializer
deserialize
in class ObjectSerializer
T
- Generic type of the object being deserialized.data
- Content to be parsed.clazz
- Type of the object being deserialized.IOException
- In case content cannot be deserialized.Copyright © 2020. All rights reserved.