Interface ExifTag
public interface ExifTag
The exif-tag representation.
Models a particular tag within a directory and provides methods for obtaining its value. Note that a Tag instance is
specific to a particular metadata extraction and cannot be reused.
- Since:
- 5.0.100
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionGet a description of the tag's value, considering enumerated values and units.Get the name of the directory in which the tag exists, such asExif
,GPS
orInteroperability
.getName()
Get the name of the tag, such asAperture
, orInteropVersion
.int
getType()
The TagType as integer.Gets the tag type in hex notation as a String with padded leading zeroes if necessary (i.e.
-
Method Details
-
getTypeHex
String getTypeHex()Gets the tag type in hex notation as a String with padded leading zeroes if necessary (i.e.0x100E
).- Returns:
- the tag type as a string in hexadecimal notation
- Since:
- 5.0.100
-
getType
int getType()The TagType as integer.- Returns:
- tagType The tag type as integer
- Since:
- 5.0.100
- See Also:
-
getName
String getName()Get the name of the tag, such asAperture
, orInteropVersion
.- Returns:
- the tag's name
- Since:
- 5.0.100
- See Also:
-
getDescription
String getDescription()Get a description of the tag's value, considering enumerated values and units.- Returns:
- a description of the tag's value
- Since:
- 5.0.100
-
getDirectoryName
String getDirectoryName()Get the name of the directory in which the tag exists, such asExif
,GPS
orInteroperability
.- Returns:
- name of the directory in which this tag exists
- Since:
- 5.0.100
-