При условии простого отношения сущности:
@Entity
public class Single {
@OneToMany
public Set<Multiple> multiples;
}
Как Hibernate обнаруживает, что универсальный тип кратных является Multiple? Эту информацию невозможно найти с помощью стандартного API Reflection.
Я просматриваю исходный код, но не знаю, с чего начать.