S
- type of the object to serializepublic class StandardSerializer<S extends Serializable> extends Object implements Serializer<S>
Modifier and Type | Class and Description |
---|---|
static interface |
StandardSerializer.ReadStrategy<S extends Serializable>
Read object strategy to allow deserialization across class loaders (in
case multiple class loaders are used).
|
Modifier and Type | Method and Description |
---|---|
S |
deserialize(byte[] serialization)
REstores an object from its serialization
|
static <S extends Serializable> |
getInstance()
Gets an instance of
Serializer . |
static <S extends Serializable> |
getInstance(StandardSerializer.ReadStrategy<S> readStrategy)
Gets an instance of
Serializer . |
byte[] |
serialize(S subject)
Serializes the subject.
|
public static <S extends Serializable> Serializer<S> getInstance()
Serializer
.Serializer
public static <S extends Serializable> Serializer<S> getInstance(StandardSerializer.ReadStrategy<S> readStrategy)
Serializer
.readStrategy
- read strategySerializer
public byte[] serialize(S subject)
Serializer
serialize
in interface Serializer<S extends Serializable>
subject
- subject to serializesubject
public S deserialize(byte[] serialization)
Serializer
deserialize
in interface Serializer<S extends Serializable>
serialization
- serializationCopyright © 2015. All Rights Reserved.