Я использую JPA и имею объект Building с полями Owner и BuildingType.
Я хочу найти все здания, в которых находится владелец, в списке и конкретный тип здания.
List<Owner> owners;
BuildingType type;
CriteriaBuilder builder = getCriteriaBuilder();
CriteriaQuery<Building> criteria = builder.createQuery(Building.class);
Root<Building> rootBuilding = criteria.from(Building.class);
criteria.select(rootBuilding);
criteria.where( builder.equal( rootBuilding.get( _buildingType ), buildingType ) );
Последняя строка кода работает для buildingType, но для списка владельцев что?