org.apache.axiom.om.util
Class StAXUtils

java.lang.Object
  extended byorg.apache.axiom.om.util.StAXUtils

public class StAXUtils
extends java.lang.Object


Constructor Summary
StAXUtils()
           
 
Method Summary
static javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.InputStream in)
           
static javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.InputStream in, java.lang.String encoding)
           
static javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.Reader in)
           
static javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream out)
           
static javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream out, java.lang.String encoding)
           
static javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.Writer out)
           
static javax.xml.stream.XMLInputFactory getXMLInputFactory()
          Gets an XMLInputFactory instance from pool.
static javax.xml.stream.XMLOutputFactory getXMLOutputFactory()
          Gets an XMLOutputFactory instance from pool.
static void releaseXMLInputFactory(javax.xml.stream.XMLInputFactory factory)
          Returns an XMLInputFactory instance for reuse.
static void releaseXMLOutputFactory(javax.xml.stream.XMLOutputFactory factory)
          Returns an XMLOutputFactory instance for reuse.
static void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StAXUtils

public StAXUtils()
Method Detail

getXMLInputFactory

public static javax.xml.stream.XMLInputFactory getXMLInputFactory()
Gets an XMLInputFactory instance from pool.

Returns:
an XMLInputFactory instance.

releaseXMLInputFactory

public static void releaseXMLInputFactory(javax.xml.stream.XMLInputFactory factory)
Returns an XMLInputFactory instance for reuse.

Parameters:
factory - An XMLInputFactory instance that is available for reuse

createXMLStreamReader

public static javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.InputStream in,
                                                                     java.lang.String encoding)
                                                              throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

createXMLStreamReader

public static javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.InputStream in)
                                                              throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

createXMLStreamReader

public static javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.Reader in)
                                                              throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

getXMLOutputFactory

public static javax.xml.stream.XMLOutputFactory getXMLOutputFactory()
Gets an XMLOutputFactory instance from pool.

Returns:
an XMLOutputFactory instance.

releaseXMLOutputFactory

public static void releaseXMLOutputFactory(javax.xml.stream.XMLOutputFactory factory)
Returns an XMLOutputFactory instance for reuse.

Parameters:
factory - An XMLOutputFactory instance that is available for reuse.

createXMLStreamWriter

public static javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream out)
                                                              throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

createXMLStreamWriter

public static javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream out,
                                                                     java.lang.String encoding)
                                                              throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

createXMLStreamWriter

public static javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.Writer out)
                                                              throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

reset

public static void reset()


Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.