JCOBridgeExtensions Class |
Namespace: MASES.JCOBridge.C2JBridge
The JCOBridgeExtensions type exposes the following members.
Name | Description | |
---|---|---|
CastTObject |
Casts the input object implemeneting IJVMBridgeBase into TObject | |
CheckForPrimitive(Type) |
Check if type is one of string, bool, byte, char, double, float, int, long, short or array of previous types
| |
CheckForPrimitiveTType |
Check if TType is one of string, bool, byte, char, double, float, int, long, short
| |
Convert(JavaException) |
Converts a generic JavaException into a known exception
| |
ConvertTException(JavaException) |
Converts a generic JavaException into a known exception
| |
ConvertTReturn(Object) |
Converts a generic object
| |
DynTClass |
Returns the dynamic accessor of an instance of TClass | |
FilterJCOBridgeArgumentsT |
Filters arguments related to JCOBridge
| |
GetListener |
Returns the IJVMBridgeBase associated to the JVM reference
| |
InitializeListener |
Request the initialization of the Listener from the JVM. The listener is a new class which inherits from CLRListener | |
IsPrimitive |
Returns true if the class represents a primitive type
| |
ReleaseListener |
Release a IJVMBridgeBase from the JVM
| |
ToTObject(CLREventData) |
Converts data associated to CLREventData into TObject | |
ToTObject(CLREventData, Int32) |
Converts extra data associated to CLREventData into TObject | |
ToNative(ICLRListener) |
Converts a ICLRListener input to an object manageable from the JVM
| |
ToNative(IJVMBridgeBase) |
Converts a IJVMBridgeBase input to an object manageable from the JVM
| |
ToNative(Object) |
Converts a generic input to an object manageable from the JVM
| |
ToNative(Object) |
Converts a generic input array to an array manageable from the JVM. This extension is usable when there is an input like params object[] args |