edu.harvard.hul.ois.jhove.module.tiff
Class InteroperabilityIFD
java.lang.Object
   edu.harvard.hul.ois.jhove.module.tiff.IFD
edu.harvard.hul.ois.jhove.module.tiff.IFD
       edu.harvard.hul.ois.jhove.module.tiff.InteroperabilityIFD
edu.harvard.hul.ois.jhove.module.tiff.InteroperabilityIFD
- public class InteroperabilityIFD 
- extends IFD
Encapsulation of an Exif Interoperability IFD (for Exif).
 
| Fields inherited from class edu.harvard.hul.ois.jhove.module.tiff.IFD | 
| _bigEndian, _info, _next, _offset, _version, ASCII, BYTE, DOUBLE, EXIF, FLOAT, GLOBALPARAMETERS, GPSINFO, IFD, INTEROPERABILITY, LONG, NULL, RATIONAL, SBYTE, SHORT, SLONG, SRATIONAL, SSHORT, TIFF, TYPE, UNDEFINED | 
 
| Constructor Summary | 
| InteroperabilityIFD(long offset,
                    RepInfo info,
                    java.io.RandomAccessFile raf,
                    boolean bigEndian)Instantiate an
 InteroperabilityIFDobject. | 
 
 
| Methods inherited from class edu.harvard.hul.ois.jhove.module.tiff.IFD | 
| addBitmaskProperty, addIntegerArrayProperty, addIntegerProperty, addIntegerProperty, addRationalArrayProperty, addRationalProperty, average, calcValueSize, checkCount, checkType, checkType, getErrors, getNext, getOffset, getVersion, isBigEndian, isFirst, isThumbnail, parse, parse, parse, postParseInitialization, propertyHeader, readASCII, readASCIIArray, readByte, readByteArray, readDoubleArray, readLong, readLongArray, readRational, readRationalArray, readShort, readShortArray, readSignedRational, readSignedRationalArray, readSShortArray, readTrueByteArray, readUnsigned, setFirst, setThumbnail | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
InteroperabilityIFD
public InteroperabilityIFD(long offset,
                           RepInfo info,
                           java.io.RandomAccessFile raf,
                           boolean bigEndian)
- Instantiate an InteroperabilityIFDobject.
 
- Parameters:
- offset- IFD offset
- info- the RepInfo object
- raf- TIFF file
- bigEndian- True if big-endian file
 
getInteroperabilityIndex
public java.lang.String getInteroperabilityIndex()
- Get the InteroperabilityIndex tag (1).
 
- 
 
getProperty
public Property getProperty(boolean rawOutput)
- Get the IFD properties.
 
- 
- Specified by:
- getPropertyin class- IFD
 
- 
 
lookupTag
public void lookupTag(int tag,
                      int type,
                      long count,
                      long value)
               throws TiffException
- Lookup an IFD tag.
 
- 
- Specified by:
- lookupTagin class- IFD
 
- 
- Throws:
- TiffException