|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.icepdf.core.pobjects.CrossReference
public class CrossReference
| Nested Class Summary | |
|---|---|
static class |
CrossReference.CompressedEntry
|
static class |
CrossReference.Entry
|
static class |
CrossReference.FreeEntry
|
class |
CrossReference.UsedEntry
|
| Field Summary | |
|---|---|
protected int |
offset
|
| Constructor Summary | |
|---|---|
CrossReference()
|
|
| Method Summary | |
|---|---|
protected void |
addCompressedEntry(int objectNumber,
int objectNumberOfContainingObjectStream,
int indexWithinObjectStream)
|
protected void |
addFreeEntry(int objectNumber,
int nextFreeObjectNumber,
int generationNumberIfReused)
|
void |
addToEndOfChainOfPreviousXRefs(CrossReference prev)
|
protected void |
addUsedEntry(int objectNumber,
long filePositionOfObject,
int generationNumber)
|
void |
addXRefStreamEntries(Library library,
java.util.Hashtable xrefStreamHash,
java.io.InputStream streamInput)
|
void |
addXRefTableEntries(Parser parser)
|
CrossReference.Entry |
getEntryForObject(java.lang.Integer objectNumber)
|
void |
setOffset(int offset)
|
void |
setTrailer(PTrailer trailer)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int offset
| Constructor Detail |
|---|
public CrossReference()
| Method Detail |
|---|
public void setTrailer(PTrailer trailer)
public void addXRefTableEntries(Parser parser)
public void addXRefStreamEntries(Library library,
java.util.Hashtable xrefStreamHash,
java.io.InputStream streamInput)
library - The Document's LibraryxrefStreamHash - Dictionary for XRef streamstreamInput - Decoded stream bytes for XRef streampublic CrossReference.Entry getEntryForObject(java.lang.Integer objectNumber)
public void addToEndOfChainOfPreviousXRefs(CrossReference prev)
protected void addFreeEntry(int objectNumber,
int nextFreeObjectNumber,
int generationNumberIfReused)
protected void addUsedEntry(int objectNumber,
long filePositionOfObject,
int generationNumber)
protected void addCompressedEntry(int objectNumber,
int objectNumberOfContainingObjectStream,
int indexWithinObjectStream)
public void setOffset(int offset)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||