public interface GranuleAccessProvider
Modifier and Type | Field and Description |
---|---|
static Hints.Key |
GRANULE_ACCESS_PROVIDER |
static Hints.Key |
SUGGESTED_FORMAT |
static Hints.Key |
SUGGESTED_READER_SPI |
static Hints.Key |
SUGGESTED_STREAM_SPI |
Modifier and Type | Method and Description |
---|---|
GranuleAccessProvider |
copyProviders()
Get a copy of this GranuleAccessProviders with same SPIs, factories and config
|
AbstractGridFormat |
getFormat()
Return the AbstractGridFormat supporting the type of the input granule
|
AbstractGridCoverage2DReader |
getGridCoverageReader()
Return a GridCoverageReader supporting the type of the input granule
|
ImageInputStream |
getImageInputStream() |
ImageReader |
getImageReader() |
ImageReaderSpi |
getImageReaderSpi()
Return an ImageReaderSpi to create readers on the input granule
|
ImageInputStreamSpi |
getInputStreamSpi()
Return an ImageInputStreamSpi to create streams on the input granule
|
MaskOverviewProvider |
getMaskOverviewsProvider() |
void |
setGranuleInput(Object input)
Input to be set before invoking any method of the provider
|
static final Hints.Key SUGGESTED_READER_SPI
static final Hints.Key SUGGESTED_STREAM_SPI
static final Hints.Key SUGGESTED_FORMAT
static final Hints.Key GRANULE_ACCESS_PROVIDER
void setGranuleInput(Object input) throws IOException
IOException
AbstractGridFormat getFormat() throws IOException
IOException
AbstractGridCoverage2DReader getGridCoverageReader() throws IOException
IOException
ImageInputStreamSpi getInputStreamSpi() throws IOException
IOException
ImageReaderSpi getImageReaderSpi() throws IOException
IOException
MaskOverviewProvider getMaskOverviewsProvider() throws IOException
IOException
ImageInputStream getImageInputStream() throws IOException
IOException
ImageReader getImageReader() throws IOException
IOException
GranuleAccessProvider copyProviders()
Copyright © 1996–2023 Geotools. All rights reserved.