Class TagInfoXpString
java.lang.Object
org.apache.commons.imaging.formats.tiff.taginfos.TagInfo
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoXpString
Windows XP onwards store some tags using UTF-16LE, but the field type is byte - here we deal with this.
-
Field Summary
Fields inherited from class org.apache.commons.imaging.formats.tiff.taginfos.TagInfo
dataTypes, directoryType, length, LENGTH_UNKNOWN, name, tag
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
encodeValue
(AbstractFieldType abstractFieldType, Object value, ByteOrder byteOrder) Methods inherited from class org.apache.commons.imaging.formats.tiff.taginfos.TagInfo
getDescription, isOffset, isText, toString
-
Constructor Details
-
TagInfoXpString
-
-
Method Details
-
encodeValue
public byte[] encodeValue(AbstractFieldType abstractFieldType, Object value, ByteOrder byteOrder) throws ImagingException - Overrides:
encodeValue
in classTagInfo
- Throws:
ImagingException
-
getValue
- Overrides:
getValue
in classTagInfo
- Parameters:
entry
- the TIFF field whose value to return- Returns:
- the value of the TIFF field
- Throws:
ImagingException
- thrown by subclasses
-