Reflection 如何在groovy中获取方法参数/参数的名称?
我有一个groovy脚本,它有一个带有2个参数的函数,其中一个是hashmap。我想检查hashmap变量的名称是否在函数中包含子字符串。我该怎么做Reflection 如何在groovy中获取方法参数/参数的名称?,reflection,groovy,Reflection,Groovy,我有一个groovy脚本,它有一个带有2个参数的函数,其中一个是hashmap。我想检查hashmap变量的名称是否在函数中包含子字符串。我该怎么做 def myfunc(String var, HashMap var2) { // need a routine to retrive the name of the variable var2 } 这里有很好的解释: 要访问groovy脚本的方法,请遵循以下语法: metaClass.methods“需要一个例程来检索变量var2的
def myfunc(String var, HashMap var2)
{
// need a routine to retrive the name of the variable var2
}
这里有很好的解释: 要访问groovy脚本的方法,请遵循以下语法:
metaClass.methods
“需要一个例程来检索变量var2的名称”没有意义。var2是变量的名称。你能澄清你认为你想做的事情吗?