| getXMLInputFactory() |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| bypassElementBlock(XMLEventReader) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| validate(InputStream, InputStream) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| wasWhitespacePeeked(XMLEventReader, XMLEvent) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| getXMLEventReader(Source) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| getRequiredStringListAttributeValue(StartElement, HasQName) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getBooleanAttributeValue(StartElement, String, boolean) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getLineColumnNumber(Location) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| peekNextEndElement(XMLEventReader) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getXMLEventReader(InputStream) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| bypassElementBlock(XMLEventReader, String) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| bypassElementBlock(XMLEventReader, QName) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getRequiredAttributeValueRP(StartElement, HasQName) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getAttributeValueRP(Attribute) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getXmlTimeAttributeValue(StartElement, HasQName) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getXmlDurationAttributeValue(StartElement, HasQName) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getIntegerAttributeValueRP(StartElement, HasQName) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getLongAttributeValue(StartElement, HasQName) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getLongAttributeValueRP(StartElement, HasQName) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getDOMElement(XMLEventReader) |   | 71% |   | 50% | 1 | 2 | 5 | 14 | 0 | 1 |
| getXSITypeValue(StartElement) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getAttributeValueRP(StartElement, HasQName) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getBooleanAttributeValueRP(StartElement, HasQName) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| hasTextAhead(XMLEventReader) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getElementTextRP(XMLEventReader) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getNextEndElement(XMLEventReader) |   | 60% |   | 50% | 3 | 4 | 5 | 9 | 0 | 1 |
| getAttributeValue(StartElement, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| matches(StartElement, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| advance(XMLEventReader) |   | 37% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| getBooleanAttributeValue(StartElement, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| trim(String) |   | 55% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getNextStartElement(XMLEventReader) |   | 86% |   | 66% | 2 | 4 | 2 | 9 | 0 | 1 |
| StaxParserUtil() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIntegerAttributeValue(StartElement, HasQName) |   | 86% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| getAttributeValue(Attribute) |   | 85% |   | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
| validate(EndElement, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| peekNextTag(XMLEventReader) |  | 100% |   | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
| peekNextStartElement(XMLEventReader) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toBoolean(String) |  | 100% |  | 100% | 0 | 4 | 0 | 1 | 0 | 1 |
| getRequiredAttributeValue(StartElement, HasQName) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| getUriAttributeValue(StartElement, HasQName) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| validate(StartElement, QName) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getElementText(XMLEventReader) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| validate(StartElement, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getBooleanAttributeValue(StartElement, HasQName) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getNextEvent(XMLEventReader) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| peek(XMLEventReader) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getAttributeValue(StartElement, QName) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| matches(EndElement, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getAttributeValue(StartElement, HasQName) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getElementName(StartElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getElementName(EndElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |