net.ripe.rpki.commons.xml
Class XStreamXmlSerializer<T>

java.lang.Object
  extended by net.ripe.rpki.commons.xml.XStreamXmlSerializer<T>
All Implemented Interfaces:
XmlSerializer<T>

public class XStreamXmlSerializer<T>
extends Object
implements XmlSerializer<T>


Constructor Summary
XStreamXmlSerializer(com.thoughtworks.xstream.XStream xStream, Class<T> objectType)
           
 
Method Summary
 T deserialize(String xml)
           
 String serialize(T object)
           
protected  void serialize(T object, Writer writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XStreamXmlSerializer

public XStreamXmlSerializer(com.thoughtworks.xstream.XStream xStream,
                            Class<T> objectType)
Method Detail

deserialize

public T deserialize(String xml)
Specified by:
deserialize in interface XmlSerializer<T>

serialize

public String serialize(T object)
Specified by:
serialize in interface XmlSerializer<T>

serialize

protected void serialize(T object,
                         Writer writer)


Copyright © 2008-2013 RIPE NCC, the Netherlands. All Rights Reserved.