如何创建已知类型的类文本:类<列表<字符串>>
采取以下措施:
public Class<List<String>> getObjectType() {
// what can I return here?
}
我可以从此方法返回什么类文本表达式来满足泛型并编译? 不会编译,也不会编译 。List.class
List.<String>class
如果你想知道“为什么”,我正在写一个Spring的实现,这需要我实现。然而,这不是一个春天的问题。FactoryBean<List<String>>
Class<List<String>> getObjectType()
编辑:SpringSource的强国已经听到了我平淡的呼喊声,因此Spring 3.0.1的返回类型将更改为,这巧妙地避免了这个问题。getObjectType()
Class<?>