Click or drag to resize

IDeclaredJavaObject Interface

Interface to directly access all objects allocated from JVM, acts on declared references

Namespace: MASES.JCOBridge.C2JBridge.JVMInterop
Assembly: C2JBridge (in C2JBridge.dll) Version: 2.5.17.240622-f0da58d62b7e98f73f32432917df8eb1a5f062a3
Syntax
public interface IDeclaredJavaObject : IJavaObject, 
	IJavaObjectBase

The IDeclaredJavaObject type exposes the following members.

Properties
 NameDescription
Public propertyIsNull Returns if this IJavaObject is a null object within the JVM
(Inherited from IJavaObject)
Public propertyJniClassName The JNI class name of this IJavaObjectBase
(Inherited from IJavaObjectBase)
Public propertyJVMType The IJavaType of this IJavaObjectBase
(Inherited from IJavaObjectBase)
Public propertyPointer The native pointer of the object
(Inherited from IJavaObjectBase)
Top
Methods
 NameDescription
Public methodDeclaredInvoke(String, Object) Invokes an instance member on this IJavaObject
Public methodDeclaredInvokeTReturn(String, Object) Invokes an instance member on this IJavaObject
Public methodGetDeclaredField Gets an instance field
Public methodGetField(String) Gets an instance field
(Inherited from IJavaObject)
Public methodInvoke(String, Object) Invokes an instance member on this IJavaObject using methodName and search criteria based on args
(Inherited from IJavaObject)
Public methodInvokeWithSignature(String, String, Object) Invokes an instance member on this IJavaObject using methodName and search criteria based on signature
(Inherited from IJavaObject)
Public methodMonitorEnter Enters the monitor associated with the underlying with this IJavaObjectBase
(Inherited from IJavaObjectBase)
Public methodMonitorExit Exits the monitor associated with the underlying with this IJavaObjectBase
(Inherited from IJavaObjectBase)
Public methodSetDeclaredField Sets an instance field
Public methodSetField Sets an instance field
(Inherited from IJavaObject)
Public methodToArray Converts this IJavaObjectBase to an array value
(Inherited from IJavaObjectBase)
Public methodToPrimitive Converts this IJavaObjectBase to a primitive value
(Inherited from IJavaObjectBase)
Top
Extension Methods
 NameDescription
Public Extension MethodGetListener Returns the IJVMBridgeBase associated to the JVM reference
(Defined by JCOBridgeExtensions)
Top
See Also