TransformUtils (Apache CXF JavaDoc 4.1.6 API)
Description: declaration: package: org.apache.cxf.staxutils.transform, class: TransformUtils

Package org.apache.cxf.staxutils.transform

# Class TransformUtils

java.lang.Object
org.apache.cxf.staxutils.transform.TransformUtils

public final class TransformUtils extends Object

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected static void`
  `convertToQNamesMap(Map<String,String> map, org.apache.cxf.staxutils.transform.QNamesMap elementsMap, Map<String,String> nsMap)`
  `protected static void`
  `convertToSetOfQNames(List<String> set, Set<QName> elementsSet)`
  `static XMLStreamReader`
  `createNewReaderIfNeeded(XMLStreamReader reader, InputStream is)`
  `static XMLStreamWriter`
  `createNewWriterIfNeeded(XMLStreamWriter writer, OutputStream os)`
  `static XMLStreamWriter`
  `createNewWriterIfNeeded(XMLStreamWriter writer, OutputStream os, String encoding)`
  `static XMLStreamReader`
  `createTransformReaderIfNeeded(XMLStreamReader reader, InputStream is, List<String> inDropElements, Map<String,String> inElementsMap, Map<String,String> inAppendMap, boolean blockOriginalReader)`
  `static XMLStreamReader`
  `createTransformReaderIfNeeded(XMLStreamReader reader, InputStream is, List<String> inDropElements, Map<String,String> inElementsMap, Map<String,String> inAppendMap, Map<String,String> inAttributesMap, boolean blockOriginalReader)`
  `static XMLStreamWriter`
  `createTransformWriterIfNeeded(XMLStreamWriter writer, OutputStream os, Map<String,String> outElementsMap, List<String> outDropElements, Map<String,String> outAppendMap, boolean attributesToElements, String defaultNamespace)`
  `static XMLStreamWriter`
  `createTransformWriterIfNeeded(XMLStreamWriter writer, OutputStream os, Map<String,String> outElementsMap, List<String> outDropElements, Map<String,String> outAppendMap, Map<String,String> outAttributesMap, boolean attributesToElements, String defaultNamespace, String encoding)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### createNewReaderIfNeeded

    public static XMLStreamReader createNewReaderIfNeeded(XMLStreamReader reader, InputStream is)

  - ### createNewWriterIfNeeded

    public static XMLStreamWriter createNewWriterIfNeeded(XMLStreamWriter writer, OutputStream os)

  - ### createNewWriterIfNeeded

    public static XMLStreamWriter createNewWriterIfNeeded(XMLStreamWriter writer, OutputStream os, String encoding)

  - ### createTransformWriterIfNeeded

    public static XMLStreamWriter createTransformWriterIfNeeded(XMLStreamWriter writer, OutputStream os, Map<String,String> outElementsMap, List<String> outDropElements, Map<String,String> outAppendMap, boolean attributesToElements, String defaultNamespace)

  - ### createTransformWriterIfNeeded

    public static XMLStreamWriter createTransformWriterIfNeeded(XMLStreamWriter writer, OutputStream os, Map<String,String> outElementsMap, List<String> outDropElements, Map<String,String> outAppendMap, Map<String,String> outAttributesMap, boolean attributesToElements, String defaultNamespace, String encoding)

  - ### createTransformReaderIfNeeded

    public static XMLStreamReader createTransformReaderIfNeeded(XMLStreamReader reader, InputStream is, List<String> inDropElements, Map<String,String> inElementsMap, Map<String,String> inAppendMap, boolean blockOriginalReader)

  - ### createTransformReaderIfNeeded

    public static XMLStreamReader createTransformReaderIfNeeded(XMLStreamReader reader, InputStream is, List<String> inDropElements, Map<String,String> inElementsMap, Map<String,String> inAppendMap, Map<String,String> inAttributesMap, boolean blockOriginalReader)

  - ### convertToQNamesMap

    protected static void convertToQNamesMap(Map<String,String> map, org.apache.cxf.staxutils.transform.QNamesMap elementsMap, Map<String,String> nsMap)

  - ### convertToSetOfQNames

    protected static void convertToSetOfQNames(List<String> set, Set<QName> elementsSet)