通用<! - ? - >类型的泽西警告“无法解析为具体类型”

时间:2016-12-13 11:33:53

标签: java generics jersey-2.0

我在我的服务中使用 Jersey 2.25 Google Guava BiMap 。我已使用BiMap<String, myClass<? >>声明了我的webservice类的成员变量。 我的Jetty服务器启动后,我收到警告:

  

警告:来自com.google.common.collect.BiMap<java.lang.String, myClass<?>>的{​​{1}}类型的参数1无法解析为具体类型。

我无法删除public myProvider(com.google.common.collect.BiMap<java.lang.String, myClass<?>>运算符,因为如果没有<?>运算符,myClass的某些元素将无法正确解析。我也尝试过外观模式,但在模式中我也需要<?>运算符。

如何修复此警告?

0 个答案:

没有答案