Click or drag to resize

JVMBridgeBaseTClassNewAndWrapsDirectTNewClass(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.C2JBridge
Assembly: C2JBridge (in C2JBridge.dll) Version: 2.6.9.260611-9a148513a79c26cdd7f1dde468f4f9e06ef3bc7e
Syntax
public static TNewClass NewAndWrapsDirect<TNewClass>(
	string className,
	Object arg0,
	Object arg1,
	Object arg2,
	Object arg3,
	Object arg4,
	Object arg5,
	Object arg6,
	Object arg7,
	Object arg8
)
where TNewClass : IJVMBridgeBase

Parameters

className  String
The Java class name in dot or slash form (e.g. java.lang.String.
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

TNewClass
A new TNewClass wrapping the freshly created JVM instance. No type-safety check is performed; ensure the class name matches the wrapper.
See Also