Salve a tutti,

sto lavorando ad un progetto, e mi serve sapere il tipo di alcune variabili a tempo di esecuzione. Il porblema è sorto quando cerco di capire il tipo generics contenuto all'interno di una Collection java.
Se ho ad esempio una variabile

List<CC> lista=new ArrayList<CC>();

in un'alra parte del codice, avrei bisogno di sapere la CC che tipo è.

Io ho provato a fare in questo modo:

((ParameterizedType) lista.getClass().getGenericSuperclass()).getActual TypeArguments()[0]);

ma come tipo mi da "E"

ciao ciao