public class Serializer
extends java.lang.Object
Constructor and Description |
---|
Serializer() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
deserialize(byte[] byteArray) |
static java.lang.Object |
deserialize(java.io.DataInputStream data) |
static void |
deserializeHelper(int variableHashcode,
java.io.DataInputStream data) |
static java.lang.Object |
deserializeSwitch(java.lang.Object myObject,
java.lang.String objectClassName,
int objectHashcode,
java.io.DataInputStream data,
java.lang.Object[] objectMemory,
boolean constructOnly) |
static java.lang.Object |
deserializeSwitchInject(java.lang.Object myObject,
java.lang.String objectClassName,
int objectHashcode,
java.io.DataInputStream data,
java.lang.Object[] objectMemory,
boolean constructOnly) |
static byte[] |
serialize(java.lang.Object object) |
static void |
serializeHelper(java.lang.Object myObject,
java.io.DataOutputStream data,
java.util.Hashtable memMapper) |
static void |
serializeSwitch(java.lang.Object myObject,
java.io.DataOutputStream data,
java.util.Hashtable memMapper,
boolean constructOnly) |
static boolean |
serializeSwitchInject(java.lang.String objectClassName,
int objectHashcode,
java.lang.Object myObject,
java.io.DataOutputStream data,
java.util.Hashtable memMapper,
boolean constructOnly) |
public static byte[] serialize(java.lang.Object object)
public static void serializeSwitch(java.lang.Object myObject, java.io.DataOutputStream data, java.util.Hashtable memMapper, boolean constructOnly)
public static void serializeHelper(java.lang.Object myObject, java.io.DataOutputStream data, java.util.Hashtable memMapper)
public static java.lang.Object deserialize(byte[] byteArray)
public static java.lang.Object deserialize(java.io.DataInputStream data)
public static java.lang.Object deserializeSwitch(java.lang.Object myObject, java.lang.String objectClassName, int objectHashcode, java.io.DataInputStream data, java.lang.Object[] objectMemory, boolean constructOnly)
public static void deserializeHelper(int variableHashcode, java.io.DataInputStream data)
public static boolean serializeSwitchInject(java.lang.String objectClassName, int objectHashcode, java.lang.Object myObject, java.io.DataOutputStream data, java.util.Hashtable memMapper, boolean constructOnly)
public static java.lang.Object deserializeSwitchInject(java.lang.Object myObject, java.lang.String objectClassName, int objectHashcode, java.io.DataInputStream data, java.lang.Object[] objectMemory, boolean constructOnly)