| TestXSSFBReader |  | 0% |  | 0% | 20 | 20 | 236 | 236 | 14 | 14 | 1 | 1 |
| TestXSSFReader |  | 0% |  | 0% | 39 | 39 | 207 | 207 | 27 | 27 | 1 | 1 |
| TestReadOnlySharedStringsTable |  | 0% |  | 0% | 18 | 18 | 92 | 92 | 16 | 16 | 1 | 1 |
| XSSFSheetXMLHandler |   | 75% |   | 71% | 31 | 100 | 40 | 211 | 3 | 14 | 0 | 1 |
| XSSFBReader.SheetRefLoader |  | 0% |  | 0% | 15 | 15 | 40 | 40 | 6 | 6 | 1 | 1 |
| TestXSSFSheetXMLHandler |  | 0% | | n/a | 8 | 8 | 29 | 29 | 8 | 8 | 1 | 1 |
| TestXSSFBReader.TestSheetHandler |  | 0% |  | 0% | 11 | 11 | 25 | 25 | 8 | 8 | 1 | 1 |
| XSSFReader |   | 53% |   | 50% | 14 | 24 | 23 | 53 | 8 | 14 | 0 | 1 |
| XSSFBReader |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 5 | 5 | 1 | 1 |
| XSSFReader.SheetIterator |   | 73% |   | 69% | 8 | 24 | 26 | 86 | 3 | 11 | 0 | 1 |
| XSSFBReader.SheetIterator |  | 0% |  | 0% | 8 | 8 | 23 | 23 | 5 | 5 | 1 | 1 |
| ReadOnlySharedStringsTable |   | 84% |   | 89% | 12 | 42 | 17 | 79 | 6 | 13 | 0 | 1 |
| XSSFBReader.PathExtractor |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 4 | 4 | 1 | 1 |
| TestXSSFReader.new XSSFSheetXMLHandler.SheetContentsHandler() {...} |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 4 | 4 | 1 | 1 |
| TestXSSFSheetXMLHandler.new XSSFSheetXMLHandler.SheetContentsHandler() {...} |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| TestXSSFSheetXMLHandler.new XSSFSheetXMLHandler.SheetContentsHandler() {...} |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| TestXSSFSheetXMLHandler.new XSSFSheetXMLHandler.SheetContentsHandler() {...} | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| XSSFReader.XMLSheetRefReader |  | 100% |  | 100% | 0 | 9 | 0 | 16 | 0 | 3 | 0 | 1 |
| XSSFSheetXMLHandler.xssfDataType |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 | 0 | 1 |
| XSSFSheetXMLHandler.EmptyCellCommentsCheckType |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| XSSFReader.XSSFSheetRef |  | 100% | | n/a | 0 | 3 | 0 | 6 | 0 | 3 | 0 | 1 |
| XSSFSheetXMLHandler.SheetContentsHandler | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |