org.silverpeas.util
Class SerializationUtil
java.lang.Object
org.apache.commons.lang3.SerializationUtils
org.silverpeas.util.SerializationUtil
public class SerializationUtil
- extends org.apache.commons.lang3.SerializationUtils
- Author:
- Yohann Chastagnier
- See Also:
SerializationUtils
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 |
SerializationUtil
public SerializationUtil()
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.