package eu.dnetlib.dhp.schema.dump.oaf.community; import eu.dnetlib.dhp.schema.dump.oaf.Provenance; import eu.dnetlib.dhp.schema.dump.oaf.Qualifier; import java.util.List; import java.util.Objects; public class Context extends Qualifier { private List provenance; public List getProvenance() { return provenance; } public void setProvenance(List provenance) { this.provenance = provenance; } @Override public int hashCode() { String provenance = new String(); this.provenance.forEach(p -> provenance.concat(p.toString())); return Objects.hash(getCode(), getLabel(), provenance); } }