Class XmlUtil


  • public final class XmlUtil
    extends java.lang.Object
    This file is a helper class for internal usage only. Be aware that its API and functionality may be changed in the future.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private XmlUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static javax.xml.parsers.SAXParserFactory createSAXParserFactory()
      Creates default SAX parser factory.
      static javax.xml.parsers.DocumentBuilderFactory getDocumentBuilderFactory()
      Creates default document builder factory.
      static org.w3c.dom.Document initNewXmlDocument()
      This method creates a new empty Xml document.
      static org.w3c.dom.Document initXmlDocument​(java.io.InputStream inputStream)
      This method creates new Xml document from input stream.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XmlUtil

        private XmlUtil()
    • Method Detail

      • getDocumentBuilderFactory

        public static javax.xml.parsers.DocumentBuilderFactory getDocumentBuilderFactory()
        Creates default document builder factory.
        Returns:
        document builder factory implementation
      • createSAXParserFactory

        public static javax.xml.parsers.SAXParserFactory createSAXParserFactory()
        Creates default SAX parser factory.
        Returns:
        SAX parser factory implementation
      • initNewXmlDocument

        public static org.w3c.dom.Document initNewXmlDocument()
                                                       throws javax.xml.parsers.ParserConfigurationException
        This method creates a new empty Xml document.
        Returns:
        a new Xml document
        Throws:
        javax.xml.parsers.ParserConfigurationException - if an error occurs while creating the document
      • initXmlDocument

        public static org.w3c.dom.Document initXmlDocument​(java.io.InputStream inputStream)
                                                    throws javax.xml.parsers.ParserConfigurationException,
                                                           java.io.IOException,
                                                           org.xml.sax.SAXException
        This method creates new Xml document from input stream.
        Parameters:
        inputStream - to parse
        Returns:
        parsed Xml document
        Throws:
        javax.xml.parsers.ParserConfigurationException - if an error occurs while creating the document
        org.xml.sax.SAXException - if any parse errors occur
        java.io.IOException - if any IO errors occur