# Uses of Class
org.apache.commons.imaging.formats.tiff.taginfos.TagInfo

Packages that use TagInfo
Package
Description
org.apache.commons.imaging.formats.jpeg
The JPEG image format.
org.apache.commons.imaging.formats.tiff
Provides classes and methods for reading and writing Tagged Image File Format (TIFF) files.
org.apache.commons.imaging.formats.tiff.constants
TIFF constants.
org.apache.commons.imaging.formats.tiff.taginfos
Classes for the TIFF tags.
org.apache.commons.imaging.formats.tiff.write
TIFF writers.

- ## Uses of TagInfo in org.apache.commons.imaging.formats.jpeg

  Methods in org.apache.commons.imaging.formats.jpeg with parameters of type TagInfo
  Modifier and Type
  Method
  Description
  `TiffField`
  JpegImageMetadata.`findExifValue(TagInfo tagInfo)`
  `TiffField`
  JpegImageMetadata.`findExifValueWithExactMatch(TagInfo tagInfo)`

- ## Uses of TagInfo in org.apache.commons.imaging.formats.tiff

  Methods in org.apache.commons.imaging.formats.tiff that return TagInfo
  Modifier and Type
  Method
  Description
  `TagInfo`
  TiffField.`getTagInfo()`
  Methods in org.apache.commons.imaging.formats.tiff with parameters of type TagInfo
  Modifier and Type
  Method
  Description
  `TiffField`
  TiffContents.`findField(TagInfo tag)`
  `TiffField`
  TiffDirectory.`findField(TagInfo tag)`
  `TiffField`
  TiffDirectory.`findField(TagInfo tag, boolean failIfMissing)`
  `TiffField`
  TiffImageMetadata.Directory.`findField(TagInfo tagInfo)`
  `TiffField`
  TiffImageMetadata.`findField(TagInfo tagInfo)`
  `TiffField`
  TiffImageMetadata.`findField(TagInfo tagInfo, boolean exactDirectoryMatch)`
  `Object`
  TiffDirectory.`getFieldValue(TagInfo tag)`
  `Object`
  TiffImageMetadata.`getFieldValue(TagInfo tag)`

- ## Uses of TagInfo in org.apache.commons.imaging.formats.tiff.constants

  Fields in org.apache.commons.imaging.formats.tiff.constants with type parameters of type TagInfo
  Modifier and Type
  Field
  Description
  `static final List<TagInfo>`
  AdobePageMaker6TagConstants.`ALL_ADOBE_PAGEMAKER_6_TAGS`
  `static final List<TagInfo>`
  AdobePhotoshopTagConstants.`ALL_ADOBE_PHOTOSHOP_TAGS`
  `static final List<TagInfo>`
  AliasSketchbookProTagConstants.`ALL_ALIAS_SKETCHBOOK_PRO_TAGS`
  `static final List<TagInfo>`
  DcfTagConstants.`ALL_DCF_TAGS`
  `static final List<TagInfo>`
  DngTagConstants.`ALL_DNG_TAGS`
  `static final List<TagInfo>`
  ExifTagConstants.`ALL_EXIF_TAGS`
  `static final List<TagInfo>`
  GdalLibraryTagConstants.`ALL_GDAL_LIBRARY_TAGS`
  `static final List<TagInfo>`
  GeoTiffTagConstants.`ALL_GEO_TIFF_TAGS`
  `static final List<TagInfo>`
  GpsTagConstants.`ALL_GPS_TAGS`
  `static final List<TagInfo>`
  HylaFaxTagConstants.`ALL_HYLAFAX_TAGS`
  `static final List<TagInfo>`
  MicrosoftHdPhotoTagConstants.`ALL_MICROSOFT_HD_PHOTO_TAGS`
  `static final List<TagInfo>`
  MicrosoftTagConstants.`ALL_MICROSOFT_TAGS`
  `static final List<TagInfo>`
  MolecularDynamicsGelTagConstants.`ALL_MOLECULAR_DYNAMICS_GEL_TAGS`
  `static final List<TagInfo>`
  OceScanjobTagConstants.`ALL_OCE_SCANJOB_TAGS`
  `static final List<TagInfo>`
  Rfc2301TagConstants.`ALL_RFC_2301_TAGS`
  `static final List<TagInfo>`
  Tiff4TagConstants.`ALL_TIFF_4_TAGS`
  `static final List<TagInfo>`
  TiffEpTagConstants.`ALL_TIFF_EP_TAGS`
  `static final List<TagInfo>`
  TiffTagConstants.`ALL_TIFF_TAGS`
  `static final List<TagInfo>`
  WangTagConstants.`ALL_WANG_TAGS`

