Class ConfigurationSerializer

java.lang.Object
com.germinus.easyconf.ConfigurationSerializer
Direct Known Subclasses:
XstreamSerializer

public abstract class ConfigurationSerializer extends Object
Factory class which creates serializer subclasses based on availability of external classes in the classpath
Author:
Jorge Ferrer
  • Constructor Details

    • ConfigurationSerializer

      public ConfigurationSerializer()
  • Method Details

    • getSerializer

      public static ConfigurationSerializer getSerializer()
    • deserialize

      public abstract Object deserialize(String serializedConf)
      Deserialize the configuration object from a String
      Parameters:
      serializedConf -
      Returns:
      A configuration object
    • serialize

      public abstract String serialize(Object configurationObject)
      Serialize a configuration object to a String
      Parameters:
      configurationObject -
      Returns:
      An string representing the configuration object