|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.harvard.hul.ois.jhove.module.jpeg2000.MarkerSegment
edu.harvard.hul.ois.jhove.module.jpeg2000.PPMMarkerSegment
public class PPMMarkerSegment
Class for the PPM (Packed packet headers, main header) marker segment. I'm assuming for the present that the full details of packet headers is getting deeper into the bits than we want, so it just checks some basic information. There can be multiple PPM marker segments.
Field Summary |
---|
Fields inherited from class edu.harvard.hul.ois.jhove.module.jpeg2000.MarkerSegment |
---|
_ccs, _cs, _dstream, _module, _repInfo, COC, COD, COM, CRG, EOC, EPH, PLM, PLT, POC, PPM, PPT, QCC, QCD, RGN, SIZ, SOC, SOD, SOP, SOT, TLM |
Constructor Summary | |
---|---|
PPMMarkerSegment()
Constructor. |
Method Summary | |
---|---|
protected boolean |
process(int bytesToEat)
Processes the marker segment. |
Methods inherited from class edu.harvard.hul.ois.jhove.module.jpeg2000.MarkerSegment |
---|
getMainOrTile, isMarker, markerSegmentMaker, nCompBytes, readMarkLen, setCodestream, setContCodestream, setDataInputStream, setModule, setRepInfo |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PPMMarkerSegment()
Method Detail |
---|
protected boolean process(int bytesToEat) throws java.io.IOException
process
method must consume exactly the number
of bytes remaining in the marker segment.
process
in class MarkerSegment
bytesToEat
- The number of bytes that must be consumed.
If it is 0 for a MarkerSegment, the
number of bytes to consume is unknown.
true
if segment is well-formed,
false
otherwise.
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |