Click or drag to resize

IJavaObjectBase Interface

Base interface for all objects allocated from JVM

Namespace: MASES.JCOBridge.C2JBridge.JVMInterop
Assembly: C2JBridge (in C2JBridge.dll) Version: 2.6.4.250922-152ba6ff9edce5bce8e7bf5a86e1098f7e200363
Syntax
public interface IJavaObjectBase : IDisposable

The IJavaObjectBase type exposes the following members.

Properties
 NameDescription
Public propertyIsGlobal Returns if this Pointer was set to be a Global reference
Public propertyIsNull Returns if this IJavaObjectBase is a null object within the JVM
Public propertyJniClassName The JNI class name of this IJavaObjectBase
Public propertyJVMType The IJavaType of this IJavaObjectBase
Public propertyPointer The native pointer of the object
Public propertyReferenceObject The IJavaObject referenced from the instance of IJavaObjectBase, maybe it is null in many conditions
Top
Methods
 NameDescription
Public methodDisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable)
Public methodMonitorEnter Enters the monitor associated with the underlying with this IJavaObjectBase
Public methodMonitorExit Exits the monitor associated with the underlying with this IJavaObjectBase
Public methodToArray Converts this IJavaObjectBase to an array value
Public methodToPrimitive Converts this IJavaObjectBase to a primitive value
Public methodToPrimitiveTReturn Converts this IJavaObjectBase to a primitive value
Top
See Also