给定一个常规的 Groovy 脚本,有没有办法从脚本本身定义的类中访问它的绑定变量?
以下片段
class Example {
def printBindings() {
for (var in binding.variables) {
println "$var.key - $var.value"
}
}
}
new Example().printBindings()
失败,但以下例外:
groovy.lang.MissingPropertyException: No such property: binding for class: Example