| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.harvard.hul.ois.jhove.module.jpeg.JpegExif
public final class JpegExif
Reader of Exif data embedded in a JPEG App1 block. This makes use of the TIFF module, since an Exif stream is really an embedded TIFF file; but it is designed to fail cleanly if the TIFF module is absent.
| Constructor Summary | |
|---|---|
| JpegExif() | |
| Method Summary | |
|---|---|
|  boolean | isExifProfileOK()Returns trueif the Exif IFD is present and satisfies
  the profile requirements. | 
| static boolean | isTiffAvailable()Checks if the TIFF module is available. | 
|  RepInfo | readExifData(java.io.DataInputStream dstream,
             JhoveBase je,
             int length)Reads the Exif data from the current point at the data stream, puts it into a temporary file, and makes a RepInfo object available. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public JpegExif()
| Method Detail | 
|---|
public static boolean isTiffAvailable()
public RepInfo readExifData(java.io.DataInputStream dstream,
                            JhoveBase je,
                            int length)
true.
public boolean isExifProfileOK()
true if the Exif IFD is present and satisfies
  the profile requirements.
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||