Javapoet superclase genérico

Alguien sabe cómo puedo hacer lo siguiente usando javapoet

public class MyClassGenerated extends MyMapper<OtherClass>{ } 

Mi código de generación:

 TypeSpec generateClass() { return classBuilder("MyClassGenerated") .addModifiers(PUBLIC) .superclass(???????????????) .build(); } 

    One Solution collect form web for “Javapoet superclase genérico”

    Puede utilizar ParameterizedTypeName para crear la referencia superclase.

    Algo así debería funcionar:

     TypeSpec generateClass() { return classBuilder("MyClassGenerated") .addModifiers(PUBLIC) .superclass(ParameterizedTypeName.get(ClassName.get(MyMapper.class), ClassName.get(OtherClass.class))) .build(); } 

    Espero que ayude.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.