Packageorg.purepdf.pdf
Classpublic final class PdfCrossReference
InheritancePdfCrossReference Inheritance it.sephiroth.utils.ObjectHash
Implements IComparable



Public Properties
 PropertyDefined By
  refnum : int
[read-only]
PdfCrossReference
Public Methods
 MethodDefined By
  
PdfCrossReference($type:int, $refnum:int, $offset:int, $generation:int = 0)
Constructs a cross-reference element for a PdfIndirectObject.
PdfCrossReference
  
compareTo(o:Object):int
PdfCrossReference
  
equals(obj:Object):Boolean
[override]
PdfCrossReference
  
hashCode():int
[override]
PdfCrossReference
  
midSizeToPdf(midSize:int, os:IOutputStream):void
Writes PDF syntax to the OutputStream
PdfCrossReference
  
Returns the PDF representation of this PdfObject.
PdfCrossReference
Property Detail
_refnumproperty
pdf_core var _refnum:int

refnumproperty 
refnum:int  [read-only]


Implementation
    public function get refnum():int
Constructor Detail
PdfCrossReference()Constructor
public function PdfCrossReference($type:int, $refnum:int, $offset:int, $generation:int = 0)

Constructs a cross-reference element for a PdfIndirectObject.

Parameters
$type:int
 
$refnum:int — byte offset of the object
 
$offset:int — generation number of the object
 
$generation:int (default = 0)
Method Detail
compareTo()method
public function compareTo(o:Object):int

Parameters

o:Object

Returns
int
equals()method 
override public function equals(obj:Object):Boolean

Parameters

obj:Object

Returns
Boolean
hashCode()method 
override public function hashCode():int

Returns
int
midSizeToPdf()method 
public function midSizeToPdf(midSize:int, os:IOutputStream):void

Writes PDF syntax to the OutputStream

Parameters

midSize:int
 
os:IOutputStream

toPdf()method 
public function toPdf(os:IOutputStream):void

Returns the PDF representation of this PdfObject.

Parameters

os:IOutputStream