Bom dia,
Estou tendo alguns problema para recuperar o tipo generico de uma classe. Estou tentando recuperar está informação da seguinte forma:
Class clazz = (Class) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0];
No entanto, estou recebendo o seguinte erro:
sun.reflect.generics.reflectiveObjects.TypeVariableImpl cannot be cast to java.lang.Class
Já procurei outra forma em diversos lugares mas não encontrei nenhuma solução.
Alguém poderia me ajudar com essa questão.
Obrigado