Package one.nio.serial
Class GeneratedSerializer
java.lang.Object
one.nio.serial.Serializer
one.nio.serial.GeneratedSerializer
- All Implemented Interfaces:
Externalizable,Serializable
- See Also:
-
Field Summary
Fields inherited from class one.nio.serial.Serializer
cls, descriptor, origin, uid -
Method Summary
Modifier and TypeMethodDescriptionvoidcalcSize(Object obj, CalcSizeStream css) byte[]code()fromJson(JsonReader in) read(DataStream in) voidvoidskip(DataStream in) voidvoidtoJson(Object obj, StringBuilder builder) voidtoJson(StringBuilder sb) toString()voidwrite(Object obj, DataStream out) voidMethods inherited from class one.nio.serial.Serializer
cls, deserialize, equals, fromString, generateUid, hashCode, persist, serialize, sizeOf, uid, uniqueName
-
Method Details
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Overrides:
writeExternalin classSerializer- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Overrides:
readExternalin classSerializer- Throws:
IOExceptionClassNotFoundException
-
skipExternal
- Overrides:
skipExternalin classSerializer- Throws:
IOExceptionClassNotFoundException
-
code
public byte[] code()- Overrides:
codein classSerializer
-
calcSize
- Specified by:
calcSizein classSerializer- Throws:
IOException
-
write
- Specified by:
writein classSerializer- Throws:
IOException
-
read
- Specified by:
readin classSerializer- Throws:
IOExceptionClassNotFoundException
-
skip
- Specified by:
skipin classSerializer- Throws:
IOExceptionClassNotFoundException
-
toJson
- Specified by:
toJsonin classSerializer- Throws:
IOException
-
fromJson
- Specified by:
fromJsonin classSerializer- Throws:
IOExceptionClassNotFoundException
-
toJson
- Overrides:
toJsonin classSerializer
-
toString
- Overrides:
toStringin classSerializer
-