Class CompressionType
public class CompressionType : Enum<CompressionType>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseCompressionType
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Enum<CompressionType>>.SExecuteWithSignature<TReturn>(string, string, params object[])JVMBridgeBase<Enum<CompressionType>>.IsAssignableFrom(IJavaType)JVMBridgeBase<Enum<CompressionType>>.IsAssignableFrom<T>()JVMBridgeBase<Enum<CompressionType>>.Execute<T>(params T[])JVMBridgeBase<Enum<CompressionType>>.DynBridgeClazzJVMBridgeBase<Enum<CompressionType>>.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
Constructors
CompressionType()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public CompressionType()
CompressionType(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 CompressionType(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
GZIP
public static CompressionType GZIP { 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
LZ4
public static CompressionType LZ4 { get; }
Property Value
NONE
public static CompressionType NONE { get; }
Property Value
SNAPPY
public static CompressionType SNAPPY { get; }
Property Value
ZSTD
public static CompressionType ZSTD { get; }
Property Value
id
public byte id { get; }
Property Value
name
public String name { get; }
Property Value
rate
public float rate { get; }
Property Value
Methods
DefaultLevel()
public int DefaultLevel()
Returns
ForId(int)
public static CompressionType ForId(int arg0)
Parameters
Returns
ForName(String)
public static CompressionType ForName(String arg0)
Parameters
Returns
LevelValidator()
public ConfigDef.Validator LevelValidator()
Returns
MaxLevel()
public int MaxLevel()
Returns
MinLevel()
public int MinLevel()
Returns
ValueOf(String)
public static CompressionType ValueOf(String arg0)
Parameters
Returns
Values()
public static CompressionType[] Values()