private Optional<EStructuralFeature> getEStructuralFeature(final EObject eobject, final String name) { return StreamEx .of(eobject.eClass().getEAllStructuralFeatures()) .findAny(f -> check(f, name)); }
private static Optional<RoleModel> findRole(final List<RoleModel> roles, final String id) { return StreamEx.of(roles).parallel().findAny(r -> id.equals(r.getId())); }