Package com.couchbase.client.java.codec
Utilities and interfaces for encoding and decoding.
-
Interface Summary Interface Description JsonSerializer TheJsonSerializer
handles the serialization and deserialization of raw json data into java objects.Transcoder The transcoder is responsible for transcoding KV binary packages between their binary and their java object representation. -
Class Summary Class Description DefaultJsonSerializer The default JSON serializer.JacksonJsonSerializer A serializer backed by a user-provided JacksonObjectMapper
.JsonTranscoder LegacyTranscoder RawBinaryTranscoder RawJsonTranscoder RawStringTranscoder SerializableTranscoder This transcoder allows to serialize and deserialize objects if they implement theSerializable
interface.Transcoder.EncodedValue Represents the tuple of encoded value and flags to be used on the wire.TypeRef<T> Conveys generic type information at run time.