- ## Uses of TagInfo in org.apache.commons.imaging.formats.tiff.taginfos

  Subclasses of TagInfo in org.apache.commons.imaging.formats.tiff.taginfos
  Modifier and Type
  Class
  Description
  `class`
  `TagInfoAny`
  `class`
  `TagInfoAscii`
  `class`
  `TagInfoAsciiOrByte`
  `class`
  `TagInfoAsciiOrRational`
  `class`
  `TagInfoByte`
  `class`
  `TagInfoByteOrShort`
  `class`
  `TagInfoBytes`
  `class`
  `TagInfoDirectory`
  A LONG representing an offset to a TIFF directory.
  `class`
  `TagInfoDouble`
  `class`
  `TagInfoDoubles`
  `class`
  `TagInfoFloat`
  `class`
  `TagInfoFloats`
  `final class`
  `TagInfoGpsText`
  Used by some GPS tags and the EXIF user comment tag, this badly documented value is meant to contain the text encoding in the first 8 bytes followed by the non-null-terminated text in an unknown byte order.
  `class`
  `TagInfoLong`
  `class`
  `TagInfoLongOrIfd`
  `class`
  `TagInfoLongs`
  `class`
  `TagInfoRational`
  `class`
  `TagInfoRationals`
  `class`
  `TagInfoSByte`
  `class`
  `TagInfoSBytes`
  `class`
  `TagInfoShort`
  `class`
  `TagInfoShortOrLong`
  `class`
  `TagInfoShortOrLongOrRational`
  `class`
  `TagInfoShortOrRational`
  `class`
  `TagInfoShorts`
  `class`
  `TagInfoSLong`
  `class`
  `TagInfoSLongs`
  `class`
  `TagInfoSRational`
  `class`
  `TagInfoSRationals`
  `class`
  `TagInfoSShort`
  `class`
  `TagInfoSShorts`
  `class`
  `TagInfoUndefined`
  `class`
  `TagInfoUndefineds`
  `final class`
  `TagInfoUnknown`
  A TIFF tag whose definition isn't known.
  `class`
  `TagInfoUnknowns`
  `class`
  `TagInfoXpString`
  Windows XP onwards store some tags using UTF-16LE, but the field type is byte - here we deal with this.

- ## Uses of TagInfo in org.apache.commons.imaging.formats.tiff.write

  Fields in org.apache.commons.imaging.formats.tiff.write declared as TagInfo
  Modifier and Type
  Field
  Description
  `final TagInfo`
  TiffOutputField.`tagInfo`
  Methods in org.apache.commons.imaging.formats.tiff.write with parameters of type TagInfo
  Modifier and Type
  Method
  Description
  `protected static TiffOutputField`
  TiffOutputField.`createOffsetField(TagInfo tagInfo, ByteOrder byteOrder)`
  `TiffOutputField`
  TiffOutputDirectory.`findField(TagInfo tagInfo)`
  Finds the TiffOutputField for the given TagInfo from this TiffOutputDirectory.
  `TiffOutputField`
  TiffOutputSet.`findField(TagInfo tagInfo)`
  `void`
  TiffOutputDirectory.`removeField(TagInfo tagInfo)`
  `void`
  TiffOutputSet.`removeField(TagInfo tagInfo)`
  Constructors in org.apache.commons.imaging.formats.tiff.write with parameters of type TagInfo
  Modifier
  Constructor
  Description
  ``
  `TiffOutputField(int tag, TagInfo tagInfo, AbstractFieldType abstractFieldType, int count, byte[] bytes)`
  ``
  `TiffOutputField(TagInfo tagInfo, AbstractFieldType abstractFieldType, int count, byte[] bytes)`