Как преобразовать java.lang.reflect.Type
в Class<T> clazz
?
Если у меня есть один метод, следующий, у которого есть аргумент Class<T>
:
public void oneMethod(Class<T> clazz) {
//Impl
}
Затем другой метод, имеющий аргумент java.lang.reflect.Type
и вызывающий oneMethod(Class<T> clazz)
, и для этого мне нужно преобразовать 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>?);
}
Возможно ли это?