public class SerpentSerializer extends PyroSerializer
AvailableSerializers, pickleSerializer, serpentSerializer| Constructor and Description |
|---|
SerpentSerializer() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
deserializeData(byte[] data) |
int |
getSerializerId() |
byte[] |
serializeCall(java.lang.String objectId,
java.lang.String method,
java.lang.Object[] vargs,
java.util.Map<java.lang.String,java.lang.Object> kwargs) |
byte[] |
serializeData(java.lang.Object obj) |
static byte[] |
toBytes(java.lang.Object obj)
Utility function to convert obj back to actual bytes if it is a serpent-encoded bytes dictionary
(a IDictionary with base-64 encoded 'data' in it and 'encoding'='base64').
|
compareLibraryVersions, getFor, getForpublic int getSerializerId()
getSerializerId in class PyroSerializerpublic byte[] serializeCall(java.lang.String objectId,
java.lang.String method,
java.lang.Object[] vargs,
java.util.Map<java.lang.String,java.lang.Object> kwargs)
throws java.io.IOException
serializeCall in class PyroSerializerjava.io.IOExceptionpublic byte[] serializeData(java.lang.Object obj)
throws java.io.IOException
serializeData in class PyroSerializerjava.io.IOExceptionpublic java.lang.Object deserializeData(byte[] data)
throws java.io.IOException
deserializeData in class PyroSerializerjava.io.IOExceptionpublic static byte[] toBytes(java.lang.Object obj)
Copyright © 2019. All Rights Reserved.