public final class Serialization
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected static class |
Serialization.PrimitivesInputStream
Supports correct de-serialization of primitive types.
|
Modifier and Type | Method and Description |
---|---|
static <T extends java.io.Serializable> |
deserialize(byte[] bytes)
Deserializes object stored in the byte array.
|
static <T extends java.io.Serializable> |
deserialize(java.io.ByteArrayInputStream is,
java.lang.ClassLoader classLoader)
Deserializes object stored in the byte array.
|
static <T extends java.io.Serializable> |
deserialize(java.io.FileInputStream is,
java.lang.ClassLoader classLoader)
Deserializes object stored in the byte array.
|
static <T extends java.io.Serializable> |
deserialize(java.util.zip.GZIPInputStream is,
java.lang.ClassLoader classLoader)
Deserializes object stored in the byte array.
|
static byte[] |
serialize(java.io.Serializable object)
Serializes object.
|
public static byte[] serialize(java.io.Serializable object)
object
- the object, may be null
.null
if null
object was given.public static <T extends java.io.Serializable> T deserialize(byte[] bytes)
T
- bytes
- bytes to deserialize, may be null
.null
if null
byte array was given.public static <T extends java.io.Serializable> T deserialize(java.io.ByteArrayInputStream is, java.lang.ClassLoader classLoader)
T
- is
- input stream deserialize, may NOT be null
.classLoader
- null
if null
byte array was given.public static <T extends java.io.Serializable> T deserialize(java.io.FileInputStream is, java.lang.ClassLoader classLoader)
T
- is
- input stream deserialize, may NOT be null
.classLoader
- null
if null
byte array was given.public static <T extends java.io.Serializable> T deserialize(java.util.zip.GZIPInputStream is, java.lang.ClassLoader classLoader)
T
- is
- input stream deserialize, may NOT be null
.classLoader
- null
if null
byte array was given.Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.