public class EnumSerializer extends DataSerializer implements Serializable
addEnum(Class)
.DEBUG, DISALLOW_JAVA_SERIALIZATION, DUMP_SERIALIZED, TRACE_SERIALIZABLE
Constructor and Description |
---|
EnumSerializer() |
Modifier and Type | Method and Description |
---|---|
void |
addEnum(Class enumClass) |
Object |
fromData(DataInput in) |
int |
getId() |
Class<?>[] |
getSupportedClasses() |
void |
setId(int id)
Sets the id for this serializer.
|
boolean |
toData(Object o,
DataOutput out) |
equals, getContext, getEventId, hashCode, readArrayList, readArrayOfByteArrays, readBoolean, readBooleanArray, readByte, readByteArray, readCharacter, readCharArray, readClass, readConcurrentHashMap, readDate, readDouble, readDoubleArray, readEnum, readFile, readFloat, readFloatArray, readHashMap, readHashSet, readHashtable, readIdentityHashMap, readInetAddress, readIntArray, readInteger, readLinkedHashSet, readLinkedList, readLong, readLongArray, readNonPrimitiveClassName, readObject, readObjectArray, readPrimitiveBoolean, readPrimitiveByte, readPrimitiveChar, readPrimitiveDouble, readPrimitiveFloat, readPrimitiveInt, readPrimitiveLong, readPrimitiveShort, readProperties, readRegion, readShort, readShortArray, readStack, readString, readStringArray, readTreeMap, readTreeSet, readUnsignedByte, readUnsignedShort, readVector, register, register, setContext, setEventId, writeArrayList, writeArrayOfByteArrays, writeBoolean, writeBooleanArray, writeByte, writeByteArray, writeByteArray, writeCharacter, writeCharArray, writeClass, writeConcurrentHashMap, writeDate, writeDouble, writeDoubleArray, writeEnum, writeFile, writeFloat, writeFloatArray, writeHashMap, writeHashSet, writeHashtable, writeIdentityHashMap, writeInetAddress, writeIntArray, writeInteger, writeLinkedHashSet, writeLinkedList, writeLong, writeLongArray, writeNonPrimitiveClassName, writeObject, writeObject, writeObjectArray, writeObjectAsByteArray, writePrimitiveBoolean, writePrimitiveByte, writePrimitiveChar, writePrimitiveDouble, writePrimitiveFloat, writePrimitiveInt, writePrimitiveLong, writePrimitiveShort, writeProperties, writeRegion, writeShort, writeShortArray, writeStack, writeString, writeStringArray, writeTreeMap, writeTreeSet, writeUnsignedByte, writeUnsignedShort, writeVector
public boolean toData(Object o, DataOutput out) throws IOException
toData
in class DataSerializer
IOException
public Object fromData(DataInput in) throws IOException, ClassNotFoundException
fromData
in class DataSerializer
IOException
ClassNotFoundException
public void addEnum(Class enumClass)
public Class<?>[] getSupportedClasses()
getSupportedClasses
in class DataSerializer
public int getId()
getId
in class DataSerializer
public void setId(int id)
id
- the id to set