Methods 名称相同但参数类型不同的静态groovy方法

Methods 名称相同但参数类型不同的静态groovy方法,methods,groovy,static,Methods,Groovy,Static,我在Groovy类中有以下示例: 静态A摘录(A的列表){} 静态B提取(B的列表){} 奇怪的是,只有第一个方法是从外部识别的,而第二个不是,当我遇到这个问题时,我正在为这个类编写单元测试 有人知道它为什么会这样吗?该类仅使用@Component Spring annotation进行注释。您可以共享真实的代码吗?不幸的是,不是确切的类,但代码中的情况与我描述的一样简单。这两个方法之间唯一不同的是返回类型和作为参数接收的对象列表。第一个方法接收一个对象列表并返回一个特定的对象。第二种方法也是如

我在Groovy类中有以下示例:

静态A摘录(A的列表){}

静态B提取(B的列表){}

奇怪的是,只有第一个方法是从外部识别的,而第二个不是,当我遇到这个问题时,我正在为这个类编写单元测试


有人知道它为什么会这样吗?该类仅使用@Component Spring annotation进行注释。

您可以共享真实的代码吗?不幸的是,不是确切的类,但代码中的情况与我描述的一样简单。这两个方法之间唯一不同的是返回类型和作为参数接收的对象列表。第一个方法接收一个对象列表并返回一个特定的对象。第二种方法也是如此。