Package one.nio.serial
Class ObjectArraySerializer
- 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) Object[]fromJson(JsonReader in) Object[]read(DataStream in) voidvoidskip(DataStream in) voidtoJson(Object[] obj, StringBuilder builder) voidwrite(Object[] obj, DataStream out) Methods inherited from class one.nio.serial.Serializer
cls, code, deserialize, equals, fromString, generateUid, hashCode, persist, serialize, sizeOf, skipExternal, toJson, toString, uid, uniqueName, writeExternal
-
Method Details
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Overrides:
readExternalin classSerializer<Object[]>- Throws:
IOExceptionClassNotFoundException
-
calcSize
- Specified by:
calcSizein classSerializer<Object[]>- Throws:
IOException
-
write
- Specified by:
writein classSerializer<Object[]>- Throws:
IOException
-
read
- Specified by:
readin classSerializer<Object[]>- Throws:
IOExceptionClassNotFoundException
-
skip
- Specified by:
skipin classSerializer<Object[]>- Throws:
IOExceptionClassNotFoundException
-
toJson
- Specified by:
toJsonin classSerializer<Object[]>- Throws:
IOException
-
fromJson
- Specified by:
fromJsonin classSerializer<Object[]>- Throws:
IOExceptionClassNotFoundException
-