Apache CXF API

org.apache.cxf.jaxrs.provider
Class JSONUtils

java.lang.Object
  extended by org.apache.cxf.jaxrs.provider.JSONUtils

public final class JSONUtils
extends java.lang.Object


Method Summary
static javax.xml.stream.XMLStreamReader createBadgerFishReader(java.io.InputStream is)
           
static javax.xml.stream.XMLStreamWriter createBadgerFishWriter(java.io.OutputStream os)
           
static javax.xml.stream.XMLStreamWriter createIgnoreMixedContentWriterIfNeeded(javax.xml.stream.XMLStreamWriter writer, boolean ignoreMixedContent)
           
static javax.xml.stream.XMLStreamWriter createIgnoreNsWriterIfNeeded(javax.xml.stream.XMLStreamWriter writer, boolean ignoreNamespaces)
           
static javax.xml.stream.XMLStreamReader createStreamReader(java.io.InputStream is, boolean readXsiType, java.util.concurrent.ConcurrentHashMap<java.lang.String,java.lang.String> namespaceMap)
           
static javax.xml.stream.XMLStreamWriter createStreamWriter(java.io.OutputStream os, javax.xml.namespace.QName qname, boolean writeXsiType, java.util.concurrent.ConcurrentHashMap<java.lang.String,java.lang.String> namespaceMap, boolean serializeAsArray, java.util.List<java.lang.String> arrayKeys, boolean dropRootElement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createBadgerFishWriter

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

createBadgerFishReader

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

createStreamWriter

public static javax.xml.stream.XMLStreamWriter createStreamWriter(java.io.OutputStream os,
                                                                  javax.xml.namespace.QName qname,
                                                                  boolean writeXsiType,
                                                                  java.util.concurrent.ConcurrentHashMap<java.lang.String,java.lang.String> namespaceMap,
                                                                  boolean serializeAsArray,
                                                                  java.util.List<java.lang.String> arrayKeys,
                                                                  boolean dropRootElement)
                                                           throws java.lang.Exception
Throws:
java.lang.Exception

createIgnoreMixedContentWriterIfNeeded

public static javax.xml.stream.XMLStreamWriter createIgnoreMixedContentWriterIfNeeded(javax.xml.stream.XMLStreamWriter writer,
                                                                                      boolean ignoreMixedContent)

createIgnoreNsWriterIfNeeded

public static javax.xml.stream.XMLStreamWriter createIgnoreNsWriterIfNeeded(javax.xml.stream.XMLStreamWriter writer,
                                                                            boolean ignoreNamespaces)

createStreamReader

public static javax.xml.stream.XMLStreamReader createStreamReader(java.io.InputStream is,
                                                                  boolean readXsiType,
                                                                  java.util.concurrent.ConcurrentHashMap<java.lang.String,java.lang.String> namespaceMap)
                                                           throws java.lang.Exception
Throws:
java.lang.Exception

Apache CXF API

Apache CXF