2024 Clojure 状态调查中分享您的想法!

欢迎!有关如何使用本站的信息,请参阅关于页面。

0 投票
java.data

目前,对具有原始数据类型或数组参数的方法没有特殊处理。
这导致在尝试使用具有此类方法的bean类进行to-java和from-java操作时出错。

附加补丁按照以下方式实现了对原始数据类型和数组的处理:
- 当from-java和to-java的:default方法看到数组类型时,它们扩展了该数组类型的multimethod。
问题:将multimethod扩展到Iterable接口是否正确?Sequential也出现在我心中,但已经在其他地方使用了Iterable。

  • 在to-java中触碰到数值原始数据槽位(slot)的值将被手动装箱,因此它们不以长整型的形式传递。

3 个答案

0 投票
0 投票
0 投票
参考: https://clojure.atlassian.net/browse/JDATA-1(由bendlas报告)
...