com.lowagie.text.pdf
public class PRIndirectReference extends PdfIndirectReference
| Field Summary | |
|---|---|
| protected PdfObject | hardReference
Used when 'reader' is "non-partial", holding the entire PDF in memory.
|
| protected PdfReader | reader |
| Constructor Summary | |
|---|---|
| PRIndirectReference(PdfReader reader, int number, int generation)
Constructs a PdfIndirectReference.
| |
| PRIndirectReference(PdfReader reader, int number)
Constructs a PdfIndirectReference.
| |
| Method Summary | |
|---|---|
| PdfObject | getDirectObject()
Find the direct object for this reference. |
| PdfObject | getInternalObject()
Sorts out the current reference from either of the two
places it could be stored. |
| PdfReader | getReader() |
| void | setDirectObject(PdfObject obj)
Block alteration of a PRIndRef's direct object. |
| void | setNumber(int number, int generation) |
| void | toPdf(PdfWriter writer, OutputStream os) |
Since: 2.1.5
PdfIndirectReference.
Parameters: reader a PdfReader number the object number. generation the generation number.
PdfIndirectReference.
Parameters: reader a PdfReader number the object number.
PdfReader if need be, but prefers to use
the internally stored PdfObject.Returns: the direct object for this reference.
Since: 2.1.5
Returns: a valid object reference if there's one to get
Since: 2.1.5
Parameters: obj ignored
Since: 2.1.5