Click or drag to resize

IJVMBridgeBase Interface

Generic interface containing accessor of every JVMBridgeBase

Namespace: MASES.JCOBridge.C2JBridge
Assembly: C2JBridge (in C2JBridge.dll) Version: 2.5.21.241219-a6a144ea07c497c3a9a1be842408e852afb458be
Syntax
public interface IJVMBridgeBase : IJVMBridgeDefinition

The IJVMBridgeBase type exposes the following members.

Properties
 NameDescription
Public propertyBridgeClassName Java class name to be instantiated
(Inherited from IJVMBridgeDefinition)
Public propertyBridgeInstance The IJavaObject instance
Public propertyDynBridgeInstance The dynamic accessor to BridgeInstance
Public propertyIsBridgeAbstract if the BridgeClassName is an abstract class, i.e. cannot be created an instance
(Inherited from IJVMBridgeDefinition)
Public propertyIsBridgeCloseable if the BridgeClassName implements Closeable
(Inherited from IJVMBridgeDefinition)
Public propertyIsBridgeInterface if the BridgeClassName is an interface, i.e. does not have any public constructor
(Inherited from IJVMBridgeDefinition)
Public propertyIsBridgeListener if the BridgeClassName follows the listener pattern of JCOBridge: the BridgeClassName extends a JCListener or implements IJCListener
(Inherited from IJVMBridgeDefinition)
Public propertyIsBridgeStatic if the BridgeClassName is a static class, i.e. does not have any public constructor
(Inherited from IJVMBridgeDefinition)
Top
Methods
 NameDescription
Public methodCastDirectTNewClass Simplified version of CastToTNewClass which wraps this instance with a new TNewClass class
Public methodCastToTNewClass Casts this IJVMBridgeBase object into TNewClass
Public methodIsInstanceOf(IJavaType) Verify if this IJVMBridgeBase is an instance of clazz
Public methodIsInstanceOf(String) Verify if this IJVMBridgeBase is an instance of clazz
Public methodIsInstanceOfT Verify if this IJVMBridgeBase is an instance of T
Public methodMonitorEnter Enters the monitor associated with the underlying with this IJVMBridgeBase
Public methodMonitorExit Exits the monitor associated with the underlying with this IJVMBridgeBase
Public methodRuntimeIsInstanceOfT Verify if this IJVMBridgeBase is an instance of T; the constraints of T are checked at runtime, while IsInstanceOfT checks T constraint at compile time
Top
Extension Methods
 NameDescription
Public Extension MethodCastTObject Casts the input object implemeneting IJVMBridgeBase into TObject
(Defined by JCOBridgeExtensions)
Public Extension MethodInitializeListener Request the initialization of the Listener from the JVM. The listener is a new class which inherits from JVMBridgeListener
(Defined by JCOBridgeExtensions)
Public Extension MethodReleaseListener Release a IJVMBridgeBase from the JVM
(Defined by JCOBridgeExtensions)
Public Extension MethodToNative Converts a IJVMBridgeBase input to an object manageable from the JVM
(Defined by JCOBridgeExtensions)
Top
Remarks
Never implements this interface directly. Extends JVMBridgeBase or JVMBridgeBaseTClass instead.
See Also