2012-10-24 39 views
3

我在JCodeModel上使用了JClass.narrow來爲類型創建必要的泛型,但我無法弄清楚如何生成這樣的東西。如何創建<?用JCodeModel擴展子類型>

private Class<? extends Serializable> dataType; 

如何生成?擴展部分?

任何幫助將受到歡迎。

回答

8

想通了。以下是獲取對Class<? extends Serializable>的JClass引用的示例。希望它能幫助別人。

JClass temp = codeModel.ref(Class.class).narrow(codeModel.ref(Serializable.class).wildcard()); 
相關問題