intarsys PDF library API

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(COSObjectKey key, COSObjectKey stmObjectKey, int indexOfObject)
           
 
Method Summary
 void accept(de.intarsys.pdf.st.IXRefEntryVisitor visitor)
           
 STXRefEntry copy()
           
 STXRefEntryOccupied fill(int pos)
           
 long getColumn1()
           
 int getColumn2()
           
 int getIndex()
           
 COSObjectKey getStreamObjectKey()
           
 int getStreamObjectNumber()
           
 boolean isFree()
           
 COSObject load(STDocument doc, ISystemSecurityHandler securityHandler)
           
 
Methods inherited from class de.intarsys.pdf.st.STXRefEntry
compareTo, getGenerationNumber, getKey, getObjectNumber, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

STXRefEntryCompressed

public STXRefEntryCompressed(COSObjectKey key,
                             COSObjectKey stmObjectKey,
                             int indexOfObject)
Method Detail

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

getColumn1

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

getColumn2

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

fill

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

accept

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

getIndex

public int getIndex()

getStreamObjectKey

public COSObjectKey getStreamObjectKey()

getStreamObjectNumber

public int getStreamObjectNumber()

copy

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

intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.