javax > javax.imageio > javax.imageio.spi > javax.imageio.spi.imagereaderspi >

Class: javax.imageio.spi.ImageReaderSpi
    java.lang.Object
       javax.imageio.spi.IIOServiceProvider
               javax.imageio.spi.ImageReaderWriterSpi
                       javax.imageio.spi.ImageReaderSpi


public abstract class ImageReaderSpi extends ImageReaderWriterSpi


FIELDS:
public static final Class[] STANDARD_INPUT_TYPE
protected Class[] inputTypes
protected String[] writerSpiNames

CONSTRUCTORS:
protected ImageReaderSpi()

public ImageReaderSpi(String vendorName, String version, String[] names, String[] suffixes, String[] MIMETypes, String readerClassName, Class[] inputTypes, String[] writerSpiNames, boolean supportsStandardStreamMetadataFormat, String nativeStreamMetadataFormatName, String nativeStreamMetadataFormatClassName, String[] extraStreamMetadataFormatNames, String[] extraStreamMetadataFormatClassNames, boolean supportsStandardImageMetadataFormat, String nativeImageMetadataFormatName, String nativeImageMetadataFormatClassName, String[] extraImageMetadataFormatNames, String[] extraImageMetadataFormatClassNames)


METHODS:
public abstract boolean canDecodeInput(Object source)
Throws: IllegalArgumentException
Throws: IOException

public ImageReader createReaderInstance()
Throws: IOException

public abstract ImageReader createReaderInstance(Object extension)
Throws: IOException
Throws: IllegalArgumentException

public String[] getImageWriterSpiNames()

public Class[] getInputTypes()

public boolean isOwnReader(ImageReader reader)
Throws: IllegalArgumentException


INHERITED METHODS:
getFormatNames(), getFileSuffixes(), getMIMETypes(), getPluginClassName(), isStandardStreamMetadataFormatSupported(), getNativeStreamMetadataFormatName(), getExtraStreamMetadataFormatNames(), isStandardImageMetadataFormatSupported(), getNativeImageMetadataFormatName(), getExtraImageMetadataFormatNames(), getStreamMetadataFormat(java.lang.String), getImageMetadataFormat(java.lang.String), onRegistration(javax.imageio.spi.ServiceRegistry, java.lang.Class), onDeregistration(javax.imageio.spi.ServiceRegistry, java.lang.Class), getVendorName(), getVersion(), getDescription(java.util.Locale), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net