com.germinus.easyconf
Class XstreamSerializer

java.lang.Object
  extended by com.germinus.easyconf.ConfigurationSerializer
      extended by com.germinus.easyconf.XstreamSerializer

public class XstreamSerializer
extends ConfigurationSerializer

Author:
jorge TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Field Summary
private static XStream xstream
           
 
Constructor Summary
XstreamSerializer()
           
 
Method Summary
 java.lang.Object deserialize(java.lang.String serializedConf)
          Deserialize the configuration object from a String
 java.lang.String serialize(java.lang.Object configurationObject)
          Serialize a configuration object to a String
 
Methods inherited from class com.germinus.easyconf.ConfigurationSerializer
getSerializer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

xstream

private static final XStream xstream
Constructor Detail

XstreamSerializer

public XstreamSerializer()
Method Detail

deserialize

public java.lang.Object deserialize(java.lang.String serializedConf)
Description copied from class: ConfigurationSerializer
Deserialize the configuration object from a String

Specified by:
deserialize in class ConfigurationSerializer
Returns:
A configuration object

serialize

public java.lang.String serialize(java.lang.Object configurationObject)
Description copied from class: ConfigurationSerializer
Serialize a configuration object to a String

Specified by:
serialize in class ConfigurationSerializer
Returns:
An string representing the configuration object