Class PdfWriter.PdfBody.PdfCrossReference

java.lang.Object
com.aowagie.text.pdf.PdfWriter.PdfBody.PdfCrossReference
All Implemented Interfaces:
Comparable
Enclosing class:
PdfWriter.PdfBody

private static class PdfWriter.PdfBody.PdfCrossReference extends Object implements Comparable
PdfCrossReference is an entry in the PDF Cross-Reference table.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final int
    generation of the object.
    private final int
    Byte offset in the PDF file.
    private final int
     
    private final int
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
    PdfCrossReference(int refnum, int offset)
    Constructs a cross-reference element for a PdfIndirectObject.
    private
    PdfCrossReference(int refnum, int offset, int generation)
    Constructs a cross-reference element for a PdfIndirectObject.
    private
    PdfCrossReference(int type, int refnum, int offset, int generation)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    boolean
     
    private int
     
    int
     
    private void
    toPdf(int midSize, OutputStream os)
    Writes PDF syntax to the OutputStream
    private void
    Returns the PDF representation of this PdfObject.

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • type

      private final int type
    • offset

      private final int offset
      Byte offset in the PDF file.
    • refnum

      private final int refnum
    • generation

      private final int generation
      generation of the object.
  • Constructor Details

    • PdfCrossReference

      private PdfCrossReference(int refnum, int offset, int generation)
      Constructs a cross-reference element for a PdfIndirectObject.
      Parameters:
      refnum -
      offset - byte offset of the object
      generation - generation number of the object
    • PdfCrossReference

      private PdfCrossReference(int refnum, int offset)
      Constructs a cross-reference element for a PdfIndirectObject.
      Parameters:
      refnum -
      offset - byte offset of the object
    • PdfCrossReference

      private PdfCrossReference(int type, int refnum, int offset, int generation)
  • Method Details