| addNamespaceXSITypeIfNotExists(Node, DynamicNamespaceContext, boolean, Node) |   | 37% |   | 29% | 20 | 23 | 21 | 37 | 0 | 1 |
| eraserXsiType(byte[]) |  | 0% |  | 0% | 7 | 7 | 25 | 25 | 1 | 1 |
| findNamespaceByPrefix(String, Node, Node) |  | 0% |  | 0% | 13 | 13 | 21 | 21 | 1 | 1 |
| writeTo(Node, Writer, ErrorListener, TransformerConfig) |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
| writeTo(Node, File, ErrorListener, TransformerConfig) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
| removeNamespaceDeclaration(Map, Element) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| writeNodeTo(Node, Writer, ErrorListener, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| writeNodeTo(Node, File, ErrorListener, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| eraserXML(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| toGregorianCalendar(Date) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| newElement_engine(ErrorHandler, EntityResolver) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| toByteArray(Document, TransformerConfig) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| toByteArray(Node, TransformerConfig) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| toString(Document, TransformerConfig) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| toString(Element, TransformerConfig) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| toString(Node, TransformerConfig) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| toString(Document) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| writeTo(Document, OutputStream, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, OutputStream, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, OutputStream, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, Writer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, Writer, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, Writer, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, Writer, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, Writer, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, File) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, File, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, File, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, File, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, File, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, OutputStream, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, OutputStream, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, Writer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, Writer, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, Writer, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, Writer, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, Writer, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, File) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, File, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, File, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, File, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, File, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, OutputStream, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, OutputStream, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, OutputStream, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, Writer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, Writer, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, Writer, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, Writer, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, Writer, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, File) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, File, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, File, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, File, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, File, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isElement(byte[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| writeTo(Document, OutputStream, ErrorListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, OutputStream, ErrorListener, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, OutputStream, ErrorListener, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, OutputStream, ErrorListener, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, OutputStream, ErrorListener, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, Writer, ErrorListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, Writer, ErrorListener, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, Writer, ErrorListener, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, Writer, ErrorListener, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, Writer, ErrorListener, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, File, ErrorListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, File, ErrorListener, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, File, ErrorListener, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, File, ErrorListener, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Document, File, ErrorListener, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, OutputStream, ErrorListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, OutputStream, ErrorListener, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, OutputStream, ErrorListener, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, OutputStream, ErrorListener, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, OutputStream, ErrorListener, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, Writer, ErrorListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, Writer, ErrorListener, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, Writer, ErrorListener, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, Writer, ErrorListener, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, Writer, ErrorListener, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, File, ErrorListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, File, ErrorListener, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, File, ErrorListener, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, File, ErrorListener, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Element, File, ErrorListener, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, OutputStream, ErrorListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, OutputStream, ErrorListener, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, OutputStream, ErrorListener, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, OutputStream, ErrorListener, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, OutputStream, ErrorListener, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, Writer, ErrorListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, Writer, ErrorListener, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, Writer, ErrorListener, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, Writer, ErrorListener, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, Writer, ErrorListener, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, File, ErrorListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, File, ErrorListener, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, File, ErrorListener, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, File, ErrorListener, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, File, ErrorListener, boolean, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, Writer, TransformerConfig) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeTo(Node, File, TransformerConfig) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initDocumentBuilderFactory() |   | 72% |   | 50% | 2 | 3 | 2 | 9 | 0 | 1 |
| initSAXParserFactory() |   | 68% |   | 50% | 2 | 3 | 2 | 8 | 0 | 1 |
| initSchemaFactory() |   | 68% |   | 50% | 2 | 3 | 2 | 8 | 0 | 1 |
| initDatatypeFactory() |   | 52% |  | 100% | 0 | 2 | 2 | 6 | 0 | 1 |
| initCalendarConverter() |   | 50% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
| getAsDocument(Element, ErrorHandler, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAsDocument(Node, ErrorHandler, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newDocument(byte[], EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newDocument(InputStream, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newDocument(File, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newDocument(InputSource, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| eraserXML(byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAsDocument(Element, ErrorHandler) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAsDocument(Element, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAsDocument(Node, ErrorHandler) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAsDocument(Node, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newDocument(EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(byte[], ErrorHandler, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(InputStream, ErrorHandler, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(File, ErrorHandler, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(InputSource, ErrorHandler, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNotEmptyChildNodes(Node, boolean) |   | 88% |   | 78% | 3 | 8 | 2 | 15 | 0 | 1 |
| removeAttribute(Attr, Element) |   | 86% |   | 75% | 2 | 5 | 1 | 9 | 0 | 1 |
| getAsDocument(Element) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAsDocument(Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newDocument(byte[], ErrorHandler) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newDocument(InputStream, ErrorHandler) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newDocument(File, ErrorHandler) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newDocument(InputSource, ErrorHandler) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(byte[], ErrorHandler) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(byte[], EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(InputStream, ErrorHandler) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(InputStream, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(File, ErrorHandler) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(File, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(InputSource, ErrorHandler) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(InputSource, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findNamespaceByPrefix(String, Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFirstNotEmptyChildNode(Node, boolean) |   | 90% |   | 78% | 3 | 8 | 1 | 14 | 0 | 1 |
| newDocument(ErrorHandler) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newDocument(ErrorHandler, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(ErrorHandler) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(ErrorHandler, EntityResolver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newElement(InputStream) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeTo(Node, OutputStream, ErrorListener, TransformerConfig) |   | 92% |   | 66% | 4 | 7 | 1 | 14 | 0 | 1 |
| matchLocalName(Node, String, String, String) |   | 92% |   | 75% | 4 | 9 | 2 | 16 | 0 | 1 |
| getQualifiedAttributeNode(Node, String, String) |   | 78% |   | 50% | 3 | 4 | 2 | 6 | 0 | 1 |
| newDocument(InputStream, ErrorHandler, EntityResolver) |   | 81% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| newDocument(File, ErrorHandler, EntityResolver) |   | 81% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| newDocument(InputSource, ErrorHandler, EntityResolver) |   | 81% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| newDocument_engine(ErrorHandler, EntityResolver) |   | 80% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| getNamespaceDeclaration(Node) |   | 96% |   | 62% | 6 | 9 | 1 | 14 | 0 | 1 |
| addNamespaceDeclaration(Map, Element) |   | 95% |   | 70% | 3 | 6 | 1 | 10 | 0 | 1 |
| getAttributeNode(Node, String) |   | 88% |   | 66% | 2 | 4 | 1 | 6 | 0 | 1 |
| getDatatypeFactory() |   | 75% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| newDocument(byte[], ErrorHandler, EntityResolver) |  | 95% |   | 50% | 1 | 2 | 0 | 6 | 0 | 1 |
| isDocument(byte[]) |  | 90% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| addAttribute(Attr, Element) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| AbstractXMLUtils() |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| writeNodeTo(Node, OutputStream, ErrorListener, boolean, String, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| getAttributeValue(Node, String) |  | 100% |   | 75% | 1 | 3 | 0 | 6 | 0 | 1 |
| toByteArray(Document, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toByteArray(Element, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toByteArray(Element, TransformerConfig) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toByteArray(Node, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toString(Document, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toString(Element, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toString(Node, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toByteArray(Document) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toByteArray(Element) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toByteArray(Node) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toString(Element) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toString(Node) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| writeTo(Document, OutputStream) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeTo(Document, OutputStream, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeTo(Element, OutputStream) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeTo(Element, OutputStream, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeTo(Element, OutputStream, boolean, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeTo(Node, OutputStream) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeTo(Node, OutputStream, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeTo(Node, OutputStream, TransformerConfig) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| initTransformerFactory() |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| initXPathFactory() |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| getDocumentBuilderFactory() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getSAXParserFactory() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getSchemaFactory() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getTransformerFactory() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getXPathFactory() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| newDocument(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newDocument(InputStream) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newDocument(File) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newDocument(InputSource) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newDocument() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addNamespaceXSITypeIfNotExists(Node, DynamicNamespaceContext, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| newElement(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newElement(File) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newElement(InputSource) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNotEmptyChildNodes(Node) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFirstNotEmptyChildNode(Node) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFeatures_disallow_doctype_decl() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDisabledDTDs() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |