Click or drag to resize

IJVMWrapperDirectNewWithSignature(String, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) Method

Instantiates a new JVM object of className type using the constructor identified by an explicit JNI signature and 10 arguments.

Namespace: MASES.JCOBridge.C2JBridge.JVMInterop
Assembly: C2JBridge (in C2JBridge.dll) Version: 2.6.9.260611-9a148513a79c26cdd7f1dde468f4f9e06ef3bc7e
Syntax
IJavaObjectBase NewWithSignature(
	string className,
	string signature,
	Object arg0,
	Object arg1,
	Object arg2,
	Object arg3,
	Object arg4,
	Object arg5,
	Object arg6,
	Object arg7,
	Object arg8,
	Object arg9
)

Parameters

className  String
The class name in the dot or slash form (example are java.lang.Boolean or java/lang/Boolean)
signature  String
The JNI constructor descriptor string that uniquely identifies the target constructor.
arg0  Object
The first argument to pass to the constructor.
arg1  Object
The second argument to pass to the constructor.
arg2  Object
The third argument to pass to the constructor.
arg3  Object
The fourth argument to pass to the constructor.
arg4  Object
The fifth argument to pass to the constructor.
arg5  Object
The sixth argument to pass to the constructor.
arg6  Object
The seventh argument to pass to the constructor.
arg7  Object
The eighth argument to pass to the constructor.
arg8  Object
The ninth argument to pass to the constructor.
arg9  Object
The tenth argument to pass to the constructor.

Return Value

IJavaObjectBase
A new IJavaObjectBase wrapping the newly created JVM instance.
Exceptions
ExceptionCondition
MissingMethodException Thrown if no constructor matching signature is found on the underlying Java class.
See Also