Class StaxWriterUtils
java.lang.Object
org.gatein.common.xml.stax.writer.StaxWriterUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic StaxWriterBuilderstatic StaxWriterBuilderbuildDefaultWriter(OutputStream outputStream) static StaxFormatterBuilderstatic StaxWriterBuilderstatic XmlStreamingFormatterstatic XmlStreamingFormattercreateFormatter(int indentSize) static StaxWriter<QName> createQualifiedWriter(OutputStream outputStream) static StaxWriter<QName> createQualifiedWriter(Writer writer) static StaxWriter<String> createWriter(OutputStream outputStream) static StaxWriter<String> createWriter(Writer writer) static <E extends Enum<E> & org.staxnav.EnumElement<E>>
StaxWriter<E> createWriter(Class<E> enumeratedClass, OutputStream outputStream) static <E extends Enum<E> & org.staxnav.EnumElement<E>>
StaxWriter<E> createWriter(Class<E> enumeratedClass, Writer writer) static <N> StaxWriter<N> createWriter(org.staxnav.Naming<N> naming, OutputStream outputStream) static <N> StaxWriter<N> createWriter(org.staxnav.Naming<N> naming, Writer writer) static <N> voidwriteOptionalContent(StaxWriter<N> writer, N element, String content) static <N,V> void writeOptionalContent(StaxWriter<N> writer, N element, WritableValueType<V> valueType, V value) static <N> voidwriteOptionalElement(StaxWriter<N> writer, N element, String content) static <N,V> void writeOptionalElement(StaxWriter<N> writer, N element, WritableValueType<V> valueType, V value)
-
Method Details
-
createWriter
public static StaxWriter<String> createWriter(OutputStream outputStream) throws org.staxnav.StaxNavException - Throws:
org.staxnav.StaxNavException
-
createQualifiedWriter
public static StaxWriter<QName> createQualifiedWriter(OutputStream outputStream) throws org.staxnav.StaxNavException - Throws:
org.staxnav.StaxNavException
-
createWriter
public static <E extends Enum<E> & org.staxnav.EnumElement<E>> StaxWriter<E> createWriter(Class<E> enumeratedClass, OutputStream outputStream) throws org.staxnav.StaxNavException - Throws:
org.staxnav.StaxNavException
-
createWriter
- Throws:
org.staxnav.StaxNavException
-
createQualifiedWriter
public static StaxWriter<QName> createQualifiedWriter(Writer writer) throws org.staxnav.StaxNavException - Throws:
org.staxnav.StaxNavException
-
createWriter
public static <E extends Enum<E> & org.staxnav.EnumElement<E>> StaxWriter<E> createWriter(Class<E> enumeratedClass, Writer writer) throws org.staxnav.StaxNavException - Throws:
org.staxnav.StaxNavException
-
buildWriter
-
createFormatter
-
createFormatter
-
buildFormatter
-
writeOptionalElement
-
writeOptionalElement
public static <N,V> void writeOptionalElement(StaxWriter<N> writer, N element, WritableValueType<V> valueType, V value) -
writeOptionalContent
-
writeOptionalContent
public static <N,V> void writeOptionalContent(StaxWriter<N> writer, N element, WritableValueType<V> valueType, V value) -
buildDefaultWriter
-
buildDefaultWriter