- java.lang.Object
-
- com.lowagie.text.pdf.PdfObject
-
- com.lowagie.text.pdf.PdfIndirectReference
-
- com.lowagie.text.pdf.PRIndirectReference
-
public class PRIndirectReference extends PdfIndirectReference
-
-
Field Summary
Fields Modifier and Type Field Description protected PdfReader
reader
-
Fields inherited from class com.lowagie.text.pdf.PdfIndirectReference
generation, number
-
-
Constructor Summary
Constructors Constructor Description PRIndirectReference(PdfReader reader, int number)
Constructs aPdfIndirectReference
.PRIndirectReference(PdfReader reader, int number, int generation)
Constructs aPdfIndirectReference
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PdfReader
getReader()
void
setNumber(int number, int generation)
void
toPdf(PdfWriter writer, OutputStream os)
Writes the PDF representation of thisPdfObject
as an array ofbyte
s to the writer.-
Methods inherited from class com.lowagie.text.pdf.PdfIndirectReference
getGeneration, getNumber, toString
-
Methods inherited from class com.lowagie.text.pdf.PdfObject
canBeInObjStm, getBytes, getIndRef, isArray, isBoolean, isDictionary, isIndirect, isName, isNull, isNumber, isStream, isString, length, setContent, setIndRef, type
-
-
-
-
Field Detail
-
reader
protected PdfReader reader
-
-
Constructor Detail
-
PRIndirectReference
public PRIndirectReference(PdfReader reader, int number, int generation)
Constructs aPdfIndirectReference
.- Parameters:
reader
- aPdfReader
number
- the object number.generation
- the generation number.
-
PRIndirectReference
public PRIndirectReference(PdfReader reader, int number)
Constructs aPdfIndirectReference
.- Parameters:
reader
- aPdfReader
number
- the object number.
-
-
Method Detail
-
toPdf
public void toPdf(PdfWriter writer, OutputStream os) throws IOException
Description copied from class:PdfObject
Writes the PDF representation of thisPdfObject
as an array ofbyte
s to the writer.- Overrides:
toPdf
in classPdfObject
- Parameters:
writer
- for backwards compatibilityos
- TheOutputStream
to write the bytes to.- Throws:
IOException
- on error
-
getReader
public PdfReader getReader()
-
setNumber
public void setNumber(int number, int generation)
-
-