|
intarsys PDF library API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.intarsys.pdf.st.STXRefSection
public abstract class STXRefSection
A section in a XRef.
The XRef allows random access to the objects in the PDF file.
A XRef section is the part of a pdf document starting with a "xref" token. It consists of several, non contiguous subsections, one additional for each incremental update.
Field Summary | |
---|---|
static COSName |
DK_XRefStm
|
Method Summary | |
---|---|
void |
addEntry(STXRefEntry entry)
|
boolean |
contains(int number)
|
abstract COSDictionary |
cosGetDict()
The "trailer" dictionary associated with the XRef section. |
COSObject |
cosGetEncryption()
|
abstract COSObject |
cosGetObject()
|
void |
cosSetEncryption(COSObject encryption)
|
abstract STXRefSection |
createSuccessor()
|
Iterator |
entryIterator()
|
STDocument |
getDoc()
|
STXRefEntry |
getEntry(int number)
|
COSArray |
getID()
|
int |
getIncrementalCount()
|
int |
getMaxObjectNumber()
|
long |
getOffset()
|
STXRefSection |
getPrevious()
|
int |
getPreviousOffset()
|
int |
getSize()
The total number of indirect objects in the document. |
int |
getStart()
The object number of the first object in this section. |
abstract AbstractXRefWriter |
getWriter(COSWriter cosWriter)
|
STXRefSubsection |
getXRefSubsection()
The first subsection in this section. |
COSObject |
load(int objectNumber,
ISystemSecurityHandler securityHandler)
|
Iterator |
subsectionIterator()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final COSName DK_XRefStm
Method Detail |
---|
public void addEntry(STXRefEntry entry)
public boolean contains(int number)
public abstract COSDictionary cosGetDict()
public COSObject cosGetEncryption()
public abstract COSObject cosGetObject()
public void cosSetEncryption(COSObject encryption)
public abstract STXRefSection createSuccessor()
public Iterator entryIterator()
public STDocument getDoc()
public STXRefEntry getEntry(int number)
public COSArray getID()
public int getIncrementalCount()
public int getMaxObjectNumber()
public long getOffset()
public STXRefSection getPrevious()
public int getPreviousOffset()
public int getSize()
public int getStart()
public abstract AbstractXRefWriter getWriter(COSWriter cosWriter)
public STXRefSubsection getXRefSubsection()
public COSObject load(int objectNumber, ISystemSecurityHandler securityHandler) throws IOException, COSLoadException
IOException
COSLoadException
public Iterator subsectionIterator()
|
intarsys PDF library API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |