Interface IClassSerializer<T>
- All Known Implementing Classes:
BooleanClassSerializer,BooleanPrimitiveClassSerializer,ByteArrayClassSerializer,ByteClassSerializer,BytePrimitiveClassSerializer,CharacterClassSerializer,CharPrimitiveClassSerializer,DefaultCompressedClassSerializer,DoubleClassSerializer,DoublePrimitiveClassSerializer,ExternalizableClassSerializer,FloatClassSerializer,FloatPrimitiveClassSerializer,HashMapSerializer,IntegerClassSerializer,IntegerCompressedClassSerializer,IntPrimitiveClassSerializer,IntPrimitiveCompressedClassSerializer,LongClassSerializer,LongCompressedClassSerializer,LongPrimitiveClassSerializer,LongPrimitiveCompressedClassSerializer,NullClassSerializer,ObjectClassSerializer,ShortClassSerializer,ShortCompressedClassSerializer,ShortPrimitiveClassSerializer,ShortPrimitiveCompressedClassSerializer,SmartExternalizableSerializer,StringClassSerializer
public interface IClassSerializer<T>
- Since:
- 7.1
- Author:
- Niv Ingberg
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final byte -
Method Summary
Modifier and TypeMethodDescriptionbytegetCode()default Tread(ObjectInput in) voidwrite(ObjectOutput out, T obj)
-
Field Details
-
CODE_NULL
static final byte CODE_NULL- See Also:
-
CODE_OBJECT
static final byte CODE_OBJECT- See Also:
-
CODE_STRING
static final byte CODE_STRING- See Also:
-
CODE_SMART_EXTERNALIZABLE
static final byte CODE_SMART_EXTERNALIZABLE- See Also:
-
CODE_BYTE
static final byte CODE_BYTE- See Also:
-
CODE_SHORT
static final byte CODE_SHORT- See Also:
-
CODE_INTEGER
static final byte CODE_INTEGER- See Also:
-
CODE_LONG
static final byte CODE_LONG- See Also:
-
CODE_FLOAT
static final byte CODE_FLOAT- See Also:
-
CODE_DOUBLE
static final byte CODE_DOUBLE- See Also:
-
CODE_BOOLEAN
static final byte CODE_BOOLEAN- See Also:
-
CODE_CHARACTER
static final byte CODE_CHARACTER- See Also:
-
CODE_BYTE_ARRAY
static final byte CODE_BYTE_ARRAY- See Also:
-
CODE_HASHMAP
static final byte CODE_HASHMAP- See Also:
-
-
Method Details
-
getCode
byte getCode() -
write
- Throws:
IOException
-
read
- Throws:
IOExceptionClassNotFoundException
-
getDefaultValue
-