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 FieldTypeAsciistatic final List<AbstractFieldType>static final List<AbstractFieldType>static final FieldTypeBytestatic final List<AbstractFieldType>static final FieldTypeDoublestatic final FieldTypeFloatstatic final FieldTypeLongstatic final FieldTypeLong8static final FieldTypeLongstatic final List<AbstractFieldType>static final List<AbstractFieldType>static final FieldTypeLong8static final FieldTypeRationalstatic final FieldTypeBytestatic final FieldTypeShortstatic final List<AbstractFieldType>static final List<AbstractFieldType>static final List<AbstractFieldType>static final FieldTypeLongstatic final FieldTypeLong8static final FieldTypeRationalstatic final FieldTypeShortstatic final FieldTypeByte -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractFieldType(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
-