@Override public boolean equals(Object o) { boolean equals = false; if (Equals.classEqual(this, o)) { AccessionID l = (AccessionID) o; equals = (Equals.equal(getID(), l.getID()) && Equals.equal(getDataSource(), l.getDataSource()) && Equals.equal(getIdentifier(), l.getIdentifier()) && Equals.equal(getVersion(), l.getVersion())); } return equals; }
@Override public boolean equals(Object o) { boolean equals = false; if (Equals.classEqual(this, o)) { AccessionID l = (AccessionID) o; equals = (Equals.equal(getID(), l.getID()) && Equals.equal(getDataSource(), l.getDataSource()) && Equals.equal(getIdentifier(), l.getIdentifier()) && Equals.equal(getVersion(), l.getVersion())); } return equals; }
@Override public int hashCode() { int r = Hashcoder.SEED; r = Hashcoder.hash(r, getID()); r = Hashcoder.hash(r, getDataSource()); r = Hashcoder.hash(r, getIdentifier()); r = Hashcoder.hash(r, getVersion()); return r; }
@Override public int hashCode() { int r = Hashcoder.SEED; r = Hashcoder.hash(r, getID()); r = Hashcoder.hash(r, getDataSource()); r = Hashcoder.hash(r, getIdentifier()); r = Hashcoder.hash(r, getVersion()); return r; }