Class AbstractFieldType
java.lang.Object
org.apache.commons.imaging.formats.tiff.fieldtypes.AbstractFieldType
- Direct Known Subclasses:
FieldTypeAscii
,FieldTypeByte
,FieldTypeDouble
,FieldTypeFloat
,FieldTypeLong
,FieldTypeLong8
,FieldTypeRational
,FieldTypeShort
TIFF field types.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final List<AbstractFieldType>
static final FieldTypeAscii
static final List<AbstractFieldType>
static final List<AbstractFieldType>
static final FieldTypeByte
static final List<AbstractFieldType>
static final FieldTypeDouble
static final FieldTypeFloat
static final FieldTypeLong
static final FieldTypeLong8
static final FieldTypeLong
static final List<AbstractFieldType>
static final List<AbstractFieldType>
static final FieldTypeLong8
static final FieldTypeRational
static final FieldTypeByte
static final FieldTypeShort
static final List<AbstractFieldType>
static final List<AbstractFieldType>
static final List<AbstractFieldType>
static final FieldTypeLong
static final FieldTypeLong8
static final FieldTypeRational
static final FieldTypeShort
static final FieldTypeByte
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractFieldType
(int type, String name, int elementSize) -
Method Summary
-
Field Details
-
BYTE
-
ASCII
-
SHORT
-
LONG
-
RATIONAL
-
SBYTE
-
UNDEFINED
-
SSHORT
-
SLONG
-
SRATIONAL
-
FLOAT
-
DOUBLE
-
IFD
-
LONG8
-
SLONG8
-
IFD8
-
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
-
AbstractFieldType
-
-
Method Details
-
getFieldType
- Throws:
ImagingException
-
getName
-
getSize
-
getType
-
getValue
-
writeData
- Throws:
ImagingException
-