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