Table of Contents

Class ImageInputStreamImpl

Namespace
Javax.Imageio.Stream
Assembly
MASES.JNet.dll
public class ImageInputStreamImpl : ImageInputStream, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IImageInputStream
Inheritance
JVMBridgeBase
JVMBridgeBase<ImageInputStream>
ImageInputStreamImpl
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<ImageInputStream>.IsAssignableFrom(IJavaType)
JVMBridgeBase<ImageInputStream>.IsAssignableFrom<T>()
JVMBridgeBase<ImageInputStream>.Execute<T>(params T[])
JVMBridgeBase<ImageInputStream>.DynBridgeClazz
JVMBridgeBase<ImageInputStream>.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

ImageInputStreamImpl()

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

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

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

Parameters

args object[]

Properties

BitOffset

public int BitOffset { get; set; }

Property Value

int

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

ByteOrder

public ByteOrder ByteOrder { get; set; }

Property Value

ByteOrder

FlushedPosition

public long FlushedPosition { get; }

Property Value

long

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

StreamPosition

public long StreamPosition { get; }

Property Value

long

Methods

Close()

public void Close()

Exceptions

IOException

Flush()

public void Flush()

Exceptions

IOException

FlushBefore(long)

public void FlushBefore(long arg0)

Parameters

arg0 long

long

Exceptions

IOException

IsCached()

public bool IsCached()

Returns

bool

bool

IsCachedFile()

public bool IsCachedFile()

Returns

bool

bool

IsCachedMemory()

public bool IsCachedMemory()

Returns

bool

bool

Length()

public long Length()

Returns

long

long

Mark()

public void Mark()

Read()

public int Read()

Returns

int

int

Exceptions

IOException

Read(byte[])

public int Read(byte[] arg0)

Parameters

arg0 byte[]

byte

Returns

int

int

Exceptions

IOException

Read(byte[], int, int)

public int Read(byte[] arg0, int arg1, int arg2)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

Returns

int

int

Exceptions

IOException

ReadBit()

public int ReadBit()

Returns

int

int

Exceptions

IOException

ReadBits(int)

public long ReadBits(int arg0)

Parameters

arg0 int

int

Returns

long

long

Exceptions

IOException

ReadBoolean()

public bool ReadBoolean()

Returns

bool

bool

Exceptions

IOException

ReadByte()

public byte ReadByte()

Returns

byte

byte

Exceptions

IOException

ReadBytes(IIOByteBuffer, int)

public void ReadBytes(IIOByteBuffer arg0, int arg1)

Parameters

arg0 IIOByteBuffer

IIOByteBuffer

arg1 int

int

Exceptions

IOException

ReadChar()

public char ReadChar()

Returns

char

char

Exceptions

IOException

ReadDouble()

public double ReadDouble()

Returns

double

double

Exceptions

IOException

ReadFloat()

public float ReadFloat()

Returns

float

float

Exceptions

IOException

ReadFully(byte[])

public void ReadFully(byte[] arg0)

Parameters

arg0 byte[]

byte

Exceptions

IOException

ReadFully(byte[], int, int)

public void ReadFully(byte[] arg0, int arg1, int arg2)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

Exceptions

IOException

ReadFully(char[], int, int)

public void ReadFully(char[] arg0, int arg1, int arg2)

Parameters

arg0 char[]

char

arg1 int

int

arg2 int

int

Exceptions

IOException

ReadFully(double[], int, int)

public void ReadFully(double[] arg0, int arg1, int arg2)

Parameters

arg0 double[]

double

arg1 int

int

arg2 int

int

Exceptions

IOException

ReadFully(short[], int, int)

public void ReadFully(short[] arg0, int arg1, int arg2)

Parameters

arg0 short[]

short

arg1 int

int

arg2 int

int

Exceptions

IOException

ReadFully(int[], int, int)

public void ReadFully(int[] arg0, int arg1, int arg2)

Parameters

arg0 int[]

int

arg1 int

int

arg2 int

int

Exceptions

IOException

ReadFully(long[], int, int)

public void ReadFully(long[] arg0, int arg1, int arg2)

Parameters

arg0 long[]

long

arg1 int

int

arg2 int

int

Exceptions

IOException

ReadFully(float[], int, int)

public void ReadFully(float[] arg0, int arg1, int arg2)

Parameters

arg0 float[]

float

arg1 int

int

arg2 int

int

Exceptions

IOException

ReadInt()

public int ReadInt()

Returns

int

int

Exceptions

IOException

ReadLine()

public String ReadLine()

Returns

String

String

Exceptions

IOException

ReadLong()

public long ReadLong()

Returns

long

long

Exceptions

IOException

ReadShort()

public short ReadShort()

Returns

short

short

Exceptions

IOException

ReadUTF()

public String ReadUTF()

Returns

String

String

Exceptions

IOException

ReadUnsignedByte()

public int ReadUnsignedByte()

Returns

int

int

Exceptions

IOException

ReadUnsignedInt()

public long ReadUnsignedInt()

Returns

long

long

Exceptions

IOException

ReadUnsignedShort()

public int ReadUnsignedShort()

Returns

int

int

Exceptions

IOException

Reset()

public void Reset()

Exceptions

IOException

Seek(long)

public void Seek(long arg0)

Parameters

arg0 long

long

Exceptions

IOException

SkipBytes(int)

public int SkipBytes(int arg0)

Parameters

arg0 int

int

Returns

int

int

Exceptions

IOException

SkipBytes(long)

public long SkipBytes(long arg0)

Parameters

arg0 long

long

Returns

long

long

Exceptions

IOException