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
IOExceptionAbstractGridFormat getFormat() throws IOException
IOExceptionAbstractGridCoverage2DReader getGridCoverageReader() throws IOException
IOExceptionImageInputStreamSpi getInputStreamSpi() throws IOException
IOExceptionImageReaderSpi getImageReaderSpi() throws IOException
IOExceptionMaskOverviewProvider getMaskOverviewsProvider() throws IOException
IOExceptionImageInputStream getImageInputStream() throws IOException
IOExceptionImageReader getImageReader() throws IOException
IOExceptionGranuleAccessProvider copyProviders()
Copyright © 1996–2021 Geotools. All rights reserved.