|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectImageReader
BaseImageReader
BaseHDF4ImageReader
HDF4ImageReaderProxy
public class HDF4ImageReaderProxy
Nested Class Summary |
---|
Nested classes/interfaces inherited from class BaseHDF4ImageReader |
---|
BaseHDF4ImageReader.HDF4DatasetWrapper |
Field Summary |
---|
Fields inherited from class BaseHDF4ImageReader |
---|
LOGGER, reader |
Fields inherited from class ImageReader |
---|
availableLocales, ignoreMetadata, input, locale, minIndex, originatingProvider, progressListeners, seekForwardOnly, updateListeners, warningListeners, warningLocales |
Constructor Summary | |
---|---|
protected |
HDF4ImageReaderProxy(ImageReaderSpi originatingProvider)
|
Method Summary | |
---|---|
void |
dispose()
|
NetCDFUtilities.KeyValuePair |
getAttribute(int imageIndex,
int attributeIndex)
|
String |
getAttributeAsString(int imageIndex,
String attributeName)
|
String |
getAttributeAsString(int imageIndex,
String attributeName,
boolean isUnsigned)
|
protected BaseHDF4ImageReader.HDF4DatasetWrapper |
getDatasetWrapper(int imageIndex)
|
NetCDFUtilities.KeyValuePair |
getGlobalAttribute(int attributeIndex)
|
int |
getHeight(int imageIndex)
|
IIOMetadata |
getImageMetadata(int imageIndex)
|
Iterator<ImageTypeSpecifier> |
getImageTypes(int imageIndex)
|
IIOMetadata |
getStreamMetadata()
|
int |
getTileHeight(int imageIndex)
|
int |
getTileWidth(int imageIndex)
|
int |
getWidth(int imageIndex)
|
BaseHDF4ImageReader |
getWrappee()
|
protected void |
initializeProfile()
Additional initialization for a specific HDF "Profile". |
BufferedImage |
read(int imageIndex,
ImageReadParam param)
|
void |
reset()
|
void |
setInput(Object input)
|
void |
setInput(Object input,
boolean seekForwardOnly)
|
void |
setInput(Object input,
boolean seekForwardOnly,
boolean ignoreMetadata)
|
Methods inherited from class BaseHDF4ImageReader |
---|
getImageMetadata, initialize, read2DVariable |
Methods inherited from class BaseImageReader |
---|
checkImageIndex, getNumImages, setNumImages |
Methods inherited from class ImageReader |
---|
abort, abortRequested, addIIOReadProgressListener, addIIOReadUpdateListener, addIIOReadWarningListener, canReadRaster, checkReadParamBandSettings, clearAbortRequest, computeRegions, getAspectRatio, getAvailableLocales, getDefaultReadParam, getDestination, getFormatName, getImageMetadata, getInput, getLocale, getMinIndex, getNumThumbnails, getOriginatingProvider, getRawImageType, getSourceRegion, getStreamMetadata, getThumbnailHeight, getThumbnailWidth, getTileGridXOffset, getTileGridYOffset, hasThumbnails, isIgnoringMetadata, isImageTiled, isRandomAccessEasy, isSeekForwardOnly, processImageComplete, processImageProgress, processImageStarted, processImageUpdate, processPassComplete, processPassStarted, processReadAborted, processSequenceComplete, processSequenceStarted, processThumbnailComplete, processThumbnailPassComplete, processThumbnailPassStarted, processThumbnailProgress, processThumbnailStarted, processThumbnailUpdate, processWarningOccurred, processWarningOccurred, read, readAll, readAll, readAsRenderedImage, readerSupportsThumbnails, readRaster, readThumbnail, readTile, readTileRaster, removeAllIIOReadProgressListeners, removeAllIIOReadUpdateListeners, removeAllIIOReadWarningListeners, removeIIOReadProgressListener, removeIIOReadUpdateListener, removeIIOReadWarningListener, setLocale |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected HDF4ImageReaderProxy(ImageReaderSpi originatingProvider)
Method Detail |
---|
public void dispose()
dispose
in class BaseHDF4ImageReader
GDALImageReader.dispose()
public NetCDFUtilities.KeyValuePair getAttribute(int imageIndex, int attributeIndex) throws IOException
getAttribute
in class BaseHDF4ImageReader
IOException
it.geosolutions.imageio.plugins.hdf4.HDF4ImageReader#getAttribute(int, int)
public String getAttributeAsString(int imageIndex, String attributeName)
getAttributeAsString
in class BaseHDF4ImageReader
it.geosolutions.imageio.plugins.hdf4.HDF4ImageReader#getAttributeAsString(int, java.lang.String)
public String getAttributeAsString(int imageIndex, String attributeName, boolean isUnsigned)
getAttributeAsString
in class BaseHDF4ImageReader
it.geosolutions.imageio.plugins.hdf4.HDF4ImageReader#getAttributeAsString(int, java.lang.String, boolean)
public NetCDFUtilities.KeyValuePair getGlobalAttribute(int attributeIndex) throws IOException
getGlobalAttribute
in class BaseHDF4ImageReader
IOException
it.geosolutions.imageio.plugins.hdf4.HDF4ImageReader#getGlobalAttribute(int)
public int getHeight(int imageIndex) throws IOException
getHeight
in class BaseHDF4ImageReader
IOException
GDALImageReader.getHeight(int)
public IIOMetadata getImageMetadata(int imageIndex) throws IOException
getImageMetadata
in class BaseHDF4ImageReader
IOException
ImageReader.getImageMetadata(int)
public Iterator<ImageTypeSpecifier> getImageTypes(int imageIndex) throws IOException
getImageTypes
in class BaseHDF4ImageReader
IOException
public IIOMetadata getStreamMetadata() throws IOException
getStreamMetadata
in class BaseHDF4ImageReader
IOException
GDALImageReader.getStreamMetadata()
public int getTileHeight(int imageIndex) throws IOException
getTileHeight
in class BaseHDF4ImageReader
IOException
GDALImageReader.getTileHeight(int)
public int getTileWidth(int imageIndex) throws IOException
getTileWidth
in class BaseHDF4ImageReader
IOException
GDALImageReader.getTileWidth(int)
public int getWidth(int imageIndex) throws IOException
getWidth
in class BaseHDF4ImageReader
IOException
GDALImageReader.getWidth(int)
public BufferedImage read(int imageIndex, ImageReadParam param) throws IOException
read
in class BaseHDF4ImageReader
IOException
GDALImageReader.read(int, javax.imageio.ImageReadParam)
public void reset()
reset
in class ImageReader
public void setInput(Object input, boolean seekForwardOnly, boolean ignoreMetadata)
setInput
in class BaseHDF4ImageReader
public void setInput(Object input, boolean seekForwardOnly)
setInput
in class BaseHDF4ImageReader
public void setInput(Object input)
setInput
in class BaseHDF4ImageReader
public BaseHDF4ImageReader getWrappee()
protected BaseHDF4ImageReader.HDF4DatasetWrapper getDatasetWrapper(int imageIndex)
getDatasetWrapper
in class BaseHDF4ImageReader
protected void initializeProfile() throws IOException
BaseHDF4ImageReader
initializeProfile
in class BaseHDF4ImageReader
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |