Package com.twelvemonkeys.imageio.spi
Class ReaderWriterProviderInfo
- java.lang.Object
-
- com.twelvemonkeys.imageio.spi.ProviderInfo
-
- com.twelvemonkeys.imageio.spi.ReaderWriterProviderInfo
-
public abstract class ReaderWriterProviderInfo extends ProviderInfo
ReaderWriterProviderInfo.- Version:
- $Id: ReaderWriterProviderInfo.java,v 1.0 20/03/15 harald.kuhr Exp$
- Author:
- Harald Kuhr, last modified by $Author: harald.kuhr$
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedReaderWriterProviderInfo(java.lang.Class<? extends ReaderWriterProviderInfo> infoClass, java.lang.String[] formatNames, java.lang.String[] suffixes, java.lang.String[] mimeTypes, java.lang.String readerClassName, java.lang.String[] readerSpiClassNames, java.lang.String writerClassName, java.lang.String[] writerSpiClassNames, boolean supportsStandardStreamMetadata, java.lang.String nativeStreameMetadataFormatName, java.lang.String nativeStreamMetadataFormatClassName, java.lang.String[] extraStreamMetadataFormatNames, java.lang.String[] extraStreamMetadataFormatClassNames, boolean supportsStandardImageMetadata, java.lang.String nativeImageMetadataFormatName, java.lang.String nativeImageMetadataFormatClassName, java.lang.String[] extraImageMetadataFormatNames, java.lang.String[] extraImageMetadataFormatClassNames)Creates a provider information instance based on the given class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]extraImageMetadataFormatClassNames()java.lang.String[]extraImageMetadataFormatNames()java.lang.String[]extraStreamMetadataFormatClassNames()java.lang.String[]extraStreamMetadataFormatNames()java.lang.String[]formatNames()java.lang.Class[]inputTypes()java.lang.String[]mimeTypes()java.lang.StringnativeImageMetadataFormatClassName()java.lang.StringnativeImageMetadataFormatName()java.lang.StringnativeStreamMetadataFormatClassName()java.lang.StringnativeStreamMetadataFormatName()java.lang.Class[]outputTypes()java.lang.StringreaderClassName()java.lang.String[]readerSpiClassNames()java.lang.String[]suffixes()booleansupportsStandardImageMetadataFormat()booleansupportsStandardStreamMetadataFormat()java.lang.StringwriterClassName()java.lang.String[]writerSpiClassNames()-
Methods inherited from class com.twelvemonkeys.imageio.spi.ProviderInfo
getVendorName, getVersion, toString
-
-
-
-
Constructor Detail
-
ReaderWriterProviderInfo
protected ReaderWriterProviderInfo(java.lang.Class<? extends ReaderWriterProviderInfo> infoClass, java.lang.String[] formatNames, java.lang.String[] suffixes, java.lang.String[] mimeTypes, java.lang.String readerClassName, java.lang.String[] readerSpiClassNames, java.lang.String writerClassName, java.lang.String[] writerSpiClassNames, boolean supportsStandardStreamMetadata, java.lang.String nativeStreameMetadataFormatName, java.lang.String nativeStreamMetadataFormatClassName, java.lang.String[] extraStreamMetadataFormatNames, java.lang.String[] extraStreamMetadataFormatClassNames, boolean supportsStandardImageMetadata, java.lang.String nativeImageMetadataFormatName, java.lang.String nativeImageMetadataFormatClassName, java.lang.String[] extraImageMetadataFormatNames, java.lang.String[] extraImageMetadataFormatClassNames)
Creates a provider information instance based on the given class.- Parameters:
infoClass- the class to get provider information from. The provider info will be taken from the class' package.- Throws:
java.lang.IllegalArgumentException- ifpPackage == null
-
-
Method Detail
-
formatNames
public java.lang.String[] formatNames()
-
suffixes
public java.lang.String[] suffixes()
-
mimeTypes
public java.lang.String[] mimeTypes()
-
readerClassName
public java.lang.String readerClassName()
-
readerSpiClassNames
public java.lang.String[] readerSpiClassNames()
-
inputTypes
public java.lang.Class[] inputTypes()
-
writerClassName
public java.lang.String writerClassName()
-
writerSpiClassNames
public java.lang.String[] writerSpiClassNames()
-
outputTypes
public java.lang.Class[] outputTypes()
-
supportsStandardStreamMetadataFormat
public boolean supportsStandardStreamMetadataFormat()
-
nativeStreamMetadataFormatName
public java.lang.String nativeStreamMetadataFormatName()
-
nativeStreamMetadataFormatClassName
public java.lang.String nativeStreamMetadataFormatClassName()
-
extraStreamMetadataFormatNames
public java.lang.String[] extraStreamMetadataFormatNames()
-
extraStreamMetadataFormatClassNames
public java.lang.String[] extraStreamMetadataFormatClassNames()
-
supportsStandardImageMetadataFormat
public boolean supportsStandardImageMetadataFormat()
-
nativeImageMetadataFormatName
public java.lang.String nativeImageMetadataFormatName()
-
nativeImageMetadataFormatClassName
public java.lang.String nativeImageMetadataFormatClassName()
-
extraImageMetadataFormatNames
public java.lang.String[] extraImageMetadataFormatNames()
-
extraImageMetadataFormatClassNames
public java.lang.String[] extraImageMetadataFormatClassNames()
-
-