是否有静态Groovy调用操作符?

时间:2015-11-04 13:36:01

标签: groovy

我知道我可以为这样的Groovy类创建一个调用运算符:

myDiagram.model.toJson(); 

但我可以创建静态调用方法吗?

class MyCallable {
    int call(int x) {           
        2*x
    }
}

def mc = new MyCallable()
assert mc(2) == 4 

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

不,你必须这样做

MyStaticCallable.call(2)