Package org.togglz.core.repository.util
Class DefaultMapSerializer
- java.lang.Object
-
- org.togglz.core.repository.util.DefaultMapSerializer
-
- All Implemented Interfaces:
MapSerializer
public class DefaultMapSerializer extends Object implements MapSerializer
This converter is able to convert string maps to simple strings and vice versa.- Author:
- Christian Kaltepoth
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>deserialize(String s)Restores a map that has been converted into a string usingMapSerializer.serialize(Map)static DefaultMapSerializermultiline()Creates a new instance of theDefaultMapSerializer.static DefaultMapSerializermultiline(String lineSeparator)Creates a new instance of theDefaultMapSerializer.Stringserialize(Map<String,String> map)Converts the given map to a string representation that can be used to restore the map usingMapSerializer.deserialize(String).static DefaultMapSerializersingleline()Creates a new instance of theDefaultMapSerializer.
-
-
-
Method Detail
-
singleline
public static DefaultMapSerializer singleline()
Creates a new instance of theDefaultMapSerializer.
-
multiline
public static DefaultMapSerializer multiline()
Creates a new instance of theDefaultMapSerializer.
-
multiline
public static DefaultMapSerializer multiline(String lineSeparator)
Creates a new instance of theDefaultMapSerializer.
-
serialize
public String serialize(Map<String,String> map)
Description copied from interface:MapSerializerConverts the given map to a string representation that can be used to restore the map usingMapSerializer.deserialize(String).- Specified by:
serializein interfaceMapSerializer
-
deserialize
public Map<String,String> deserialize(String s)
Description copied from interface:MapSerializerRestores a map that has been converted into a string usingMapSerializer.serialize(Map)- Specified by:
deserializein interfaceMapSerializer
-
-