| constructOutlines(PdfDictionary, IPdfNameTreeAccess) |  | 0% |  | 0% | 17 | 17 | 48 | 48 | 1 | 1 |
| copyDestination(PdfObject, Map, PdfDocument) |  | 0% |  | 0% | 12 | 12 | 27 | 27 | 1 | 1 |
| addDeveloperExtension(PdfDeveloperExtension) |  | 0% |  | 0% | 9 | 9 | 27 | 27 | 1 | 1 |
| addOutlineToPage(PdfOutline, PdfDictionary, IPdfNameTreeAccess) |  | 0% |  | 0% | 6 | 6 | 22 | 22 | 1 | 1 |
| isEqualSameNameDestExist(Map, PdfDocument, PdfString, PdfArray, PdfPage) |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 1 | 1 |
| addOutlineToPage(PdfOutline, IPdfNameTreeAccess) |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
| getOutlines(boolean) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| removeDeveloperExtension(PdfDeveloperExtension) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
| fillAndGetOcPropertiesDictionary() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| getOCProperties(boolean) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| removeOutlines(PdfPage) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| createDestinationFromPageRef(PdfObject, Map, PdfDocument, PdfObject) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getNameTree(PdfName) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getPageLabelsTree(boolean) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| getViewerPreferences() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getCollection() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| addRootOutline(PdfOutline) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| checkIsoConformanceForAction(PdfAction) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| put(PdfName, PdfObject) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setPageMode(PdfName) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setPageLayout(PdfName) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| remove(PdfName) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isOCPropertiesMayHaveChanged() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| createDestinationFromPageNum(PdfObject, PdfDocument) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| PdfCatalog(PdfDocument) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setOpenAction(PdfDestination) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setOpenAction(PdfAction) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAdditionalAction(PdfName, PdfAction) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setCollection(PdfCollection) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkIsoConformanceForDestination(PdfDestination) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| flush() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| addNameToNameTree(PdfString, PdfObject, PdfName) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getPageMode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPageLayout() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setViewerPreferences(PdfViewerPreferences) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLang() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setLang(PdfString) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addNamedDestination(PdfString, PdfObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| hasOutlines() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| PdfCatalog(PdfDictionary) |   | 87% |   | 50% | 1 | 2 | 1 | 11 | 0 | 1 |
| nameTreeContainsKey(PdfName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setOcgCopied(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getPageTree() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPagesWithOutlines() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isOutlineMode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| getDocument() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isWrappedObjectMustBeIndirect() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |