## Uses of Class
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldType

- Packages that use FieldType
  Package | Description
  --- | ---
  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.fieldtypes | TIFF field types.
  org.apache.commons.imaging.formats.tiff.taginfos | Classes for the TIFF tags.
  org.apache.commons.imaging.formats.tiff.write | TIFF writers.

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

    Methods in org.apache.commons.imaging.formats.tiff that return FieldType
    Modifier and Type | Method | Description
    --- | --- | ---
    `FieldType` | TiffField.`getFieldType()` | Returns the field's type, derived from bytes 2-3.

    Constructors in org.apache.commons.imaging.formats.tiff with parameters of type FieldType
    Constructor | Description
    --- | ---
    `TiffField​(int tag, int directoryType, FieldType fieldType, long count, long offset, byte[] value, ByteOrder byteOrder, int sortHint)` |

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

    Subclasses of FieldType in org.apache.commons.imaging.formats.tiff.fieldtypes
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `FieldTypeAscii` |
    `class` | `FieldTypeByte` |
    `class` | `FieldTypeDouble` |
    `class` | `FieldTypeFloat` |
    `class` | `FieldTypeLong` |
    `class` | `FieldTypeRational` |
    `class` | `FieldTypeShort` |

    Fields in org.apache.commons.imaging.formats.tiff.fieldtypes with type parameters of type FieldType
    Modifier and Type | Field | Description
    --- | --- | ---
    `static List<FieldType>` | FieldType.`ANY` |
    `static List<FieldType>` | FieldType.`ASCII_OR_BYTE` |
    `static List<FieldType>` | FieldType.`ASCII_OR_RATIONAL` |
    `static List<FieldType>` | FieldType.`BYTE_OR_SHORT` |
    `static List<FieldType>` | FieldType.`LONG_OR_IFD` |
    `static List<FieldType>` | FieldType.`LONG_OR_SHORT` |
    `static List<FieldType>` | FieldType.`SHORT_OR_LONG` |
    `static List<FieldType>` | FieldType.`SHORT_OR_LONG_OR_RATIONAL` |
    `static List<FieldType>` | FieldType.`SHORT_OR_RATIONAL` |

    Methods in org.apache.commons.imaging.formats.tiff.fieldtypes that return FieldType
    Modifier and Type | Method | Description
    --- | --- | ---
    `static FieldType` | FieldType.`getFieldType​(int type)` |

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

    Fields in org.apache.commons.imaging.formats.tiff.taginfos with type parameters of type FieldType
    Modifier and Type | Field | Description
    --- | --- | ---
    `List<FieldType>` | TagInfo.`dataTypes` |

    Methods in org.apache.commons.imaging.formats.tiff.taginfos with parameters of type FieldType
    Modifier and Type | Method | Description
    --- | --- | ---
    `byte[]` | TagInfo.`encodeValue​(FieldType fieldType, Object value, ByteOrder byteOrder)` |
    `byte[]` | TagInfoGpsText.`encodeValue​(FieldType fieldType, Object value, ByteOrder byteOrder)` |
    `byte[]` | TagInfoXpString.`encodeValue​(FieldType fieldType, Object value, ByteOrder byteOrder)` |

    Constructors in org.apache.commons.imaging.formats.tiff.taginfos with parameters of type FieldType
    Constructor | Description
    --- | ---
    `TagInfo​(String name, int tag, FieldType dataType)` |
    `TagInfo​(String name, int tag, FieldType dataType, int length)` |
    `TagInfo​(String name, int tag, FieldType dataType, int length, TiffDirectoryType exifDirectory)` |
    `TagInfo​(String name, int tag, FieldType dataType, int length, TiffDirectoryType exifDirectory, boolean isOffset)` |
    `TagInfoByte​(String name, int tag, FieldType fieldType, TiffDirectoryType directoryType)` |
    `TagInfoBytes​(String name, int tag, FieldType fieldType, int length, TiffDirectoryType directoryType)` |

    Constructor parameters in org.apache.commons.imaging.formats.tiff.taginfos with type arguments of type FieldType
    Constructor | Description
    --- | ---
    `TagInfo​(String name, int tag, List<FieldType> dataTypes, int length, TiffDirectoryType exifDirectory)` |
    `TagInfo​(String name, int tag, List<FieldType> dataTypes, int length, TiffDirectoryType exifDirectory, boolean isOffset)` |
    `TagInfoByte​(String name, int tag, List<FieldType> fieldTypes, TiffDirectoryType directoryType)` |
    `TagInfoBytes​(String name, int tag, List<FieldType> fieldTypes, int length, TiffDirectoryType directoryType)` |
    `TagInfoLong​(String name, int tag, List<FieldType> dataTypes, int length, TiffDirectoryType exifDirectory, boolean isOffset)` |

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

    Fields in org.apache.commons.imaging.formats.tiff.write declared as FieldType
    Modifier and Type | Field | Description
    --- | --- | ---
    `FieldType` | TiffOutputField.`fieldType` |

    Constructors in org.apache.commons.imaging.formats.tiff.write with parameters of type FieldType
    Constructor | Description
    --- | ---
    `TiffOutputField​(int tag, TagInfo tagInfo, FieldType fieldType, int count, byte[] bytes)` |
    `TiffOutputField​(TagInfo tagInfo, FieldType fieldType, int count, byte[] bytes)` |