Package org.apache.xmlbeans.impl.schema
Class AbstractDocumentFactory<T>
- java.lang.Object
-
- org.apache.xmlbeans.impl.schema.ElementFactory<T>
-
- org.apache.xmlbeans.impl.schema.AbstractDocumentFactory<T>
-
- Direct Known Subclasses:
DocumentFactory
public class AbstractDocumentFactory<T> extends ElementFactory<T>
-
-
Constructor Summary
Constructors Constructor Description AbstractDocumentFactory(SchemaTypeSystem typeSystem, java.lang.String typeHandle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
parse(java.io.File file)
T
parse(java.io.File file, XmlOptions options)
T
parse(java.io.InputStream is)
T
parse(java.io.InputStream is, XmlOptions options)
T
parse(java.io.Reader r)
T
parse(java.io.Reader r, XmlOptions options)
T
parse(java.lang.String xmlAsString)
T
parse(java.lang.String xmlAsString, XmlOptions options)
T
parse(java.net.URL u)
T
parse(java.net.URL u, XmlOptions options)
T
parse(javax.xml.stream.XMLStreamReader sr)
T
parse(javax.xml.stream.XMLStreamReader sr, XmlOptions options)
T
parse(org.w3c.dom.Node node)
T
parse(org.w3c.dom.Node node, XmlOptions options)
-
Methods inherited from class org.apache.xmlbeans.impl.schema.ElementFactory
getType, getTypeLoader, newInstance, newInstance
-
-
-
-
Constructor Detail
-
AbstractDocumentFactory
public AbstractDocumentFactory(SchemaTypeSystem typeSystem, java.lang.String typeHandle)
-
-
Method Detail
-
parse
public T parse(java.lang.String xmlAsString) throws XmlException
- Parameters:
xmlAsString
- the string value to parse- Throws:
XmlException
-
parse
public T parse(java.lang.String xmlAsString, XmlOptions options) throws XmlException
- Throws:
XmlException
-
parse
public T parse(java.io.File file) throws XmlException, java.io.IOException
- Parameters:
file
- the file from which to load an xml document- Throws:
XmlException
java.io.IOException
-
parse
public T parse(java.io.File file, XmlOptions options) throws XmlException, java.io.IOException
- Throws:
XmlException
java.io.IOException
-
parse
public T parse(java.net.URL u) throws XmlException, java.io.IOException
- Throws:
XmlException
java.io.IOException
-
parse
public T parse(java.net.URL u, XmlOptions options) throws XmlException, java.io.IOException
- Throws:
XmlException
java.io.IOException
-
parse
public T parse(java.io.InputStream is) throws XmlException, java.io.IOException
- Throws:
XmlException
java.io.IOException
-
parse
public T parse(java.io.InputStream is, XmlOptions options) throws XmlException, java.io.IOException
- Throws:
XmlException
java.io.IOException
-
parse
public T parse(java.io.Reader r) throws XmlException, java.io.IOException
- Throws:
XmlException
java.io.IOException
-
parse
public T parse(java.io.Reader r, XmlOptions options) throws XmlException, java.io.IOException
- Throws:
XmlException
java.io.IOException
-
parse
public T parse(javax.xml.stream.XMLStreamReader sr) throws XmlException
- Throws:
XmlException
-
parse
public T parse(javax.xml.stream.XMLStreamReader sr, XmlOptions options) throws XmlException
- Throws:
XmlException
-
parse
public T parse(org.w3c.dom.Node node) throws XmlException
- Throws:
XmlException
-
parse
public T parse(org.w3c.dom.Node node, XmlOptions options) throws XmlException
- Throws:
XmlException
-
-