public abstract class TXW extends Object
Modifier and Type | Method and Description |
---|---|
static <T extends TypedXmlWriter> |
create(Class<T> rootElement,
XmlSerializer out)
Creates a new
TypedXmlWriter to write a new instance of a document. |
static <T extends TypedXmlWriter> |
create(QName tagName,
Class<T> rootElement,
XmlSerializer out)
Creates a new
TypedXmlWriter to write a new instance of a document. |
public static <T extends TypedXmlWriter> T create(Class<T> rootElement, XmlSerializer out)
TypedXmlWriter
to write a new instance of a document.rootElement
- The TypedXmlWriter
interface that declares the content model of the root element.
This interface must have XmlElement
annotation on it to designate the tag name
of the root element.out
- The target of the writing.public static <T extends TypedXmlWriter> T create(QName tagName, Class<T> rootElement, XmlSerializer out)
TypedXmlWriter
to write a new instance of a document.
Similar to the other method, but this version allows the caller to set the tag name at the run-time.
tagName
- The tag name of the root document.create(Class,XmlSerializer)
Copyright © 2021 JBoss by Red Hat. All rights reserved.