3

JCodeModel で JClass.narrow を使用して型に必要なジェネリックを作成しましたが、このようなものを生成する方法がわかりません。

private Class<? extends Serializable> dataType;

をどのように生成しますか? 部分を拡張しますか?

どんな助けでも大歓迎です。

4

1 に答える 1

9

理解した。へのJClass参照を取得する例を次に示しますClass<? extends Serializable>。それが誰かを助けることを願っています。

JClass temp = codeModel.ref(Class.class).narrow(codeModel.ref(Serializable.class).wildcard());
于 2012-10-26T17:06:29.893 に答える