Convertir java.lang.de réfléchir.Type de Classe<T> clazz

Comment puis-je convertir java.lang.reflect.Type à Class<T> clazz?

Si j'en ai une méthode comme la suivante, ce qui est un argument de Class<T>:

public void oneMethod(Class<T> clazz) {     
    //Impl
}

Puis une autre méthode qui a un argument de java.lang.reflect.Type et il appelle oneMethod(Class<T> clazz) et pour cela j'ai besoin de convertir java.lang.reflect.Type type à Class<T>:

public void someMehtod(java.lang.reflect.Type type) {
   //I want to pass type arg to other method converted in Class<T>
   otherMethod(¿How to convert java.lang.reflect.Type to Class<T>?);
}

Est-il possible?

OriginalL'auteur Pau | 2016-08-04