Javapoet superclass generic

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

public class MyClassGenerated extends MyMapper<OtherClass>{ } 

Мой код генерации:

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

    Вы можете использовать ParameterizedTypeName для создания ссылки суперкласса.

    Что-то вроде этого должно работать:

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

    Надеюсь, это поможет.