Table of Contents

Class Inflater

Namespace
Java.Util.Zip
Assembly
MASES.JNet.dll
public class Inflater : JVMBridgeBase<Inflater>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<Inflater>
Inflater
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Inflater>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Inflater>.IsAssignableFrom<T>()
JVMBridgeBase<Inflater>.Execute<T>(params T[])
JVMBridgeBase<Inflater>.DynBridgeClazz
JVMBridgeBase<Inflater>.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

Inflater()

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

public Inflater()

Inflater(bool)

public Inflater(bool arg0)

Parameters

arg0 bool

bool

Inflater(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

public Inflater(params object[] args)

Parameters

args object[]

Properties

Adler

public int Adler { get; }

Property Value

int

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

BytesRead

public long BytesRead { get; }

Property Value

long

BytesWritten

public long BytesWritten { 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

Remaining

public int Remaining { get; }

Property Value

int

TotalIn

public int TotalIn { get; }

Property Value

int

TotalOut

public int TotalOut { get; }

Property Value

int

Methods

End()

public void End()

Finished()

public bool Finished()

Returns

bool

bool

Inflate(ByteBuffer)

public int Inflate(ByteBuffer arg0)

Parameters

arg0 ByteBuffer

ByteBuffer

Returns

int

int

Exceptions

DataFormatException

Inflate(byte[])

public int Inflate(byte[] arg0)

Parameters

arg0 byte[]

byte

Returns

int

int

Exceptions

DataFormatException

Inflate(byte[], int, int)

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

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

Returns

int

int

Exceptions

DataFormatException

NeedsDictionary()

public bool NeedsDictionary()

Returns

bool

bool

NeedsInput()

public bool NeedsInput()

Returns

bool

bool

Reset()

public void Reset()

SetDictionary(ByteBuffer)

public void SetDictionary(ByteBuffer arg0)

Parameters

arg0 ByteBuffer

ByteBuffer

SetDictionary(byte[])

public void SetDictionary(byte[] arg0)

Parameters

arg0 byte[]

byte

SetDictionary(byte[], int, int)

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

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

SetInput(ByteBuffer)

public void SetInput(ByteBuffer arg0)

Parameters

arg0 ByteBuffer

ByteBuffer

SetInput(byte[])

public void SetInput(byte[] arg0)

Parameters

arg0 byte[]

byte

SetInput(byte[], int, int)

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

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int