Modifier and Type | Method and Description |
---|---|
static Tag |
fromShort(short value) |
java.lang.String |
getFieldAsString(java.lang.Object value)
Intended to be overridden by certain tags to provide meaningful string
representation of the field value such as compression, photo metric interpretation etc.
|
FieldType |
getFieldType() |
java.lang.String |
getName() |
short |
getValue() |
boolean |
isCritical() |
java.lang.String |
toString() |
static GPSTag |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static GPSTag[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final GPSTag GPS_VERSION_ID
public static final GPSTag GPS_LATITUDE_REF
public static final GPSTag GPS_LATITUDE
public static final GPSTag GPS_LONGITUDE_REF
public static final GPSTag GPS_LONGITUDE
public static final GPSTag GPS_ALTITUDE_REF
public static final GPSTag GPS_ALTITUDE
public static final GPSTag GPS_TIME_STAMP
public static final GPSTag GPS_SATELLITES
public static final GPSTag GPS_STATUS
public static final GPSTag GPS_MEASURE_MODE
public static final GPSTag GPS_DOP
public static final GPSTag GPS_SPEED_REF
public static final GPSTag GPSSpeed
public static final GPSTag GPS_TRACK_REF
public static final GPSTag GPS_TRACK
public static final GPSTag GPS_IMG_DIRECTION_REF
public static final GPSTag GPS_IMG_DIRECTION
public static final GPSTag GPS_MAP_DATUM
public static final GPSTag GPS_DEST_LATITUDE_REF
public static final GPSTag GPS_DEST_LATITUDE
public static final GPSTag GPS_DEST_LONGITUDE_REF
public static final GPSTag GPS_DEST_LONGITUDE
public static final GPSTag GPS_DEST_BEARING_REF
public static final GPSTag GPS_DEST_BEARING
public static final GPSTag GPS_DEST_DISTANCE_REF
public static final GPSTag GPS_DEST_DISTANCE
public static final GPSTag GPS_PROCESSING_METHOD
public static final GPSTag GPS_AREA_INFORMATION
public static final GPSTag GPS_DATE_STAMP
public static final GPSTag GPS_DIFFERENTIAL
public static final GPSTag GPS_HPOSITIONING_ERROR
public static final GPSTag UNKNOWN
public static GPSTag[] values()
for (GPSTag c : GPSTag.values()) System.out.println(c);
public static GPSTag valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String toString()
toString
in class java.lang.Enum<GPSTag>
public static Tag fromShort(short value)
public java.lang.String getFieldAsString(java.lang.Object value)
getFieldAsString
in interface Tag
value
- field value to be mapped to a stringpublic boolean isCritical()
isCritical
in interface Tag
public FieldType getFieldType()
getFieldType
in interface Tag