ClassCastException dans une classe générique
	
	
		Bonjour tout le monde, 
j'ai une classe générique de type : EntityDAO<EntityType, EntityKey extends Serializable>et j'aimerai récupérer la classe instancié dans une variable de type Class<EntityType>.
Pour ce faire voila l'instruction que j'ai faite : 
	Code:
	
| 12
 3
 
 |  
persistentClass = (Class<EntityType>) ((ParameterizedType) getClass()
				.getGenericSuperclass()).getActualTypeArguments()[0]; | 
 qu'on j'exécute mon exemple j'obtient une java.lang.ClassCastException: java.lang.Class.
Est ce que quelqu'un a une idée sur ce probleme ?