Table of Contents

Class ImageReaderSpi

Namespace
Javax.Imageio.Spi
Assembly
MASES.JNet.dll
public class ImageReaderSpi : ImageReaderWriterSpi, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IRegisterableService
Inheritance
JVMBridgeBase
JVMBridgeBase<RegisterableService>
ImageReaderSpi
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<RegisterableService>.IsAssignableFrom(IJavaType)
JVMBridgeBase<RegisterableService>.IsAssignableFrom<T>()
JVMBridgeBase<RegisterableService>.Execute<T>(params T[])
JVMBridgeBase<RegisterableService>.DynBridgeClazz
JVMBridgeBase<RegisterableService>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

ImageReaderSpi()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

[Obsolete("ImageReaderSpi 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 ImageReaderSpi()

ImageReaderSpi(String, String, String[], String[], String[], String, Class[], String[], bool, String, String, String[], String[], bool, String, String, String[], String[])

public ImageReaderSpi(String arg0, String arg1, String[] arg2, String[] arg3, String[] arg4, String arg5, Class[] arg6, String[] arg7, bool arg8, String arg9, String arg10, String[] arg11, String[] arg12, bool arg13, String arg14, String arg15, String[] arg16, String[] arg17)

Parameters

arg0 String

String

arg1 String

String

arg2 String[]

String

arg3 String[]

String

arg4 String[]

String

arg5 String

String

arg6 Class[]

Class

arg7 String[]

String

arg8 bool

bool

arg9 String

String

arg10 String

String

arg11 String[]

String

arg12 String[]

String

arg13 bool

bool

arg14 String

String

arg15 String

String

arg16 String[]

String

arg17 String[]

String

ImageReaderSpi(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("ImageReaderSpi 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 ImageReaderSpi(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

ImageWriterSpiNames

public String[] ImageWriterSpiNames { get; }

Property Value

String[]

InputTypes

public Class[] InputTypes { get; }

Property Value

Class[]

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

CanDecodeInput(object)

public bool CanDecodeInput(object arg0)

Parameters

arg0 object

object

Returns

bool

bool

Exceptions

IOException

CreateReaderInstance()

public ImageReader CreateReaderInstance()

Returns

ImageReader

ImageReader

Exceptions

IOException

CreateReaderInstance(object)

public ImageReader CreateReaderInstance(object arg0)

Parameters

arg0 object

object

Returns

ImageReader

ImageReader

Exceptions

IOException

IsOwnReader(ImageReader)

public bool IsOwnReader(ImageReader arg0)

Parameters

arg0 ImageReader

ImageReader

Returns

bool

bool