| Package | Description | 
|---|---|
| com.itextpdf.forms.xfdf | |
| com.itextpdf.kernel.pdf | |
| com.itextpdf.kernel.pdf.layer | |
| com.itextpdf.kernel.utils | 
| Modifier and Type | Method and Description | 
|---|---|
| PdfIndirectReference | AnnotObject. getRef()
             Gets the reference to the source  PdfAnnotation. | 
| Modifier and Type | Method and Description | 
|---|---|
| AnnotObject | AnnotObject. setRef(PdfIndirectReference ref)
             Sets the reference to the source  PdfAnnotation. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected PdfIndirectReference | PdfObject. indirectReference
             If object is flushed the indirect reference is kept here. 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| PdfIndirectReference | PdfDocument. createNextIndirectReference()
             Creates next available indirect reference. 
            | 
| PdfIndirectReference | PdfObject. getIndirectReference()
             Gets the indirect reference associated with the object. 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| List<PdfIndirectReference> | PdfDocument. listIndirectReferences()
             Gets static copy of cross reference table. 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| int | PdfIndirectReference. compareTo(PdfIndirectReference o) | 
| PdfObject | PdfObject. makeIndirect(PdfDocument document, PdfIndirectReference reference)
             Marks object to be saved as indirect. 
            | 
| PdfObjectWrapper<T> | PdfObjectWrapper. makeIndirect(PdfDocument document, PdfIndirectReference reference)
             Marks object behind wrapper to be saved as indirect. 
            | 
| PdfObject | PdfPrimitiveObject. makeIndirect(PdfDocument document, PdfIndirectReference reference) | 
| protected PdfObject | PdfReader. readObject(PdfIndirectReference reference) | 
| protected PdfObject | PdfObject. setIndirectReference(PdfIndirectReference indirectReference) | 
| PdfObject | PdfPrimitiveObject. setIndirectReference(PdfIndirectReference indirectReference) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | PdfWriter. flushModifiedWaitingObjects(Set<PdfIndirectReference> forbiddenToFlush)
             Flushes all modified objects which have not been flushed yet. 
            | 
| protected void | PdfWriter. flushWaitingObjects(Set<PdfIndirectReference> forbiddenToFlush)
             Flushes all objects which have not been flushed yet. 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| PdfIndirectReference | IPdfOCG. getIndirectReference()
             Gets the  PdfIndirectReferencethat represents this layer. | 
| PdfIndirectReference | PdfLayer. getIndirectReference()
             Gets the indirect reference to the current layer object. 
            | 
| PdfIndirectReference | PdfLayerMembership. getIndirectReference() | 
| Modifier and Type | Field and Description | 
|---|---|
| protected PdfIndirectReference | CompareTool.ObjectPath. baseCmpObject | 
| protected PdfIndirectReference | CompareTool.ObjectPath. baseOutObject | 
| Modifier and Type | Method and Description | 
|---|---|
| PdfIndirectReference | CompareTool.ObjectPath. getBaseCmpObject() | 
| PdfIndirectReference | CompareTool.ObjectPath. getBaseOutObject() | 
| PdfIndirectReference | CompareTool.ObjectPath.IndirectPathItem. getCmpObject() | 
| PdfIndirectReference | CompareTool.ObjectPath.IndirectPathItem. getOutObject() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | CompareTool.ObjectPath. isComparing(PdfIndirectReference cmpObject, PdfIndirectReference outObject)
             This method is used to define if given objects were already met in the path to the current base objects. 
            | 
| CompareTool.ObjectPath | CompareTool.ObjectPath. resetDirectPath(PdfIndirectReference baseCmpObject, PdfIndirectReference baseOutObject)
             Creates a new ObjectPath instance with two new given base objects, which are supposed to be nested in the base objects of the current instance of the ObjectPath. 
            | 
| Constructor and Description | 
|---|
| IndirectPathItem(PdfIndirectReference cmpObject, PdfIndirectReference outObject)
             Creates IndirectPathItem instance for two corresponding objects from two comparing documents. 
            | 
| ObjectPath(PdfIndirectReference baseCmpObject, PdfIndirectReference baseOutObject)
             Creates ObjectPath with corresponding base objects in two documents. 
            | 
Copyright © 1998–2019 iText Group NV. All rights reserved.