public class SerializeTools
extends java.lang.Object
| Constructor and Description |
|---|
SerializeTools() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends java.io.Serializable> |
deepClone(T object)
Clone en profondeur de l'objet
si l'objet passé en paramètre est null, null est retourné
|
static java.lang.Object |
load(java.io.File file)
LoadObject
|
static java.lang.Object |
load(java.io.InputStream inputstream)
load object from input stream
|
static java.io.Serializable |
loadBase64(java.lang.String base64Stream)
load a base64 encoded object
|
static java.io.Serializable |
readObject(java.io.InputStream in)
read object from stream
|
static void |
save(java.lang.Object object,
java.io.File file)
Save a serializable objet to file
|
static void |
save(java.lang.Object object,
java.io.OutputStream outStream) |
static java.lang.String |
saveBase64(java.io.Serializable o)
save an object as a base 64 string
|
static void |
writeObject(java.io.Serializable object,
java.io.OutputStream out)
Write object in the stream
|
public static void writeObject(java.io.Serializable object,
java.io.OutputStream out)
object - out - public static java.io.Serializable readObject(java.io.InputStream in)
in - public static <T extends java.io.Serializable> T deepClone(T object)
object - l'objet à clonerpublic static void save(java.lang.Object object,
java.io.File file)
throws java.io.IOException
object - file - java.lang.Exceptionjava.io.IOExceptionpublic static void save(java.lang.Object object,
java.io.OutputStream outStream)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.Object load(java.io.File file)
throws java.lang.Exception
file - java.lang.Exceptionpublic static java.lang.Object load(java.io.InputStream inputstream)
throws java.lang.Exception
inputstream - java.lang.Exceptionpublic static java.io.Serializable loadBase64(java.lang.String base64Stream)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String saveBase64(java.io.Serializable o)
throws java.lang.Exception
o - java.lang.Exception