Table of Contents

Class Deflater

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

Deflater()

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

public Deflater()

Deflater(int)

public Deflater(int arg0)

Parameters

arg0 int

int

Deflater(int, bool)

public Deflater(int arg0, bool arg1)

Parameters

arg0 int

int

arg1 bool

bool

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

Parameters

args object[]

Properties

Adler

public int Adler { get; }

Property Value

int

BEST_COMPRESSION

public static int BEST_COMPRESSION { get; }

Property Value

int

BEST_SPEED

public static int BEST_SPEED { 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

DEFAULT_COMPRESSION

public static int DEFAULT_COMPRESSION { get; }

Property Value

int

DEFAULT_STRATEGY

public static int DEFAULT_STRATEGY { get; }

Property Value

int

DEFLATED

public static int DEFLATED { get; }

Property Value

int

FILTERED

public static int FILTERED { get; }

Property Value

int

FULL_FLUSH

public static int FULL_FLUSH { get; }

Property Value

int

HUFFMAN_ONLY

public static int HUFFMAN_ONLY { get; }

Property Value

int

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

NO_COMPRESSION

public static int NO_COMPRESSION { get; }

Property Value

int

NO_FLUSH

public static int NO_FLUSH { get; }

Property Value

int

SYNC_FLUSH

public static int SYNC_FLUSH { get; }

Property Value

int

TotalIn

public int TotalIn { get; }

Property Value

int

TotalOut

public int TotalOut { get; }

Property Value

int

Methods

Deflate(ByteBuffer)

public int Deflate(ByteBuffer arg0)

Parameters

arg0 ByteBuffer

ByteBuffer

Returns

int

int

Deflate(ByteBuffer, int)

public int Deflate(ByteBuffer arg0, int arg1)

Parameters

arg0 ByteBuffer

ByteBuffer

arg1 int

int

Returns

int

int

Deflate(byte[])

public int Deflate(byte[] arg0)

Parameters

arg0 byte[]

byte

Returns

int

int

Deflate(byte[], int, int)

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

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

Returns

int

int

Deflate(byte[], int, int, int)

public int Deflate(byte[] arg0, int arg1, int arg2, int arg3)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

arg3 int

int

Returns

int

int

End()

public void End()

Finish()

public void Finish()

Finished()

public bool Finished()

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

SetLevel(int)

public void SetLevel(int arg0)

Parameters

arg0 int

int

SetStrategy(int)

public void SetStrategy(int arg0)

Parameters

arg0 int

int