JVMBridge |
The JVMBridgeBase type exposes the following members.
Name | Description | |
---|---|---|
CastDirect<TNewClass> | Simplified version of CastTo<TNewClass> () which wraps this instance with a new TNewClass class | |
CastTo<TNewClass> | Casts this IJVMBridgeBase object into TNewClass | |
ClassNameOf<T> | Retrieve the BridgeClassName of T | |
ClassOf<T> | Retrieve the IJavaObject of the Java Class class associated to T | |
ClazzOf(String, Boolean) | Return the IJavaType associated to the className | |
ClazzOf<TClass>(Boolean) | Return the IJavaType associated to the TClass | |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. | |
Equals | Determines whether the specified object is equal to the current object. (Overrides Object.Equals(Object)) | |
Execute<T> | Executes the code | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
GetHashCode | Serves as the default hash function. (Overrides Object.GetHashCode()) | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
IExecute(String, Object[]) | Executes an instance method | |
IExecute<TReturn>(String, Object[]) | Executes an instance method | |
IExecute<TNewClass, TReturn>(String, Object[]) | Executes an instance method | |
IExecute<TNewClass, TReturn, TConverter>(String, Object[]) | Executes an instance method | |
IExecuteArray<T> | Execute the method and build the result as an array of T | |
IExecuteWithSignature(String, String, Object[]) | Executes an instance method | |
IExecuteWithSignature<TReturn>(String, String, Object[]) | Executes an instance method | |
IExecuteWithSignature<TNewClass, TReturn>(String, String, Object[]) | Executes an instance method | |
IExecuteWithSignature<TNewClass, TReturn, TConverter>(String, String, Object[]) | Executes an instance method | |
IExecuteWithSignatureArray<T> | Execute the method and build the result as an array of T | |
IGetField(String) | Gets the value of a field identified by fieldName | |
IGetField<TReturn>(String) | Gets the value of a field identified by fieldName | |
IGetFieldArray<TReturn> | Gets the value of a field identified by fieldName | |
ISetField(String, Object) | Sets the value of a field identified by fieldName | |
ISetField<TValue>(String, TValue) | Sets the value of a field identified by fieldName | |
IsInstanceOf(IJavaType) | Verify if this IJVMBridgeBase is an instance of clazz | |
IsInstanceOf(String) | Verify if this IJVMBridgeBase is an instance of clazz | |
IsInstanceOf<T>() | Verify if this IJVMBridgeBase is an instance of T | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
MonitorEnter | Enters the monitor associated with the underlying with this IJVMBridgeBase | |
MonitorExit | Exits the monitor associated with the underlying with this IJVMBridgeBase | |
Notify | Wakes up a single thread that is waiting on this object's monitor. | |
NotifyAll | Wakes up all threads that are waiting on this object's monitor. | |
RuntimeClassNameOf<T> | Retrieve the BridgeClassName of T | |
RuntimeIsInstanceOf<T> | Verify if this IJVMBridgeBase is an instance of T; the constraints of T are checked at runtime, while IsInstanceOf<T> () checks T constraint at compile time | |
ToString | Returns a string that represents the current object. (Overrides Object.ToString()) | |
Wait() | Causes the current thread to wait until it is awakened, typically by being notified or interrupted. | |
Wait(Int64) | Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed. | |
Wait(Int64, Int32) | Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed. | |
Wraps(Type, IJavaObject, String) | Wraps the javaObject with a new type class | |
Wraps<TNewClass>(IJavaObject) | Wraps the javaObject with a new TNewClass class | |
Wraps<TReturn>(Type, IJavaObject, String) | Wraps the javaObject with a new type class | |
Wraps<TNewClass, TReturn>(IJavaObject) | Wraps the javaObject with a new TNewClass class | |
Wraps<TReturn, TConverter>(Type, IJavaObject) | Wraps the javaObject with a new type class | |
Wraps<TNewClass, TReturn, TConverter>(IJavaObject) | Wraps the javaObject with a new TNewClass class | |
WrapsDirect<TNewClass> | Simplified version of Wraps<TNewClass> (IJavaObject) which wraps the javaObject with a new TNewClass class |
Name | Description | |
---|---|---|
Cast<TObject> |
Casts the input object implemeneting IJVMBridgeBase into TObject (Defined by JCOBridgeExtensions) | |
Convert<TReturn> |
Converts a generic object
(Defined by JCOBridgeExtensions) | |
Globalize |
Creates a new global instance pointer
(Defined by JCOBridge) | |
InitializeListener |
Request the initialization of the Listener from the JVM. The listener is a new class which inherits from JVMBridgeListener (Defined by JCOBridgeExtensions) | |
ReleaseListener |
Release a IJVMBridgeBase from the JVM
(Defined by JCOBridgeExtensions) | |
ToNative |
Converts a IJVMBridgeBase input to an object manageable from the JVM
(Defined by JCOBridgeExtensions) | |
ToNative |
Converts a generic input to an object manageable from the JVM
(Defined by JCOBridgeExtensions) |