Package org.mapdb.elsa
Class ElsaSerializerBase.UserSerializer
java.lang.Object
org.mapdb.elsa.ElsaSerializerBase.Serializer
org.mapdb.elsa.ElsaSerializerBase.UserSerializer
- Enclosing class:
ElsaSerializerBase
protected static final class ElsaSerializerBase.UserSerializer
extends ElsaSerializerBase.Serializer
User Serializers have designated Header Byte, followed by packed Int which identifies User Serializer.
This serializer writes those data first
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final intprotected final ElsaSerializerBase.Serializer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidserialize(DataOutput out, Object value, ElsaStack objectStack) Serialize the content of an object into a ObjectOutput`
-
Field Details
-
header
protected final int header -
ser
-
-
Constructor Details
-
UserSerializer
-
-
Method Details
-
serialize
Description copied from class:ElsaSerializerBase.SerializerSerialize the content of an object into a ObjectOutput`- Specified by:
serializein classElsaSerializerBase.Serializer- Parameters:
out- ObjectOutput to save object intovalue- Object to serializeobjectStack- object stack used to handle backward references- Throws:
IOException- an exceptio from underlying stream
-