Class EXIFParentTIFFTagSet
- java.lang.Object
-
- com.github.jaiimageio.plugins.tiff.TIFFTagSet
-
- com.github.jaiimageio.plugins.tiff.EXIFParentTIFFTagSet
-
public class EXIFParentTIFFTagSet extends TIFFTagSet
A class containing the TIFF tags used to reference the EXIF and GPS IFDs. This tag set should be added to the root tag set by means of the
method if EXIF support is desired.TIFFImageReadParam.addAllowedTagSet
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
EXIFParentTIFFTagSet.EXIFIFDPointer
(package private) static class
EXIFParentTIFFTagSet.GPSInfoIFDPointer
-
Field Summary
Fields Modifier and Type Field Description static int
TAG_EXIF_IFD_POINTER
Tag pointing to the EXIF IFD (type LONG).static int
TAG_GPS_INFO_IFD_POINTER
Tag pointing to a GPS info IFD (type LONG).private static java.util.List
tags
private static EXIFParentTIFFTagSet
theInstance
-
Constructor Summary
Constructors Modifier Constructor Description private
EXIFParentTIFFTagSet()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static EXIFParentTIFFTagSet
getInstance()
Returns a shared instance of anEXIFParentTIFFTagSet
.private static void
initTags()
-
Methods inherited from class com.github.jaiimageio.plugins.tiff.TIFFTagSet
getTag, getTag, getTagNames, getTagNumbers
-
-
-
-
Field Detail
-
theInstance
private static EXIFParentTIFFTagSet theInstance
-
TAG_EXIF_IFD_POINTER
public static final int TAG_EXIF_IFD_POINTER
Tag pointing to the EXIF IFD (type LONG).- See Also:
- Constant Field Values
-
TAG_GPS_INFO_IFD_POINTER
public static final int TAG_GPS_INFO_IFD_POINTER
Tag pointing to a GPS info IFD (type LONG).- See Also:
- Constant Field Values
-
tags
private static java.util.List tags
-
-
Method Detail
-
initTags
private static void initTags()
-
getInstance
public static EXIFParentTIFFTagSet getInstance()
Returns a shared instance of anEXIFParentTIFFTagSet
.- Returns:
- an
EXIFParentTIFFTagSet
instance.
-
-