it.geosolutions.imageio.matfile5
Class MatFileImageReaderSpi
Object
IIOServiceProvider
ImageReaderWriterSpi
ImageReaderSpi
MatFileImageReaderSpi
- All Implemented Interfaces:
- RegisterableService
- Direct Known Subclasses:
- SASTileImageReaderSpi
public abstract class MatFileImageReaderSpi
- extends ImageReaderSpi
The abstract service provider interface (SPI) for MatFileImageReader
s.
- Author:
- Daniele Romagnoli, GeoSolutions., Simone Giannecchini, GeoSolutions.
Fields inherited from class ImageReaderSpi |
inputTypes, STANDARD_INPUT_TYPE, writerSpiNames |
Fields inherited from class ImageReaderWriterSpi |
names, pluginClassName |
Constructor Summary |
MatFileImageReaderSpi()
|
MatFileImageReaderSpi(String vendorName,
String version,
String[] formatNames,
String[] suffixes,
String[] types,
String readerCN,
Class<?>[] classes,
String[] wsn,
boolean supportsStandardStreamMetadataFormat,
String nativeStreamMetadataFormatName,
String nativeStreamMetadataFormatClassName,
String[] extraStreamMetadataFormatNames,
String[] extraStreamMetadataFormatClassNames,
boolean supportsStandardImageMetadataFormat,
String nativeImageMetadataFormatName,
String nativeImageMetadataFormatClassName,
String[] extraImageMetadataFormatNames,
String[] extraImageMetadataFormatClassNames)
|
Method Summary |
boolean |
canDecodeInput(Object input)
Checks if the provided input can be decoded by the specific SPI. |
String |
getDescription(Locale locale)
|
protected boolean |
isDecodable(String file)
|
Methods inherited from class ImageReaderSpi |
createReaderInstance, createReaderInstance, getImageWriterSpiNames, getInputTypes, isOwnReader |
Methods inherited from class ImageReaderWriterSpi |
getExtraImageMetadataFormatNames, getExtraStreamMetadataFormatNames, getFileSuffixes, getFormatNames, getImageMetadataFormat, getMIMETypes, getNativeImageMetadataFormatName, getNativeStreamMetadataFormatName, getPluginClassName, getStreamMetadataFormat, isStandardImageMetadataFormatSupported, isStandardStreamMetadataFormatSupported |
Methods inherited from class IIOServiceProvider |
getVendorName, getVersion, onDeregistration, onRegistration |
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MatFileImageReaderSpi
public MatFileImageReaderSpi()
MatFileImageReaderSpi
public MatFileImageReaderSpi(String vendorName,
String version,
String[] formatNames,
String[] suffixes,
String[] types,
String readerCN,
Class<?>[] classes,
String[] wsn,
boolean supportsStandardStreamMetadataFormat,
String nativeStreamMetadataFormatName,
String nativeStreamMetadataFormatClassName,
String[] extraStreamMetadataFormatNames,
String[] extraStreamMetadataFormatClassNames,
boolean supportsStandardImageMetadataFormat,
String nativeImageMetadataFormatName,
String nativeImageMetadataFormatClassName,
String[] extraImageMetadataFormatNames,
String[] extraImageMetadataFormatClassNames)
canDecodeInput
public boolean canDecodeInput(Object input)
throws IOException
- Checks if the provided input can be decoded by the specific SPI.
- Specified by:
canDecodeInput
in class ImageReaderSpi
- Returns:
true
if the input can be successfully decoded.
- Throws:
IOException
isDecodable
protected boolean isDecodable(String file)
throws IOException
- Throws:
IOException
getDescription
public String getDescription(Locale locale)
- Specified by:
getDescription
in class IIOServiceProvider
Copyright © 2006-2010 GeoSolutions. All Rights Reserved.