public class JsonValueSerializerWrapper extends Object implements JsonSerializer
Constructor and Description |
---|
JsonValueSerializerWrapper(JsonSerializer wrapped) |
Modifier and Type | Method and Description |
---|---|
<T> T |
deserialize(Class<T> target,
byte[] input)
Deserializes raw input into the target class.
|
<T> T |
deserialize(TypeRef<T> target,
byte[] input)
Deserializes raw input into the target type.
|
byte[] |
serialize(Object input)
Serializes the given input into its encoded byte array form.
|
public JsonValueSerializerWrapper(JsonSerializer wrapped)
public byte[] serialize(Object input)
JsonSerializer
serialize
in interface JsonSerializer
input
- the object as input.public <T> T deserialize(Class<T> target, byte[] input)
JsonSerializer
deserialize
in interface JsonSerializer
T
- the generic type to deserialize into.target
- the target class.input
- the raw input.public <T> T deserialize(TypeRef<T> target, byte[] input)
JsonSerializer
deserialize
in interface JsonSerializer
T
- the type to deserialize into.target
- the target type.input
- the raw input.Copyright © 2024 Couchbase, Inc.. All rights reserved.