Package org.verapdf.cos.xref
Class COSXRefEntry
java.lang.Object
org.verapdf.cos.xref.COSXRefEntry
Class represents entry in xref. Entry has offset, generation and character
showing if it is a free entry.
- Author:
- Timur Kamalov
-
Field Summary
Modifier and TypeFieldDescriptionstatic final COSXRefEntry
char
Is 'f' is entry is free and 'n' otherwise.int
Is generation number for this entry.long
Is offset of object in the document. -
Constructor Summary
ConstructorDescriptionDefault constructor that initializes offset and generation with zeroes, entry is marked as in-use.COSXRefEntry
(long offset, int generation) Constructor from offset and generation.COSXRefEntry
(long offset, int generation, char free) Constructor setting offset, generation and free value. -
Method Summary
-
Field Details
-
FIRST_XREF_ENTRY
-
offset
public long offsetIs offset of object in the document. -
generation
public int generationIs generation number for this entry. -
free
public char freeIs 'f' is entry is free and 'n' otherwise.
-
-
Constructor Details
-
COSXRefEntry
public COSXRefEntry()Default constructor that initializes offset and generation with zeroes, entry is marked as in-use. -
COSXRefEntry
public COSXRefEntry(long offset, int generation) Constructor from offset and generation. Entry is marked as in-use.- Parameters:
offset
- is offset of object represented by this entry.generation
- is generation of object represented by this entry.
-
COSXRefEntry
public COSXRefEntry(long offset, int generation, char free) Constructor setting offset, generation and free value.- Parameters:
offset
- is offset of object represented by this entry.generation
- is generation of object represented by this entry.free
- is 'f' is entry is free and 'n' otherwise.
-
-
Method Details