|
|||||||||
| 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
|
static class |
CrossReference.UsedEntry
|
| 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 |
setTrailer(PTrailer trailer)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 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)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||