Package com.twelvemonkeys.imageio.spi
Class ReaderWriterProviderInfo
java.lang.Object
com.twelvemonkeys.imageio.spi.ProviderInfo
com.twelvemonkeys.imageio.spi.ReaderWriterProviderInfo
- Direct Known Subclasses:
BigTIFFProviderInfo
,BMPProviderInfo
,CURProviderInfo
,DCXProviderInfo
,DDSProviderInfo
,HDRProviderInfo
,ICNSProviderInfo
,ICOProviderInfo
,IFFProviderInfo
,JPEGProviderInfo
,PAMProviderInfo
,PCXProviderInfo
,PICTProviderInfo
,PNMProviderInfo
,PNTGProviderInfo
,PSDProviderInfo
,SGIProviderInfo
,SVGProviderInfo
,TGAProviderInfo
,ThumbsDBProviderInfo
,TIFFProviderInfo
,WebPProviderInfo
,WMFProviderInfo
,XWDProviderInfo
ReaderWriterProviderInfo.
- Version:
- $Id: ReaderWriterProviderInfo.java,v 1.0 20/03/15 harald.kuhr Exp$
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String[]
private final String[]
private final String[]
private final String[]
private final String[]
private final Class<?>[]
private final String[]
private final String
private final String
private final String
private final String
private final Class<?>[]
private final String
private final String[]
private final String[]
private final boolean
private final boolean
private final String
private final String[]
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ReaderWriterProviderInfo
(Class<? extends ReaderWriterProviderInfo> infoClass, String[] formatNames, String[] suffixes, String[] mimeTypes, String readerClassName, String[] readerSpiClassNames, String writerClassName, String[] writerSpiClassNames, boolean supportsStandardStreamMetadata, String nativeStreamMetadataFormatName, String nativeStreamMetadataFormatClassName, String[] extraStreamMetadataFormatNames, String[] extraStreamMetadataFormatClassNames, boolean supportsStandardImageMetadata, String nativeImageMetadataFormatName, String nativeImageMetadataFormatClassName, String[] extraImageMetadataFormatNames, String[] extraImageMetadataFormatClassNames) Creates a provider information instance based on the given class. -
Method Summary
Methods inherited from class com.twelvemonkeys.imageio.spi.ProviderInfo
getImplementationTitle, getVendorName, getVersion, toString
-
Field Details
-
formatNames
-
suffixes
-
mimeTypes
-
readerClassName
-
readerSpiClassNames
-
inputTypes
-
writerClassName
-
writerSpiClassNames
-
outputTypes
-
supportsStandardStreamMetadata
private final boolean supportsStandardStreamMetadata -
nativeStreamMetadataFormatName
-
nativeStreamMetadataFormatClassName
-
extraStreamMetadataFormatNames
-
extraStreamMetadataFormatClassNames
-
supportsStandardImageMetadata
private final boolean supportsStandardImageMetadata -
nativeImageMetadataFormatName
-
nativeImageMetadataFormatClassName
-
extraImageMetadataFormatNames
-
extraImageMetadataFormatClassNames
-
-
Constructor Details
-
ReaderWriterProviderInfo
protected ReaderWriterProviderInfo(Class<? extends ReaderWriterProviderInfo> infoClass, String[] formatNames, String[] suffixes, String[] mimeTypes, String readerClassName, String[] readerSpiClassNames, String writerClassName, String[] writerSpiClassNames, boolean supportsStandardStreamMetadata, String nativeStreamMetadataFormatName, String nativeStreamMetadataFormatClassName, String[] extraStreamMetadataFormatNames, String[] extraStreamMetadataFormatClassNames, boolean supportsStandardImageMetadata, String nativeImageMetadataFormatName, String nativeImageMetadataFormatClassName, String[] extraImageMetadataFormatNames, 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:
IllegalArgumentException
- ifpPackage == null
-
-
Method Details
-
formatNames
-
suffixes
-
mimeTypes
-
readerClassName
-
readerSpiClassNames
-
inputTypes
-
writerClassName
-
writerSpiClassNames
-
outputTypes
-
supportsStandardStreamMetadataFormat
public boolean supportsStandardStreamMetadataFormat() -
nativeStreamMetadataFormatName
-
nativeStreamMetadataFormatClassName
-
extraStreamMetadataFormatNames
-
extraStreamMetadataFormatClassNames
-
supportsStandardImageMetadataFormat
public boolean supportsStandardImageMetadataFormat() -
nativeImageMetadataFormatName
-
nativeImageMetadataFormatClassName
-
extraImageMetadataFormatNames
-
extraImageMetadataFormatClassNames
-