Table of Contents

Class ImageReaderSpi

Namespace
Javax.Imageio.Spi
Assembly
MASES.JNet.dll
public class ImageReaderSpi : ImageReaderWriterSpi, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IRegisterableService
Inheritance
ImageReaderSpi
Implements
Inherited Members
Extension Methods

Constructors

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(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ImageReaderSpi(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

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

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

STANDARD_INPUT_TYPE

[Obsolete("Deprecated in JVM")]
public static Class[] STANDARD_INPUT_TYPE { get; set; }

Property Value

Class[]

Methods

CanDecodeInput(object)

public bool CanDecodeInput(object arg0)

Parameters

arg0 object

object

Returns

bool

bool

Exceptions

IOException

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

HPA initializer for ImageReaderSpi(Java.Lang.String arg0, Java.Lang.String arg1, Java.Lang.String[] arg2, Java.Lang.String[] arg3, Java.Lang.String[] arg4, Java.Lang.String arg5, Java.Lang.Class[] arg6, Java.Lang.String[] arg7, bool arg8, Java.Lang.String arg9, Java.Lang.String arg10, Java.Lang.String[] arg11, Java.Lang.String[] arg12, bool arg13, Java.Lang.String arg14, Java.Lang.String arg15, Java.Lang.String[] arg16, Java.Lang.String[] arg17)

public static ImageReaderSpi CreatePoolableInstance(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
arg1 String
arg2 String[]
arg3 String[]
arg4 String[]
arg5 String
arg6 Class[]
arg7 String[]
arg8 bool
arg9 String
arg10 String
arg11 String[]
arg12 String[]
arg13 bool
arg14 String
arg15 String
arg16 String[]
arg17 String[]

Returns

ImageReaderSpi

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