Class TiffOutputField
- java.lang.Object
-
- org.apache.commons.imaging.formats.tiff.write.TiffOutputField
-
public class TiffOutputField extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TiffOutputField(int tag, TagInfo tagInfo, FieldType fieldType, int count, byte[] bytes)
TiffOutputField(TagInfo tagInfo, FieldType tagtype, int count, byte[] bytes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
bytesEqual(byte[] data)
protected static TiffOutputField
createOffsetField(TagInfo tagInfo, java.nio.ByteOrder byteOrder)
protected TiffOutputItem
getSeperateValue()
int
getSortHint()
protected boolean
isLocalValue()
protected void
setData(byte[] bytes)
void
setSortHint(int sortHint)
java.lang.String
toString()
java.lang.String
toString(java.lang.String prefix)
protected void
writeField(BinaryOutputStream bos)
-
-
-
Field Detail
-
tag
public final int tag
-
tagInfo
public final TagInfo tagInfo
-
fieldType
public final FieldType fieldType
-
count
public final int count
-
bytes
private byte[] bytes
-
separateValueItem
private final TiffOutputItem.Value separateValueItem
-
sortHint
private int sortHint
-
NEWLINE
private static final java.lang.String NEWLINE
-
-
Method Detail
-
createOffsetField
protected static TiffOutputField createOffsetField(TagInfo tagInfo, java.nio.ByteOrder byteOrder) throws ImageWriteException
- Throws:
ImageWriteException
-
writeField
protected void writeField(BinaryOutputStream bos) throws java.io.IOException, ImageWriteException
- Throws:
java.io.IOException
ImageWriteException
-
getSeperateValue
protected TiffOutputItem getSeperateValue()
-
isLocalValue
protected final boolean isLocalValue()
-
bytesEqual
public boolean bytesEqual(byte[] data)
-
setData
protected void setData(byte[] bytes) throws ImageWriteException
- Throws:
ImageWriteException
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toString
public java.lang.String toString(java.lang.String prefix)
-
getSortHint
public int getSortHint()
-
setSortHint
public void setSortHint(int sortHint)
-
-