# Uses of Enum
org.apache.commons.imaging.formats.tiff.constants.TiffDirectoryType

Packages that use TiffDirectoryType
Package
Description
org.apache.commons.imaging.formats.tiff.constants
TIFF constants.
org.apache.commons.imaging.formats.tiff.taginfos
Classes for the TIFF tags.

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

  Fields in org.apache.commons.imaging.formats.tiff.constants declared as TiffDirectoryType
  Modifier and Type
  Field
  Description
  `static final TiffDirectoryType`
  TiffDirectoryType.`EXIF_DIRECTORY_IFD0`
  `static final TiffDirectoryType`
  TiffDirectoryType.`EXIF_DIRECTORY_IFD1`
  `static final TiffDirectoryType`
  TiffDirectoryType.`EXIF_DIRECTORY_IFD2`
  `static final TiffDirectoryType`
  TiffDirectoryType.`EXIF_DIRECTORY_IFD3`
  `static final TiffDirectoryType`
  TiffDirectoryType.`EXIF_DIRECTORY_SUB_IFD`
  `static final TiffDirectoryType`
  TiffDirectoryType.`EXIF_DIRECTORY_SUB_IFD1`
  `static final TiffDirectoryType`
  TiffDirectoryType.`EXIF_DIRECTORY_SUB_IFD2`
  `static final TiffDirectoryType`
  TiffDirectoryType.`EXIF_DIRECTORY_UNKNOWN`
  `static final TiffDirectoryType`
  TiffDirectoryType.`TIFF_DIRECTORY_ROOT`
  Methods in org.apache.commons.imaging.formats.tiff.constants that return TiffDirectoryType
  Modifier and Type
  Method
  Description
  `static TiffDirectoryType`
  TiffDirectoryType.`getExifDirectoryType(int type)`
  `static TiffDirectoryType`
  TiffDirectoryType.`valueOf(String name)`
  Returns the enum constant of this type with the specified name.
  `static TiffDirectoryType[]`
  TiffDirectoryType.`values()`
  Returns an array containing the constants of this enum type, in the order they are declared.

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

  Fields in org.apache.commons.imaging.formats.tiff.taginfos declared as TiffDirectoryType
  Modifier and Type
  Field
  Description
  `final TiffDirectoryType`
  TagInfo.`directoryType`
  Constructors in org.apache.commons.imaging.formats.tiff.taginfos with parameters of type TiffDirectoryType
  Modifier
  Constructor
  Description
  ``
  `TagInfo(String name, int tag, List<AbstractFieldType> dataTypes, int length, TiffDirectoryType exifDirectory)`
  ``
  `TagInfo(String name, int tag, List<AbstractFieldType> dataTypes, int length, TiffDirectoryType exifDirectory, boolean isOffset)`
  ``
  `TagInfo(String name, int tag, AbstractFieldType dataType, int length, TiffDirectoryType exifDirectory)`
  ``
  `TagInfo(String name, int tag, AbstractFieldType dataType, int length, TiffDirectoryType exifDirectory, boolean isOffset)`
  ``
  `TagInfoAny(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoAscii(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoAsciiOrByte(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoAsciiOrRational(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoByte(String name, int tag, List<AbstractFieldType> abstractFieldTypes, TiffDirectoryType directoryType)`
  ``
  `TagInfoByte(String name, int tag, TiffDirectoryType directoryType)`
  ``
  `TagInfoByte(String name, int tag, AbstractFieldType abstractFieldType, TiffDirectoryType directoryType)`
  ``
  `TagInfoByteOrShort(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoBytes(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoBytes(String name, int tag, List<AbstractFieldType> abstractFieldTypes, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoBytes(String name, int tag, AbstractFieldType abstractFieldType, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoDirectory(String name, int tag, TiffDirectoryType directoryType)`
  ``
  `TagInfoDouble(String name, int tag, TiffDirectoryType directoryType)`
  ``
  `TagInfoDoubles(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoFloat(String name, int tag, TiffDirectoryType directoryType)`
  ``
  `TagInfoFloats(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoGpsText(String name, int tag, TiffDirectoryType exifDirectory)`
  ``
  `TagInfoLong(String name, int tag, List<AbstractFieldType> dataTypes, int length, TiffDirectoryType exifDirectory, boolean isOffset)`
  ``
  `TagInfoLong(String name, int tag, TiffDirectoryType directoryType)`
  ``
  `TagInfoLong(String name, int tag, TiffDirectoryType directoryType, boolean isOffset)`
  ``
  `TagInfoLongOrIfd(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoLongOrIfd(String name, int tag, int length, TiffDirectoryType directoryType, boolean isOffset)`
  ``
  `TagInfoLongs(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoLongs(String name, int tag, int length, TiffDirectoryType directoryType, boolean isOffset)`
  ``
  `TagInfoRational(String name, int tag, TiffDirectoryType directoryType)`
  ``
  `TagInfoRationals(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoSByte(String name, int tag, TiffDirectoryType directoryType)`
  ``
  `TagInfoSBytes(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoShort(String name, int tag, TiffDirectoryType directoryType)`
  ``
  `TagInfoShortOrLong(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoShortOrLong(String name, int tag, int length, TiffDirectoryType directoryType, boolean isOffset)`
  ``
  `TagInfoShortOrLongOrRational(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoShortOrRational(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoShorts(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoSLong(String name, int tag, TiffDirectoryType directoryType)`
  ``
  `TagInfoSLongs(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoSRational(String name, int tag, TiffDirectoryType directoryType)`
  ``
  `TagInfoSRationals(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoSShort(String name, int tag, TiffDirectoryType directoryType)`
  ``
  `TagInfoSShorts(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoUndefined(String name, int tag, TiffDirectoryType directoryType)`
  ``
  `TagInfoUndefineds(String name, int tag, int length, TiffDirectoryType directoryType)`
  ``
  `TagInfoUnknown(String name, int tag, TiffDirectoryType exifDirectory)`
  ``
  `TagInfoUnknowns(String name, int tag, int length, TiffDirectoryType exifDirectory)`
  ``
  `TagInfoXpString(String name, int tag, TiffDirectoryType directoryType)`