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, newInstance
public AbstractDocumentFactory(SchemaTypeSystem typeSystem, String typeHandle)
public T parse(String xmlAsString) throws XmlException
xmlAsString
- the string value to parseXmlException
public T parse(String xmlAsString, XmlOptions options) throws XmlException
XmlException
public T parse(File file) throws XmlException, IOException
file
- the file from which to load an xml documentXmlException
IOException
public T parse(File file, XmlOptions options) throws XmlException, IOException
XmlException
IOException
public T parse(URL u) throws XmlException, IOException
XmlException
IOException
public T parse(URL u, XmlOptions options) throws XmlException, IOException
XmlException
IOException
public T parse(InputStream is) throws XmlException, IOException
XmlException
IOException
public T parse(InputStream is, XmlOptions options) throws XmlException, IOException
XmlException
IOException
public T parse(Reader r) throws XmlException, IOException
XmlException
IOException
public T parse(Reader r, XmlOptions options) throws XmlException, IOException
XmlException
IOException
public T parse(XMLStreamReader sr) throws XmlException
XmlException
public T parse(XMLStreamReader sr, XmlOptions options) throws XmlException
XmlException
public T parse(Node node) throws XmlException
XmlException
public T parse(Node node, XmlOptions options) throws XmlException
XmlException