JavaInstanceHandler function#
包名:org.yuanrong.function。
public class JavaInstanceHandler#
创建 Java 有状态函数实例的操作类。
Note
类 JavaInstanceHandler 是创建 Java 类实例后返回的句柄。 是接口 JavaInstanceCreator.invoke 创建 Java 类实例后的返回值类型。
用户可以使用 JavaInstanceHandler 的 function 方法创建 Java 类实例成员方法句柄,并返回句柄类 JavaInstanceFunctionHandler.
接口说明#
public JavaInstanceFunctionHandler function(JavaInstanceMethod javaInstanceMethod)#
JavaInstanceHandler 类的成员方法,用于返回云上 Java 类实例的成员函数句柄。
JavaInstanceHandler javaInstanceHandler = YR.instance(JavaInstanceClass.of("com.example.YrlibHandler$MyYRApp")).setUrn("sn:cn:yrk:12345678901234561234567890123456:function:0-opc-opc:$latest").invoke();
JavaInstanceFunctionHandler javaInstFuncHandler = javaInstanceHandler.function(JavaInstanceMethod.of("smallCall", String.class))
ObjectRef ref = javaInstFuncHandler.invoke();
String res = (String)YR.get(ref, 100);
参数:
- object 的类型。 javaInstanceMethod - JavaInstanceMethod 类实例。
返回:
JavaInstanceFunctionHandler 实例。