| XMPReaderTest |  | 0% |  | 0% | 35 | 35 | 259 | 259 | 27 | 27 | 1 | 1 |
| XMPReader |  | 0% |  | 0% | 46 | 46 | 108 | 108 | 11 | 11 | 1 | 1 |
| XMPScanner |  | 0% |  | 0% | 45 | 45 | 59 | 59 | 5 | 5 | 1 | 1 |
| XMPScannerTest |  | 0% | | n/a | 11 | 11 | 53 | 53 | 11 | 11 | 1 | 1 |
| XMPEntry |  | 0% |  | 0% | 14 | 14 | 20 | 20 | 6 | 6 | 1 | 1 |
| XMPEntryTest |  | 0% | | n/a | 5 | 5 | 14 | 14 | 5 | 5 | 1 | 1 |
| XMPReaderTest.HTTPServer |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 4 | 4 | 1 | 1 |
| XMPNamespaceMapping |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 | 1 | 1 |
| RDFDescription |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 3 | 3 | 1 | 1 |
| XMPReader.1.new Iterator() {...} |  | 0% |  | 0% | 6 | 6 | 4 | 4 | 4 | 4 | 1 | 1 |
| XMPReader.2.new Iterator() {...} |  | 0% |  | 0% | 6 | 6 | 4 | 4 | 4 | 4 | 1 | 1 |
| XMPReaderTest.new HashMap() {...} |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| XMPReader.new Iterable() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| XMPReader.new Iterable() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| XMP |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| XMPDirectory |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| XMPReaderTest.HTTPServer.new Runnable() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| XMPDirectoryTest | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| RDFDescriptionTest | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |