net.grelf.grip
Class ExifTag

java.lang.Object
  extended by net.grelf.grip.ExifTag

public class ExifTag
extends java.lang.Object

Tags used in EXIF metadata sections of image files (similar format to TIFF).


Field Summary
static int[] bytesPerComponent
           
static ExifTag[] exifTags
          Array of all known EXIF tags.
 int format
           
 long nComponents
           
 java.lang.String tagName
           
 int tagNo
           
static int TIFF_BYTE
           
static int TIFF_DOUBLE
           
static int TIFF_FLOAT
           
static int TIFF_LONG
           
static int TIFF_RATIONAL
           
static int TIFF_SHORT
           
static int TIFF_STRING
           
static int TIFF_U_BYTE
           
static int TIFF_U_LONG
           
static int TIFF_U_RATIONAL
           
static int TIFF_U_SHORT
           
static int TIFF_UNDEFINED
           
static int TIFF_VARIABLE
           
 
Constructor Summary
ExifTag(int tagNo, java.lang.String tagName, int format, long nComponents)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tagNo

public int tagNo

tagName

public java.lang.String tagName

format

public int format

nComponents

public long nComponents

bytesPerComponent

public static final int[] bytesPerComponent

TIFF_U_BYTE

public static final int TIFF_U_BYTE
See Also:
Constant Field Values

TIFF_STRING

public static final int TIFF_STRING
See Also:
Constant Field Values

TIFF_U_SHORT

public static final int TIFF_U_SHORT
See Also:
Constant Field Values

TIFF_U_LONG

public static final int TIFF_U_LONG
See Also:
Constant Field Values

TIFF_U_RATIONAL

public static final int TIFF_U_RATIONAL
See Also:
Constant Field Values

TIFF_BYTE

public static final int TIFF_BYTE
See Also:
Constant Field Values

TIFF_UNDEFINED

public static final int TIFF_UNDEFINED
See Also:
Constant Field Values

TIFF_SHORT

public static final int TIFF_SHORT
See Also:
Constant Field Values

TIFF_LONG

public static final int TIFF_LONG
See Also:
Constant Field Values

TIFF_RATIONAL

public static final int TIFF_RATIONAL
See Also:
Constant Field Values

TIFF_FLOAT

public static final int TIFF_FLOAT
See Also:
Constant Field Values

TIFF_DOUBLE

public static final int TIFF_DOUBLE
See Also:
Constant Field Values

TIFF_VARIABLE

public static final int TIFF_VARIABLE
See Also:
Constant Field Values

exifTags

public static ExifTag[] exifTags
Array of all known EXIF tags. Includes standard TIFF tags.

Constructor Detail

ExifTag

public ExifTag(int tagNo,
               java.lang.String tagName,
               int format,
               long nComponents)