public interface Serializer
| Modifier and Type | Method and Description |
|---|---|
static SerializerBuilder |
builder()
Creates a new serializer builder.
|
static SerializerBuilder |
builder(java.lang.String name)
Creates a new serializer builder.
|
<T> T |
decode(byte[] bytes)
Deserialize the specified bytes.
|
<T> byte[] |
encode(T object)
Serialize the specified object.
|
static Serializer |
using(Namespace namespace)
Creates a new Serializer instance from a Namespace.
|
static SerializerBuilder builder()
static SerializerBuilder builder(java.lang.String name)
name - the serializer name<T> byte[] encode(T object)
T - encoded typeobject - object to serialize.<T> T decode(byte[] bytes)
T - decoded typebytes - byte array to deserialize.static Serializer using(Namespace namespace)
namespace - serializer namespaceCopyright © 2013-2019. All Rights Reserved.