У меня есть интерфейс
public interface FooBar<T> { }
У меня есть класс, который его реализует
public class BarFoo implements FooBar<Person> { }
С отражением я хочу взять экземпляр BarFoo иПолучите, что версия FooBar, которую он реализует, это Person.
Я использую .getInterfaces
из BarFoo, чтобы вернуться к FooBar, но это не помогает мне узнать, что такое T.