Se supone que la borradura de tipo borra toda la información genérica ... Si este es el caso, ¿cómo una biblioteca como GSON usa genéricos para determinar a qué tipo deserializar?Tipo Borrado en Java
p. Ej.
private Map<String,Date> tenordates;
Esto deserializar a <String,Date>
donde como
private Map<Date,Date> tenordates;
va a deserializar <Date,Date>
así de alguna manera su uso de la información genérica en tiempo de ejecución.
puede ser reflejo .. No he comprobado el código. –
posible duplicado de [getSimpleNameWithGenerics (Clase clazz)] (http://stackoverflow.com/questions/4707042/getsimplenamewithgenericsclass-clazz) – bmargulies