org.silverpeas.util
Class SerializationUtil

java.lang.Object
  extended by org.apache.commons.lang3.SerializationUtils
      extended by org.silverpeas.util.SerializationUtil

public class SerializationUtil
extends org.apache.commons.lang3.SerializationUtils

Author:
Yohann Chastagnier
See Also:
SerializationUtils

Constructor Summary
SerializationUtil()
           
 
Method Summary
static
<T extends Serializable>
T
deserializeFromString(String objectStringData)
          Deserializes a single Object from a string.
static String serializeAsString(Serializable obj)
          Serializes an Object to a string forstorage/serialization.
 
Methods inherited from class org.apache.commons.lang3.SerializationUtils
clone, deserialize, deserialize, serialize, serialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerializationUtil

public SerializationUtil()
Method Detail

serializeAsString

public static String serializeAsString(Serializable obj)

Serializes an Object to a string forstorage/serialization.

Parameters:
obj - the object to serialize to bytes
Returns:
a string with the converted Serializable
Throws:
org.apache.commons.lang3.SerializationException - (runtime) if the serialization fails

deserializeFromString

public static <T extends Serializable> T deserializeFromString(String objectStringData)

Deserializes a single Object from a string.

Parameters:
objectStringData - the serialized object, must not be null
Returns:
the deserialized object
Throws:
IllegalArgumentException - if objectData is null
org.apache.commons.lang3.SerializationException - (runtime) if the serialization fails


Copyright © 2016 Silverpeas. All Rights Reserved.