jPod PDF library

de.intarsys.pdf.st
Class STXRefEntryCompressed

java.lang.Object
  extended by de.intarsys.pdf.st.STXRefEntry
      extended by de.intarsys.pdf.st.STXRefEntryCompressed
All Implemented Interfaces:
Comparable

public class STXRefEntryCompressed
extends STXRefEntry

An entry in a XRef stream.


Constructor Summary
STXRefEntryCompressed(int objectNumber, int generationNumber, int streamObjectNumber, int streamGenerationNumber, int indexOfObject)
           
 
Method Summary
 void accept(de.intarsys.pdf.st.IXRefEntryVisitor visitor)
           
 STXRefEntry copy()
           
 STXRefEntryOccupied fill(int pos)
           
 long getColumn1()
           
 int getColumn2()
           
 int getIndex()
           
 int getStreamGenerationNumber()
           
 int getStreamObjectNumber()
           
 boolean isFree()
           
 COSObject load(STDocument doc, ISystemSecurityHandler securityHandler)
           
 
Methods inherited from class de.intarsys.pdf.st.STXRefEntry
compareTo, getGenerationNumber, getObjectNumber, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

STXRefEntryCompressed

public STXRefEntryCompressed(int objectNumber,
                             int generationNumber,
                             int streamObjectNumber,
                             int streamGenerationNumber,
                             int indexOfObject)
Method Detail

accept

public void accept(de.intarsys.pdf.st.IXRefEntryVisitor visitor)
            throws XRefEntryVisitorException
Specified by:
accept in class STXRefEntry
Throws:
XRefEntryVisitorException

copy

public STXRefEntry copy()
Specified by:
copy in class STXRefEntry

fill

public STXRefEntryOccupied fill(int pos)
Specified by:
fill in class STXRefEntry

getColumn1

public long getColumn1()
Specified by:
getColumn1 in class STXRefEntry

getColumn2

public int getColumn2()
Specified by:
getColumn2 in class STXRefEntry

getIndex

public int getIndex()

getStreamGenerationNumber

public int getStreamGenerationNumber()

getStreamObjectNumber

public int getStreamObjectNumber()

isFree

public boolean isFree()
Specified by:
isFree in class STXRefEntry

load

public COSObject load(STDocument doc,
                      ISystemSecurityHandler securityHandler)
               throws IOException,
                      COSLoadException
Specified by:
load in class STXRefEntry
Throws:
IOException
COSLoadException

jPod PDF library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.