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 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.
-
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.String
nativeImageMetadataFormatClassName()
java.lang.String
nativeImageMetadataFormatName()
java.lang.String
nativeStreamMetadataFormatClassName()
java.lang.String
nativeStreamMetadataFormatName()
java.lang.Class[]
outputTypes()
java.lang.String
readerClassName()
java.lang.String[]
readerSpiClassNames()
java.lang.String[]
suffixes()
boolean
supportsStandardImageMetadataFormat()
boolean
supportsStandardStreamMetadataFormat()
java.lang.String
writerClassName()
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()
-
-