Class Deflater
public class Deflater : JVMBridgeBase<Deflater>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Deflater>Deflater
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Deflater>.SExecute<TNewClass, TReturn, TConverter>(IJavaType, string, params object[])JVMBridgeBase<Deflater>.IsAssignableFrom(IJavaType)JVMBridgeBase<Deflater>.IsAssignableFrom<T>()JVMBridgeBase<Deflater>.Execute<T>(params T[])JVMBridgeBase<Deflater>.DynBridgeClazzJVMBridgeBase<Deflater>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
Deflater(int, bool)
public Deflater(int arg0, bool arg1)
Parameters
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
BEST_COMPRESSION
public static int BEST_COMPRESSION { get; }
Property Value
BEST_SPEED
public static int BEST_SPEED { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
BytesRead
public long BytesRead { get; }
Property Value
BytesWritten
public long BytesWritten { get; }
Property Value
DEFAULT_COMPRESSION
public static int DEFAULT_COMPRESSION { get; }
Property Value
DEFAULT_STRATEGY
public static int DEFAULT_STRATEGY { get; }
Property Value
DEFLATED
public static int DEFLATED { get; }
Property Value
FILTERED
public static int FILTERED { get; }
Property Value
FULL_FLUSH
public static int FULL_FLUSH { get; }
Property Value
HUFFMAN_ONLY
public static int HUFFMAN_ONLY { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
NO_COMPRESSION
public static int NO_COMPRESSION { get; }
Property Value
NO_FLUSH
public static int NO_FLUSH { get; }
Property Value
SYNC_FLUSH
public static int SYNC_FLUSH { get; }
Property Value
TotalIn
public int TotalIn { get; }
Property Value
TotalOut
public int TotalOut { get; }
Property Value
Methods
Deflate(ByteBuffer)
public int Deflate(ByteBuffer arg0)
Parameters
arg0
ByteBuffer
Returns
Deflate(ByteBuffer, int)
public int Deflate(ByteBuffer arg0, int arg1)
Parameters
arg0
ByteBufferarg1
int
Returns
Deflate(byte[])
public int Deflate(byte[] arg0)
Parameters
Returns
Deflate(byte[], int, int)
public int Deflate(byte[] arg0, int arg1, int arg2)
Parameters
Returns
Deflate(byte[], int, int, int)
public int Deflate(byte[] arg0, int arg1, int arg2, int arg3)
Parameters
Returns
End()
public void End()
Finish()
public void Finish()
Finished()
public bool Finished()
Returns
NeedsInput()
public bool NeedsInput()
Returns
Reset()
public void Reset()
SetDictionary(ByteBuffer)
public void SetDictionary(ByteBuffer arg0)
Parameters
arg0
ByteBuffer
SetDictionary(byte[])
public void SetDictionary(byte[] arg0)
Parameters
SetDictionary(byte[], int, int)
public void SetDictionary(byte[] arg0, int arg1, int arg2)
Parameters
SetInput(ByteBuffer)
public void SetInput(ByteBuffer arg0)
Parameters
arg0
ByteBuffer
SetInput(byte[])
public void SetInput(byte[] arg0)
Parameters
SetInput(byte[], int, int)
public void SetInput(byte[] arg0, int arg1, int arg2)
Parameters
SetLevel(int)
public void SetLevel(int arg0)
Parameters
SetStrategy(int)
public void SetStrategy(int arg0)