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 booleanbytesEqual(byte[] data)protected static TiffOutputFieldcreateOffsetField(TagInfo tagInfo, java.nio.ByteOrder byteOrder)protected TiffOutputItemgetSeperateValue()intgetSortHint()protected booleanisLocalValue()protected voidsetData(byte[] bytes)voidsetSortHint(int sortHint)java.lang.StringtoString()java.lang.StringtoString(java.lang.String prefix)protected voidwriteField(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.IOExceptionImageWriteException
-
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:
toStringin classjava.lang.Object
-
toString
public java.lang.String toString(java.lang.String prefix)
-
getSortHint
public int getSortHint()
-
setSortHint
public void setSortHint(int sortHint)
-
-