La cancellazione di tipo dovrebbe cancellare tutte le informazioni generiche ... Se questo è il caso, in che modo una libreria come GSON utilizza i generici per determinare il tipo di deserializzazione?Tipo di cancellazione in Java
ad es.
private Map<String,Date> tenordates;
Ciò deserializzare a <String,Date>
dove, come
private Map<Date,Date> tenordates;
si deserializzare a <Date,Date>
così in qualche modo la sua utilizzando le informazioni generiche in fase di esecuzione.
può essere una riflessione .. Non ho controllato il codice. –
possibile duplicato di [getSimpleNameWithGenerics (Classe > clazz)] (http://stackoverflow.com/questions/4707042/getsimplenamewithgenericsclass-clazz) – bmargulies