Привет Я решаю проблему генеалогического древа.Предложение HQL WHERE, где условие находится внутри хэшета или списка
У меня есть класс POJO семья
Public class Family {
private int familyId;
private Partners parents;
private HashSet<Person> children;
private HashSet<Family> descendantFamilies;
//getters and setters.
}
public class Person {
private int personId;
private String name;
private Gender gender; //Enum class
//getters and setters.
}
public class Partners {
private person husband;
private person wife;
//getters and setters
}
теперь, чтобы проверить, если у человека есть братья или сестры, я должен проверить в семьях, где этот человек один среди детей этой семьи. Я новичок в спячке. Я никогда не искал условия где-то через список или хешсет. Пожалуйста помоги.