public Partner getLinkedPartner(PartnerRole partnerRole) { for (Partner linkedPartner : linkedPartners) { if (linkedPartner.isActsAs(partnerRole)) { return linkedPartner; } } return null; }
@NotNull public List<Partner> getLinkedPartners(PartnerRole partnerRole) { final List<Partner> result = new ArrayList<Partner>(); for (Partner linkedPartner : linkedPartners) { if (linkedPartner.isActsAs(partnerRole)) { result.add(linkedPartner); } } return result; }