Class FieldType
java.lang.Object
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldType
- Direct Known Subclasses:
FieldTypeAscii
,FieldTypeByte
,FieldTypeDouble
,FieldTypeFloat
,FieldTypeLong
,FieldTypeRational
,FieldTypeShort
TIFF field types.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final FieldTypeAscii
static final FieldTypeByte
static final FieldTypeDouble
private final int
static final FieldTypeFloat
static final FieldTypeLong
static final FieldTypeLong
private final String
static final FieldTypeRational
static final FieldTypeByte
static final FieldTypeShort
static final FieldTypeLong
static final FieldTypeRational
static final FieldTypeShort
private final int
static final FieldTypeByte
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
BYTE
-
ASCII
-
SHORT
-
LONG
-
RATIONAL
-
SBYTE
-
UNDEFINED
-
SSHORT
-
SLONG
-
SRATIONAL
-
FLOAT
-
DOUBLE
-
IFD
-
type
private final int type -
name
-
elementSize
private final int elementSize -
ANY
-
SHORT_OR_LONG
-
SHORT_OR_RATIONAL
-
SHORT_OR_LONG_OR_RATIONAL
-
LONG_OR_SHORT
-
BYTE_OR_SHORT
-
LONG_OR_IFD
-
ASCII_OR_RATIONAL
-
ASCII_OR_BYTE
-
-
Constructor Details
-
FieldType
-
-
Method Details
-
getType
public int getType() -
getName
-
getSize
public int getSize() -
getFieldType
- Throws:
ImageReadException
-
getValue
-
writeData
- Throws:
ImageWriteException
-