3
JCodeModel에서 JClass.narrow를 사용하여 유형에 필요한 제네릭을 만들었지 만 이와 같은 생성 방법을 파악할 수는 없습니다.만드는 방법 <? JCodeModel로 subtype>을 확장합니까?
private Class<? extends Serializable> dataType;
어떻게? 부분을 확장합니까?
도움이 될 것입니다.
JCodeModel에서 JClass.narrow를 사용하여 유형에 필요한 제네릭을 만들었지 만 이와 같은 생성 방법을 파악할 수는 없습니다.만드는 방법 <? JCodeModel로 subtype>을 확장합니까?
private Class<? extends Serializable> dataType;
어떻게? 부분을 확장합니까?
도움이 될 것입니다.
알아 냈어. 다음은 Class<? extends Serializable>
에 대한 JClass 참조를 얻는 예제입니다. 누군가가 도움이되기를 바랍니다.
JClass temp = codeModel.ref(Class.class).narrow(codeModel.ref(Serializable.class).wildcard());