¿Cómo obtener la .clase de una entidad definida genéricos? [duplicar]
Esta pregunta ya tiene una respuesta aquí:
Java - Genéricos con listas 5 respuestasEntonces, ¿cómo puedo hacer lo siguiente en Java?
List<String> strings = new ArrayList<String>();
JAXBElement<List<String>> jax = new JAXBElement<List<String>>(new QName("strings"), List<String>.class, strings);
El problema ocurre específicamente en List.class y el error devuelto es:
Multiple markers at this line
- List cannot be resolved to a variable
- String cannot be resolved to a variable
- Syntax error on token ">", void expected after this token