Class ExternalizableClassSerializer
java.lang.Object
com.gigaspaces.internal.serialization.ExternalizableClassSerializer
- All Implemented Interfaces:
IClassSerializer<Externalizable>
public class ExternalizableClassSerializer
extends Object
implements IClassSerializer<Externalizable>
Serializer for Externalizable.
- Since:
- 7.1
- Author:
- Niv Ingberg
-
Field Summary
Fields inherited from interface IClassSerializer
CODE_BOOLEAN, CODE_BYTE, CODE_BYTE_ARRAY, CODE_CHARACTER, CODE_DOUBLE, CODE_FLOAT, CODE_HASHMAP, CODE_INTEGER, CODE_LONG, CODE_NULL, CODE_OBJECT, CODE_SHORT, CODE_SMART_EXTERNALIZABLE, CODE_STRING -
Constructor Summary
ConstructorsConstructorDescriptionExternalizableClassSerializer(byte code, Class<?> type, PlatformLogicalVersion since) -
Method Summary
Modifier and TypeMethodDescriptionbytegetCode()read(ObjectInput in) voidwrite(ObjectOutput out, Externalizable obj) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IClassSerializer
getDefaultValue
-
Constructor Details
-
ExternalizableClassSerializer
-
-
Method Details
-
getCode
public byte getCode()- Specified by:
getCodein interfaceIClassSerializer<Externalizable>
-
write
- Specified by:
writein interfaceIClassSerializer<Externalizable>- Throws:
IOException
-
read
- Specified by:
readin interfaceIClassSerializer<Externalizable>- Throws:
IOExceptionClassNotFoundException
-