Суперкласс Javapoet generi c два параметризованных типа - PullRequest
0 голосов
/ 12 февраля 2020

Кто-нибудь знает, как я могу сделать следующее, используя javapoet

public class MyClassGenerated extends MyMapper<OneClass, TwoClass extends ThreeClass> {

}

Мой код

TypeSpec classSpec = TypeSpec.classBuilder("MyClassGenerated ")
                .addModifiers(Modifier.PUBLIC)
                .superclass(ParameterizedTypeName.get(ClassName.get("com.mypackage", "MyMapper"),
                                                    ClassName.get("com.mypackage", "OneClass"),
                                                    ClassName.get("com.mypackage", "TwoClass "))) // ?????
                .build();
...