org.apache.activemq.util
Class JettisonMappedXmlDriver

java.lang.Object
  extended by org.apache.activemq.util.JettisonMappedXmlDriver
All Implemented Interfaces:
com.thoughtworks.xstream.io.HierarchicalStreamDriver

public class JettisonMappedXmlDriver
extends java.lang.Object
implements com.thoughtworks.xstream.io.HierarchicalStreamDriver

Temporary used until XStream 1.3.2 is released Simple XStream driver wrapping Jettison's Mapped reader and writer. Serializes object from and to JSON.

Author:
Dejan Bosanac

Constructor Summary
JettisonMappedXmlDriver()
           
JettisonMappedXmlDriver(org.codehaus.jettison.mapped.Configuration config, boolean useSerializeAsArray)
           
 
Method Summary
 com.thoughtworks.xstream.io.HierarchicalStreamReader createReader(java.io.InputStream input)
           
 com.thoughtworks.xstream.io.HierarchicalStreamReader createReader(java.io.Reader reader)
           
 com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter(java.io.OutputStream output)
           
 com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter(java.io.Writer writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JettisonMappedXmlDriver

public JettisonMappedXmlDriver()

JettisonMappedXmlDriver

public JettisonMappedXmlDriver(org.codehaus.jettison.mapped.Configuration config,
                               boolean useSerializeAsArray)
Method Detail

createReader

public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader(java.io.Reader reader)
Specified by:
createReader in interface com.thoughtworks.xstream.io.HierarchicalStreamDriver

createReader

public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader(java.io.InputStream input)
Specified by:
createReader in interface com.thoughtworks.xstream.io.HierarchicalStreamDriver

createWriter

public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter(java.io.Writer writer)
Specified by:
createWriter in interface com.thoughtworks.xstream.io.HierarchicalStreamDriver

createWriter

public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter(java.io.OutputStream output)
Specified by:
createWriter in interface com.thoughtworks.xstream.io.HierarchicalStreamDriver


Copyright © 2005-2011. All Rights Reserved.