Class DataBuffer
public class DataBuffer : JVMBridgeBase<DataBuffer>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<DataBuffer>DataBuffer
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<DataBuffer>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<DataBuffer>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<DataBuffer>.IsAssignableFrom(IJavaType)JVMBridgeBase<DataBuffer>.IsAssignableFrom<T>()JVMBridgeBase<DataBuffer>.Execute<T>(params T[])JVMBridgeBase<DataBuffer>.DynBridgeClazzJVMBridgeBase<DataBuffer>.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
DataBuffer()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("DataBuffer 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 DataBuffer()
DataBuffer(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("DataBuffer 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 DataBuffer(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
DataType
public int DataType { 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
NumBanks
public int NumBanks { get; }
Property Value
Offset
public int Offset { get; }
Property Value
Offsets
public int[] Offsets { get; }
Property Value
- int[]
Size
public int Size { get; }
Property Value
TYPE_BYTE
public static int TYPE_BYTE { get; }
Property Value
TYPE_DOUBLE
public static int TYPE_DOUBLE { get; }
Property Value
TYPE_FLOAT
public static int TYPE_FLOAT { get; }
Property Value
TYPE_INT
public static int TYPE_INT { get; }
Property Value
TYPE_SHORT
public static int TYPE_SHORT { get; }
Property Value
TYPE_UNDEFINED
public static int TYPE_UNDEFINED { get; }
Property Value
TYPE_USHORT
public static int TYPE_USHORT { get; }
Property Value
Methods
GetDataTypeSize(int)
public static int GetDataTypeSize(int arg0)
Parameters
Returns
GetElem(int)
public int GetElem(int arg0)
Parameters
Returns
GetElem(int, int)
public int GetElem(int arg0, int arg1)
Parameters
Returns
GetElemDouble(int)
public double GetElemDouble(int arg0)
Parameters
Returns
GetElemDouble(int, int)
public double GetElemDouble(int arg0, int arg1)
Parameters
Returns
GetElemFloat(int)
public float GetElemFloat(int arg0)
Parameters
Returns
GetElemFloat(int, int)
public float GetElemFloat(int arg0, int arg1)
Parameters
Returns
SetElem(int, int)
public void SetElem(int arg0, int arg1)
Parameters
SetElem(int, int, int)
public void SetElem(int arg0, int arg1, int arg2)
Parameters
SetElemDouble(int, double)
public void SetElemDouble(int arg0, double arg1)
Parameters
SetElemDouble(int, int, double)
public void SetElemDouble(int arg0, int arg1, double arg2)
Parameters
SetElemFloat(int, int, float)
public void SetElemFloat(int arg0, int arg1, float arg2)
Parameters
SetElemFloat(int, float)
public void SetElemFloat(int arg0, float arg1)