Package org.apache.openjpa.lib.xml
Class XMLFactory
- java.lang.Object
-
- org.apache.openjpa.lib.xml.XMLFactory
-
public class XMLFactory extends Object
The XMLFactory produces validating and non-validating DOM level 2 and SAX level 2 parsers and XSL transformers through JAXP. It uses caching to avoid repeatedly paying the relatively expensive runtime costs associated with resolving the correct XML implementation through the JAXP configuration mechanisms.- Author:
- Abe White
-
-
Constructor Summary
Constructors Constructor Description XMLFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Document
getDocument()
Return a new DOM Document.static DocumentBuilder
getDOMParser(boolean validating, boolean namespaceAware)
Return a DocumentBuilder with the specified configuration.static SAXParser
getSAXParser(boolean validating, boolean namespaceAware)
Return a SAXParser with the specified configuration.
-
-
-
Method Detail
-
getSAXParser
public static SAXParser getSAXParser(boolean validating, boolean namespaceAware)
Return a SAXParser with the specified configuration.
-
getDOMParser
public static DocumentBuilder getDOMParser(boolean validating, boolean namespaceAware)
Return a DocumentBuilder with the specified configuration.
-
getDocument
public static Document getDocument()
Return a new DOM Document.
-
-