是否在实际方法不存在时调用java Nashorn中的默认方法?

问题描述 投票:0回答:1

我正在寻找Java中的Nashorn javascript引擎中的一些东西,当无法找到实际方法时,它会将泛型方法称为后备。

它应该类似于groovy的methodMissinginvokeMethod功能。

有什么相似的吗?

我尝试使用java Proxy,但InvocationHandler只会被调用接口中的方法...而我想要的是类似InvocationHandler的东西,应该为任何方法调用。

java nashorn
1个回答
1
投票

看看noSuchMethod功能documented here。还有一个noSuchProperty钩子用于对属性和变量进行相同的操作。

© www.soinside.com 2019 - 2024. All rights reserved.