public class TagInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.List<FieldType> |
dataTypes |
TiffDirectoryType |
directoryType |
int |
length |
static int |
LENGTH_UNKNOWN |
java.lang.String |
name |
int |
tag |
Constructor and Description |
---|
TagInfo(java.lang.String name,
int tag,
FieldType dataType) |
TagInfo(java.lang.String name,
int tag,
FieldType dataType,
int length) |
TagInfo(java.lang.String name,
int tag,
FieldType dataType,
int length,
TiffDirectoryType exifDirectory) |
TagInfo(java.lang.String name,
int tag,
FieldType dataType,
int length,
TiffDirectoryType exifDirectory,
boolean isOffset) |
TagInfo(java.lang.String name,
int tag,
java.util.List<FieldType> dataTypes,
int length,
TiffDirectoryType exifDirectory) |
TagInfo(java.lang.String name,
int tag,
java.util.List<FieldType> dataTypes,
int length,
TiffDirectoryType exifDirectory,
boolean isOffset) |
Modifier and Type | Method and Description |
---|---|
byte[] |
encodeValue(FieldType fieldType,
java.lang.Object value,
java.nio.ByteOrder byteOrder) |
java.lang.String |
getDescription() |
java.lang.Object |
getValue(TiffField entry) |
boolean |
isOffset() |
boolean |
isText() |
java.lang.String |
toString() |
public static final int LENGTH_UNKNOWN
public final java.lang.String name
public final int tag
public final java.util.List<FieldType> dataTypes
public final int length
public final TiffDirectoryType directoryType
public TagInfo(java.lang.String name, int tag, FieldType dataType, int length, TiffDirectoryType exifDirectory)
public TagInfo(java.lang.String name, int tag, FieldType dataType, int length, TiffDirectoryType exifDirectory, boolean isOffset)
public TagInfo(java.lang.String name, int tag, FieldType dataType, int length)
public TagInfo(java.lang.String name, int tag, FieldType dataType)
public TagInfo(java.lang.String name, int tag, java.util.List<FieldType> dataTypes, int length, TiffDirectoryType exifDirectory)
public TagInfo(java.lang.String name, int tag, java.util.List<FieldType> dataTypes, int length, TiffDirectoryType exifDirectory, boolean isOffset)
public java.lang.Object getValue(TiffField entry) throws ImageReadException
entry
- the TIFF field whose value to returnImageReadException
- thrown by subclassespublic byte[] encodeValue(FieldType fieldType, java.lang.Object value, java.nio.ByteOrder byteOrder) throws ImageWriteException
ImageWriteException
public java.lang.String getDescription()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isOffset()
public boolean isText()
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"