invokebinder:Java DSL绑定方法处理的是向前处理,而不是向后处理

时间:2021-05-02 07:21:15
【文件属性】:
文件名称:invokebinder:Java DSL绑定方法处理的是向前处理,而不是向后处理
文件大小:109KB
文件格式:ZIP
更新时间:2021-05-02 07:21:15
Java 介绍 该库希望为绑定方法句柄提供更友好的DSL。 与普通的MethodHandle API不同,句柄从源MethodType向前绑定,并最终适应最终的目标MethodHandle。 在此过程中,按照标准API的要求,将转换推送到堆栈上并最终以相反的顺序应用。 例子 转换调用可以链接在一起。 在使用目标端点MethodHandle调用最终的“调用”之前,不会应用它们。 MethodHandle mh = Binder .from(String.class, String.class, String.class) // String w(String, String) .drop(1, String.class) // String x(String) .insert(0, 'hello') // String y(String, String) .cast(Stri
【文件预览】:
invokebinder-master
----mvnw(7KB)
----src()
--------test()
--------main()
----README.markdown(1KB)
----.travis.yml(146B)
----LICENSE(11KB)
----.mvn()
--------wrapper()
----nb-configuration.xml(1022B)
----pom.xml(5KB)
----nbactions.xml(2KB)
----nbactions-release-profile.xml(2KB)
----.gitignore(23B)

网友评论