org.mule.module.xml.transformer
Class XStreamFactory

java.lang.Object
  extended by org.mule.module.xml.transformer.XStreamFactory

public class XStreamFactory
extends java.lang.Object

Initializes the XStream utility for converting Objects to XML and XML to Objects.


Field Summary
static java.lang.String XSTREAM_DOM_DRIVER
           
static java.lang.String XSTREAM_DOM4J_DRIVER
           
static java.lang.String XSTREAM_JDOM_DRIVER
           
static java.lang.String XSTREAM_STAX_DRIVER
           
static java.lang.String XSTREAM_XPP_DRIVER
           
 
Constructor Summary
XStreamFactory()
           
XStreamFactory(java.lang.String driverClassName, java.util.Map<java.lang.String,java.lang.Class> aliases, java.util.Set<java.lang.Class<? extends com.thoughtworks.xstream.converters.Converter>> converters)
           
 
Method Summary
 com.thoughtworks.xstream.XStream getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XSTREAM_DOM_DRIVER

public static final java.lang.String XSTREAM_DOM_DRIVER
See Also:
Constant Field Values

XSTREAM_DOM4J_DRIVER

public static final java.lang.String XSTREAM_DOM4J_DRIVER
See Also:
Constant Field Values

XSTREAM_JDOM_DRIVER

public static final java.lang.String XSTREAM_JDOM_DRIVER
See Also:
Constant Field Values

XSTREAM_STAX_DRIVER

public static final java.lang.String XSTREAM_STAX_DRIVER
See Also:
Constant Field Values

XSTREAM_XPP_DRIVER

public static final java.lang.String XSTREAM_XPP_DRIVER
See Also:
Constant Field Values
Constructor Detail

XStreamFactory

public XStreamFactory()
               throws java.lang.ClassNotFoundException,
                      java.lang.InstantiationException,
                      java.lang.IllegalAccessException
Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException

XStreamFactory

public XStreamFactory(java.lang.String driverClassName,
                      java.util.Map<java.lang.String,java.lang.Class> aliases,
                      java.util.Set<java.lang.Class<? extends com.thoughtworks.xstream.converters.Converter>> converters)
               throws java.lang.ClassNotFoundException,
                      java.lang.InstantiationException,
                      java.lang.IllegalAccessException
Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
Method Detail

getInstance

public final com.thoughtworks.xstream.XStream getInstance()


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.