Class ImageInfo.ImageInfoBuilder
- java.lang.Object
-
- org.apache.xmlgraphics.image.codec.tiff.ImageInfo.ImageInfoBuilder
-
- Enclosing class:
- ImageInfo
private static final class ImageInfo.ImageInfoBuilder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private long
bytesPerRow
private long
bytesPerTile
private char[]
colormap
private int
colormapSize
private ExtraSamplesType
extraSampleType
private ImageType
imageType
private int
numExtraSamples
private int
numTiles
private int
tileHeight
private int
tileWidth
-
Constructor Summary
Constructors Modifier Constructor Description private
ImageInfoBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private ImageInfo
build()
private ImageInfo.ImageInfoBuilder
setBytesPerRow(int dataTypeSize, int numBands)
private ImageInfo.ImageInfoBuilder
setBytesPerTile()
-
-
-
Field Detail
-
imageType
private ImageType imageType
-
numExtraSamples
private int numExtraSamples
-
colormap
private char[] colormap
-
colormapSize
private int colormapSize
-
extraSampleType
private ExtraSamplesType extraSampleType
-
tileWidth
private int tileWidth
-
tileHeight
private int tileHeight
-
numTiles
private int numTiles
-
bytesPerRow
private long bytesPerRow
-
bytesPerTile
private long bytesPerTile
-
-
Method Detail
-
setBytesPerRow
private ImageInfo.ImageInfoBuilder setBytesPerRow(int dataTypeSize, int numBands)
-
setBytesPerTile
private ImageInfo.ImageInfoBuilder setBytesPerTile()
-
build
private ImageInfo build()
-
-