APIdia Launch Partner
Top Description Inners Fields Constructors Methods
javax.imageio.plugins.tiff

public final Class ExifParentTIFFTagSet

extends TIFFTagSet
Class Inheritance
Imports
java.util.ArrayList, .List

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 TIFFImageReadParam.addAllowedTagSet method if Exif support is desired.
Since
9

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class
pack-priv static class

Field Summary

Modifier and TypeField and Description
public static final int
TAG_EXIF_IFD_POINTER

Tag pointing to the Exif IFD (type LONG).

public static final int
TAG_GPS_INFO_IFD_POINTER

Tag pointing to a GPS info IFD (type LONG).

private static List<TIFFTag>
private static ExifParentTIFFTagSet

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static synchronized ExifParentTIFFTagSet

Returns:

an ExifParentTIFFTagSet instance.
getInstance
()

Returns a shared instance of an ExifParentTIFFTagSet.

private static void
Inherited from javax.imageio.plugins.tiff.TIFFTagSet:
getTaggetTaggetTagNamesgetTagNumbers

Field Detail

TAG_EXIF_IFD_POINTERback to summary
public static final int TAG_EXIF_IFD_POINTER

Tag pointing to the Exif IFD (type LONG).

TAG_GPS_INFO_IFD_POINTERback to summary
public static final int TAG_GPS_INFO_IFD_POINTER

Tag pointing to a GPS info IFD (type LONG).

tagsback to summary
private static List<TIFFTag> tags
theInstanceback to summary
private static ExifParentTIFFTagSet theInstance

Constructor Detail

ExifParentTIFFTagSetback to summary
private ExifParentTIFFTagSet()

Method Detail

getInstanceback to summary
public static synchronized ExifParentTIFFTagSet getInstance()

Returns a shared instance of an ExifParentTIFFTagSet.

Returns:ExifParentTIFFTagSet

an ExifParentTIFFTagSet instance.

initTagsback to summary
private static void initTags()
javax.imageio.plugins.tiff back to summary

pack-priv Class ExifParentTIFFTagSet.ExifIFDPointer

extends TIFFTag
Class Inheritance

Field Summary

Inherited from javax.imageio.plugins.tiff.TIFFTag:
MAX_DATATYPEMIN_DATATYPETIFF_ASCIITIFF_BYTETIFF_DOUBLETIFF_FLOATTIFF_IFD_POINTERTIFF_LONGTIFF_RATIONALTIFF_SBYTETIFF_SHORTTIFF_SLONGTIFF_SRATIONALTIFF_SSHORTTIFF_UNDEFINEDUNKNOWN_TAG_NAME

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from javax.imageio.plugins.tiff.TIFFTag:
addValueNamegetCountgetDataTypesgetNamegetNamedValuesgetNumbergetSizeOfTypegetTagSetgetValueNamehasValueNamesisDataTypeOKisIFDPointer

Constructor Detail

ExifIFDPointerback to summary
public ExifIFDPointer()
javax.imageio.plugins.tiff back to summary

pack-priv Class ExifParentTIFFTagSet.GPSInfoIFDPointer

extends TIFFTag
Class Inheritance

Field Summary

Inherited from javax.imageio.plugins.tiff.TIFFTag:
MAX_DATATYPEMIN_DATATYPETIFF_ASCIITIFF_BYTETIFF_DOUBLETIFF_FLOATTIFF_IFD_POINTERTIFF_LONGTIFF_RATIONALTIFF_SBYTETIFF_SHORTTIFF_SLONGTIFF_SRATIONALTIFF_SSHORTTIFF_UNDEFINEDUNKNOWN_TAG_NAME

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from javax.imageio.plugins.tiff.TIFFTag:
addValueNamegetCountgetDataTypesgetNamegetNamedValuesgetNumbergetSizeOfTypegetTagSetgetValueNamehasValueNamesisDataTypeOKisIFDPointer

Constructor Detail

GPSInfoIFDPointerback to summary
public GPSInfoIFDPointer()