Package org.duracloud.common.util
Class SerializationUtil
- java.lang.Object
-
- org.duracloud.common.util.SerializationUtil
-
public class SerializationUtil extends Object
Provides utility methods for serializing and deserializing.- Author:
- Bill Branan
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<String>deserializeList(String list)DeSerializes XML into a List of Strings.static Map<String,String>deserializeMap(String map)DeSerializes XML into a Map.static Set<String>deserializeSet(String set)DeSerializes XML into a Set of Strings.static StringserializeList(List<?> list)Serializes a List to XML.static StringserializeMap(Map<String,String> map)Serializes a Map to XML.static StringserializeSet(Set<?> set)Serializes a List to XML.
-
-
-
Method Detail
-
serializeMap
public static String serializeMap(Map<String,String> map)
Serializes a Map to XML. If the map is either empty or null the XML will indicate an empty map.- Parameters:
map-- Returns:
-
deserializeMap
public static Map<String,String> deserializeMap(String map)
DeSerializes XML into a Map. If the XML is either empty or null an empty Map is returned.- Parameters:
map-- Returns:
-
serializeList
public static String serializeList(List<?> list)
Serializes a List to XML. If the list is either empty or null the XML will indicate an empty list.- Parameters:
list-- Returns:
-
deserializeList
public static List<String> deserializeList(String list)
DeSerializes XML into a List of Strings. If the XML is either empty or null an empty List is returned.- Parameters:
list-- Returns:
-
serializeSet
public static String serializeSet(Set<?> set)
Serializes a List to XML. If the list is either empty or null the XML will indicate an empty list.- Parameters:
set- of Strings- Returns:
- serialized Set
-
-