Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.flexstor.common.util
Class Serialization  view Serialization download Serialization.java

java.lang.Object
  extended bycom.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.


Field Summary
static java.lang.String IDENTIFIER
           
 
Constructor Summary
Serialization()
           
 
Method Summary
static java.lang.Object deserializeFromByteArray(byte[] baItem)
           
static java.lang.Object deserializeFromFile(java.lang.String sFileName)
           
static byte[] serializeToByteArray(java.lang.Object obj)
           
static void serializeToFile(java.lang.Object obj, java.lang.String sFileName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IDENTIFIER

public static final java.lang.String IDENTIFIER
See Also:
Constant Field Values
Constructor Detail

Serialization

public Serialization()
Method Detail

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