public class Pairs {
List<String> strings;
public Pairs(List<String> strings) {
this.strings = strings;
}
public List<String> getStrings() {
return strings;
}
@Override
public boolean equals(Object object) {
if (this == object) return true;
if (object == null || getClass() != object.getClass()) return false;
Pairs pairs = (Pairs) object;
return new HashSet<>(strings).equals(new HashSet<>(pairs.strings));
}
@Override
public int hashCode() {
return Objects.hashCode(strings);
}
}