Package org.verapdf.parser
Class XRefReader
- java.lang.Object
-
- org.verapdf.parser.XRefReader
-
-
Constructor Summary
Constructors Constructor Description XRefReader()
XRefReader(List<COSXRefInfo> infos)
XRefReader(COSXRefInfo info)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
containsKey(COSKey key)
COSTrailer
getFirstTrailer()
List<COSKey>
getKeys()
COSTrailer
getLastTrailer()
Long
getOffset(COSKey key)
long
getStartXRef()
SortedSet<Long>
getStartXRefs()
COSTrailer
getTrailer()
protected void
setXRefInfo(List<COSXRefInfo> infos)
protected void
setXRefInfo(COSXRefInfo info)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.verapdf.io.IReader
getGreatestKeyNumberFromXref, getHeader, getLastTrailerOffset, getObject, getObject, getPDFSource, isLinearized
-
-
-
-
Constructor Detail
-
XRefReader
public XRefReader()
-
XRefReader
public XRefReader(List<COSXRefInfo> infos)
-
XRefReader
public XRefReader(COSXRefInfo info)
-
-
Method Detail
-
getStartXRef
public long getStartXRef()
- Specified by:
getStartXRef
in interfaceIReader
-
getStartXRefs
public SortedSet<Long> getStartXRefs()
- Specified by:
getStartXRefs
in interfaceIReader
-
getTrailer
public COSTrailer getTrailer()
- Specified by:
getTrailer
in interfaceIReader
-
getFirstTrailer
public COSTrailer getFirstTrailer()
- Specified by:
getFirstTrailer
in interfaceIReader
-
getLastTrailer
public COSTrailer getLastTrailer()
- Specified by:
getLastTrailer
in interfaceIReader
-
setXRefInfo
protected void setXRefInfo(List<COSXRefInfo> infos)
-
setXRefInfo
protected void setXRefInfo(COSXRefInfo info)
-
containsKey
protected boolean containsKey(COSKey key)
-
-