public class EnumSerializer extends Serializer<java.lang.Enum>
cls, descriptor, origin, uid| Modifier and Type | Method and Description |
|---|---|
void |
calcSize(java.lang.Enum obj,
CalcSizeStream css) |
java.lang.Enum |
fromJson(JsonReader in) |
java.lang.Enum |
fromString(java.lang.String s) |
java.lang.Enum |
read(DataStream in) |
void |
readExternal(java.io.ObjectInput in) |
void |
skip(DataStream in) |
void |
skipExternal(java.io.ObjectInput in) |
void |
toJson(java.lang.Enum obj,
java.lang.StringBuilder builder) |
void |
write(java.lang.Enum obj,
DataStream out) |
void |
writeExternal(java.io.ObjectOutput out) |
cls, code, deserialize, equals, generateUid, hashCode, persist, serialize, sizeOf, toJson, toString, uid, uniqueNamepublic void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.ExternalizablewriteExternal in class Serializer<java.lang.Enum>java.io.IOExceptionpublic void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.ExternalizablereadExternal in class Serializer<java.lang.Enum>java.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic void skipExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
skipExternal in class Serializer<java.lang.Enum>java.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic void calcSize(java.lang.Enum obj,
CalcSizeStream css)
calcSize in class Serializer<java.lang.Enum>public void write(java.lang.Enum obj,
DataStream out)
throws java.io.IOException
write in class Serializer<java.lang.Enum>java.io.IOExceptionpublic java.lang.Enum read(DataStream in) throws java.io.IOException
read in class Serializer<java.lang.Enum>java.io.IOExceptionpublic void skip(DataStream in) throws java.io.IOException
skip in class Serializer<java.lang.Enum>java.io.IOExceptionpublic void toJson(java.lang.Enum obj,
java.lang.StringBuilder builder)
toJson in class Serializer<java.lang.Enum>public java.lang.Enum fromJson(JsonReader in) throws java.io.IOException
fromJson in class Serializer<java.lang.Enum>java.io.IOExceptionpublic java.lang.Enum fromString(java.lang.String s)
fromString in class Serializer<java.lang.Enum>