 | JVMBridgeBaseTClassNewWithSignatureAndWrapsDirectTNewClass(String, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) Method |
Creates a new JVM instance of className with 5 arguments and wraps it directly in TNewClass without type-safety checks.
Namespace: MASES.JCOBridge.C2JBridgeAssembly: C2JBridge (in C2JBridge.dll) Version: 2.6.9.260611-9a148513a79c26cdd7f1dde468f4f9e06ef3bc7e
Syntaxpublic static TNewClass NewWithSignatureAndWrapsDirect<TNewClass>(
string className,
string signature,
Object arg0,
Object arg1,
Object arg2,
Object arg3,
Object arg4,
Object arg5,
Object arg6,
Object arg7,
Object arg8
)
where TNewClass : IJVMBridgeBase
Public Shared Function NewWithSignatureAndWrapsDirect(Of TNewClass As IJVMBridgeBase) (
className As String,
signature As String,
arg0 As Object,
arg1 As Object,
arg2 As Object,
arg3 As Object,
arg4 As Object,
arg5 As Object,
arg6 As Object,
arg7 As Object,
arg8 As Object
) As TNewClass
Parameters
- className String
- The Java class name in dot or slash form.
- signature String
- The JNI constructor signature.
- arg0 Object
- Constructor argument 0.
- arg1 Object
- Constructor argument 1.
- arg2 Object
- Constructor argument 2.
- arg3 Object
- Constructor argument 3.
- arg4 Object
- Constructor argument 4.
- arg5 Object
- Constructor argument 5.
- arg6 Object
- Constructor argument 6.
- arg7 Object
- Constructor argument 7.
- arg8 Object
- Constructor argument 8.
Type Parameters
- TNewClass
- The bridge wrapper type to instantiate. Must expose a constructor accepting IJVMBridgeBaseInitializer. No runtime compatibility check is performed.
Return Value
TNewClassA new
TNewClass wrapping the freshly created JVM instance. No type-safety check is performed; ensure the class name matches the wrapper.
See Also