首页 文章

Groovy可以复制类签名但修改实现

提问于
浏览
5

我想要精确复制groovy脚本的接口,但是将所有方法转发给invokeMethod或methodMissing等方法 .

这与My other question here有关(但我放弃了"easily"部分),这解释了为什么我可以为这个调用工作.2711906_的grooviness .

所以我一直试图复制类签名并将调用转发给原始类 .

这可能涉及AST转换,但我仍然试图将我的大脑包围在那些,任何使用AST做这样的事情(或任何其他想法)的例子将不胜感激 .

1 回答

  • 0

    你可以通过在GroovyShell的上下文中执行明确定义的用例来使所有的grooviness工作 .

相关问题