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