public class AbstractDocumentFactory<T> extends ElementFactory<T>
| Constructor and Description |
|---|
AbstractDocumentFactory(SchemaTypeSystem typeSystem,
String typeHandle) |
| Modifier and Type | Method and Description |
|---|---|
T |
parse(File file) |
T |
parse(File file,
XmlOptions options) |
T |
parse(InputStream is) |
T |
parse(InputStream is,
XmlOptions options) |
T |
parse(Node node) |
T |
parse(Node node,
XmlOptions options) |
T |
parse(Reader r) |
T |
parse(Reader r,
XmlOptions options) |
T |
parse(String xmlAsString) |
T |
parse(String xmlAsString,
XmlOptions options) |
T |
parse(URL u) |
T |
parse(URL u,
XmlOptions options) |
T |
parse(XMLStreamReader sr) |
T |
parse(XMLStreamReader sr,
XmlOptions options) |
getType, getTypeLoader, newInstance, newInstancepublic AbstractDocumentFactory(SchemaTypeSystem typeSystem, String typeHandle)
public T parse(String xmlAsString) throws XmlException
xmlAsString - the string value to parseXmlExceptionpublic T parse(String xmlAsString, XmlOptions options) throws XmlException
XmlExceptionpublic T parse(File file) throws XmlException, IOException
file - the file from which to load an xml documentXmlExceptionIOExceptionpublic T parse(File file, XmlOptions options) throws XmlException, IOException
XmlExceptionIOExceptionpublic T parse(URL u) throws XmlException, IOException
XmlExceptionIOExceptionpublic T parse(URL u, XmlOptions options) throws XmlException, IOException
XmlExceptionIOExceptionpublic T parse(InputStream is) throws XmlException, IOException
XmlExceptionIOExceptionpublic T parse(InputStream is, XmlOptions options) throws XmlException, IOException
XmlExceptionIOExceptionpublic T parse(Reader r) throws XmlException, IOException
XmlExceptionIOExceptionpublic T parse(Reader r, XmlOptions options) throws XmlException, IOException
XmlExceptionIOExceptionpublic T parse(XMLStreamReader sr) throws XmlException
XmlExceptionpublic T parse(XMLStreamReader sr, XmlOptions options) throws XmlException
XmlExceptionpublic T parse(Node node) throws XmlException
XmlExceptionpublic T parse(Node node, XmlOptions options) throws XmlException
XmlException