java.lang.Object
com.flexstor.common.util.Serialization
- public abstract class Serialization
- extends java.lang.Object
Serialization provides static methods for serializing and deserializing objects to and from
a file or byte array.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IDENTIFIER
public static final java.lang.String IDENTIFIER
- See Also:
- Constant Field Values
Serialization
public Serialization()
serializeToByteArray
public static byte[] serializeToByteArray(java.lang.Object obj)
throws java.io.IOException
deserializeFromByteArray
public static java.lang.Object deserializeFromByteArray(byte[] baItem)
throws java.io.StreamCorruptedException,
java.io.InvalidClassException,
java.io.IOException,
java.lang.ClassNotFoundException
serializeToFile
public static void serializeToFile(java.lang.Object obj,
java.lang.String sFileName)
throws java.io.IOException
deserializeFromFile
public static java.lang.Object deserializeFromFile(java.lang.String sFileName)
throws java.io.FileNotFoundException,
java.io.StreamCorruptedException,
java.io.InvalidClassException,
java.io.IOException,
java.lang.ClassNotFoundException