Filtragem na lista com base em uma propriedade com goiaba
Tenho uma classe chamada Pessoa -
public class Person implements Nameable {
private String name;
public String getName(){
return name;
}
}
Agora eu tenho duas listas -
List<Person> persons = // some persons
List<Person> subsetOfPersons = // some duplicate persons, but different objects and don't share the same identity
Agora eu gostaria de filtrar opersons
que não estão presentes nosubsetOfPersons
, critério de igualdade é propriedade de nome e Pessoa não tem iguai
Como posso fazer isso