PdfTarget extends PdfObjectWrapper<PdfDictionary> { public static PdfTarget create(PdfDictionary pdfObject) { return new PdfTarget(pdfObject); } private  PdfTarget(PdfDictionary pdfObject); static PdfTarget create(PdfDictionary pdfObject); static PdfTarget createParentTarget(); static PdfTarget createChildTarget(); static PdfTarget createChildTarget(String embeddedFileName); static PdfTarget createChildTarget(String namedDestination, String annotationIdentifier); static PdfTarget createChildTarget(int pageNumber, int annotationIndex); PdfTarget setName(String name); String getName(); PdfTarget setAnnotation(PdfFileAttachmentAnnotation pdfAnnotation, PdfDocument pdfDocument); PdfFileAttachmentAnnotation getAnnotation(PdfDocument pdfDocument); PdfTarget setTarget(PdfTarget target); PdfTarget getTarget(); PdfTarget put(PdfName key, PdfObject value);  }
@Test public void createInstanceTest() { PdfDictionary dictionary = new PdfDictionary(); PdfTarget target = PdfTarget.create(dictionary); Assert.assertEquals(dictionary, target.getPdfObject()); }