Click or drag to resize

IJVMWrapper Interface

Public aggregate interface, extends IJVMWrapperManagement, IJVMWrapperDirect, IJVMWrapperLow

Namespace:  MASES.JCOBridge.C2JBridge.JVMInterop
Assembly:  C2JBridge (in C2JBridge.dll) Version: 2.4.12.220507-908f547aedf9e08963d047b783e99d6b2ed61a1c
Syntax
public interface IJVMWrapper : IJVMWrapperManagement, 
	IJVMWrapperDirect, IJVMWrapperLow, IDisposable

The IJVMWrapper type exposes the following members.

Methods
  NameDescription
Public methodConvertObject
Converts an Object to its equivalent JVM type
(Inherited from IJVMWrapperDirect.)
Public methodDetachThread
Detaches the current thread - should be called in any thread outside of the main thread where this object is used after it's done with it.
(Inherited from IJVMWrapperLow.)
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodGetClass
Retrieve a class from JVM
(Inherited from IJVMWrapperDirect.)
Public methodGetCLRGlobal
Get previously registered Object from CLR global mapper
(Inherited from IJVMWrapperManagement.)
Public methodGetJCGraphicContainer(IJavaObject, Boolean)
Requests to allocate a remote graphic container to host the Component in graphicObject
(Inherited from IJVMWrapperManagement.)
Public methodGetJCGraphicContainer(String, Boolean)
Requests to allocate a remote graphic container to host the Component with class name className
(Inherited from IJVMWrapperManagement.)
Public methodGetJVMGlobal
Get previously registered IJavaObject from JVM global mapper
(Inherited from IJVMWrapperManagement.)
Public methodGetListener
Returns the IJVMBridgeBase listener reference associated to the JVM reference
(Inherited from IJVMWrapperManagement.)
Public methodGetObject
Gets an instance of IJavaObject from the object pointer
(Inherited from IJVMWrapperDirect.)
Public methodCode exampleImportPackage
Imports a Java package to be used within the program
(Inherited from IJVMWrapperDirect.)
Public methodInitializeListener
Request the initialization of the Listener from the JVM. The listener is a new class which inherits from CLRListener or JVMBridgeListener
(Inherited from IJVMWrapperManagement.)
Public methodNew
Create a new JVM object
(Inherited from IJVMWrapperDirect.)
Public methodNewArray(String, Object)
Creates a new array
(Inherited from IJVMWrapperDirect.)
Public methodNewArrayTArrayType(TArrayType)
Creates a new array
(Inherited from IJVMWrapperDirect.)
Public methodRegisterCLRGlobal
Register the object into the global CLR mapper.
(Inherited from IJVMWrapperManagement.)
Public methodReleaseJCGraphicContainer
Reelase a IJCGraphicContainer from the JVM
(Inherited from IJVMWrapperManagement.)
Public methodReleaseListener
Release a IJVMBridgeBase listener reference from the JVM
(Inherited from IJVMWrapperManagement.)
Public methodToArray
Gets an instance of IJavaObject from the object pointer
(Inherited from IJVMWrapperDirect.)
Public methodUnregisterCLRGlobal
Unregister the object from the global CLR mapper.
(Inherited from IJVMWrapperManagement.)
Top
See Also