Reflection 如何在groovy中获取方法参数/参数的名称?

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的

我有一个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的名称”没有意义。var2是变量的名称。你能澄清你认为你想做的事情吗?