| Modifier and Type | Method and Description |
|---|---|
static Object |
deserializeFromObject(File file)
Deserializes an object, previously serialized by
serializeAsObject(Serializable, File). |
static Object |
deserializeFromObject(InputStream inputStream)
Deserializes an object, previously serialized by
serializeAsObject(Serializable, OutputStream). |
static Object |
deserializeFromXml(File file)
Deserializes an object, previously serialized by
serializeAsXml(Object, OutputStream). |
static Object |
deserializeFromXml(InputStream inputStream)
Deserializes an object, previously serialized by
serializeAsXml(Object, OutputStream). |
static void |
serializeAsObject(Serializable serializable,
File file)
Serializes the supplied object to the supplied file, in standard Java
serialization (object) format.
|
static void |
serializeAsObject(Serializable serializable,
OutputStream outputStream)
Serializes the supplied object to the supplied outputStream, in standard
Java serialization (object) format.
|
static void |
serializeAsXml(Object object,
File file)
Serializes the supplied object to the supplied file, in XML format.
|
static void |
serializeAsXml(Object object,
OutputStream outputStream)
Serializes the supplied object to the supplied outputStream, in XML
format.
|
public static void serializeAsObject(Serializable serializable, File file) throws IOException
serializable - The Object to serialize.file - The File to serialize to.IOException - When the supplied serializable could not be
serialized.NullPointerException - When either the supplied serializable or
file is null.public static Object deserializeFromObject(File file) throws ClassNotFoundException, IOException
serializeAsObject(Serializable, File).file - The File to deserialize from.ClassNotFoundException - When the Class of the serialized Object
could not be found.IOException - When the Object could not be deserialized.NullPointerException - When the supplied file is null.public static void serializeAsObject(Serializable serializable, OutputStream outputStream) throws IOException
serializable - The Object to serialize.outputStream - The output stream to serialize to.IOException - When the supplied serializable could not be
serialized.NullPointerException - When either the supplied serializable or
outputStream is null.public static Object deserializeFromObject(InputStream inputStream) throws ClassNotFoundException, IOException
serializeAsObject(Serializable, OutputStream).inputStream - The input stream to deserialize from.ClassNotFoundException - When the Class of the serialized Object
could not be found.IOException - When the Object could not be deserialized.NullPointerException - When the supplied inputStream is null.public static void serializeAsXml(Object object, File file) throws IOException
object - The Object to serialize.file - The file to serialize to.IOException - When the supplied object could not be serialized.NullPointerException - When either the supplied object or file is
null.public static Object deserializeFromXml(File file) throws IOException
serializeAsXml(Object, OutputStream).file - The File to deserialize from.IOException - When the supplied serializable could not be
serialized.NullPointerException - When the supplied file is null.public static void serializeAsXml(Object object, OutputStream outputStream)
object - The Object to serialize.outputStream - The output stream to serialize to.NullPointerException - When either the supplied object or
outputStream is null.public static Object deserializeFromXml(InputStream inputStream)
serializeAsXml(Object, OutputStream).inputStream - The input stream to deserialize from.NullPointerException - When the supplied inputStream is null.Copyright © 2008–2017. All rights reserved.