Class TiffOutputSummary
- java.lang.Object
-
- org.apache.commons.imaging.formats.tiff.write.TiffOutputSummary
-
class TiffOutputSummary extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
TiffOutputSummary.OffsetItem
-
Field Summary
Fields Modifier and Type Field Description java.nio.ByteOrder
byteOrder
java.util.Map<java.lang.Integer,TiffOutputDirectory>
directoryTypeMap
private java.util.List<ImageDataOffsets>
imageDataItems
private java.util.List<TiffOutputSummary.OffsetItem>
offsetItems
TiffOutputDirectory
rootDirectory
-
Constructor Summary
Constructors Constructor Description TiffOutputSummary(java.nio.ByteOrder byteOrder, TiffOutputDirectory rootDirectory, java.util.Map<java.lang.Integer,TiffOutputDirectory> directoryTypeMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(TiffOutputItem item, TiffOutputField itemOffsetField)
void
addTiffImageData(ImageDataOffsets imageDataInfo)
void
updateOffsets(java.nio.ByteOrder byteOrder)
-
-
-
Field Detail
-
byteOrder
public final java.nio.ByteOrder byteOrder
-
rootDirectory
public final TiffOutputDirectory rootDirectory
-
directoryTypeMap
public final java.util.Map<java.lang.Integer,TiffOutputDirectory> directoryTypeMap
-
offsetItems
private final java.util.List<TiffOutputSummary.OffsetItem> offsetItems
-
imageDataItems
private final java.util.List<ImageDataOffsets> imageDataItems
-
-
Constructor Detail
-
TiffOutputSummary
TiffOutputSummary(java.nio.ByteOrder byteOrder, TiffOutputDirectory rootDirectory, java.util.Map<java.lang.Integer,TiffOutputDirectory> directoryTypeMap)
-
-
Method Detail
-
add
public void add(TiffOutputItem item, TiffOutputField itemOffsetField)
-
updateOffsets
public void updateOffsets(java.nio.ByteOrder byteOrder) throws ImageWriteException
- Throws:
ImageWriteException
-
addTiffImageData
public void addTiffImageData(ImageDataOffsets imageDataInfo)
-
-