Class ImageReaderWriterSpi
public class ImageReaderWriterSpi : IIOServiceProvider, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IRegisterableService
- Inheritance
-
ImageReaderWriterSpi
- Implements
- Derived
- Inherited Members
-
JVMBridgeBase<RegisterableService>.SExecuteWithSignature(IJavaType, string, string, params object[])JVMBridgeBase<RegisterableService>.SExecute<TNewClass, TReturn, TConverter>(string, params object[])
- Extension Methods
Constructors
ImageReaderWriterSpi()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("ImageReaderWriterSpi class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ImageReaderWriterSpi()
ImageReaderWriterSpi(String, String, String[], String[], String[], String, bool, String, String, String[], String[], bool, String, String, String[], String[])
public ImageReaderWriterSpi(String arg0, String arg1, String[] arg2, String[] arg3, String[] arg4, String arg5, bool arg6, String arg7, String arg8, String[] arg9, String[] arg10, bool arg11, String arg12, String arg13, String[] arg14, String[] arg15)
Parameters
arg0
Stringarg1
Stringarg2
String[]arg3
String[]arg4
String[]arg5
Stringarg6
boolarg7
Stringarg8
Stringarg9
String[]arg10
String[]arg11
boolarg12
Stringarg13
Stringarg14
String[]arg15
String[]
ImageReaderWriterSpi(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
[Obsolete("ImageReaderWriterSpi class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ImageReaderWriterSpi(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
ExtraImageMetadataFormatNames
public String[] ExtraImageMetadataFormatNames { get; }
Property Value
- String[]
ExtraStreamMetadataFormatNames
public String[] ExtraStreamMetadataFormatNames { get; }
Property Value
- String[]
FileSuffixes
public String[] FileSuffixes { get; }
Property Value
- String[]
FormatNames
public String[] FormatNames { get; }
Property Value
- String[]
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements Closeable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
MIMETypes
public String[] MIMETypes { get; }
Property Value
- String[]
NativeImageMetadataFormatName
public String NativeImageMetadataFormatName { get; }
Property Value
NativeStreamMetadataFormatName
public String NativeStreamMetadataFormatName { get; }
Property Value
PluginClassName
public String PluginClassName { get; }
Property Value
Methods
GetImageMetadataFormat(String)
public IIOMetadataFormat GetImageMetadataFormat(String arg0)
Parameters
Returns
GetStreamMetadataFormat(String)
public IIOMetadataFormat GetStreamMetadataFormat(String arg0)
Parameters
Returns
IsStandardImageMetadataFormatSupported()
public bool IsStandardImageMetadataFormatSupported()
Returns
IsStandardStreamMetadataFormatSupported()
public bool IsStandardStreamMetadataFormatSupported()