package org.inbio.m3s.model.core;
import java.io.Serializable;
/**
*
* @author jgutierrez
*
*/
public class TaxonMediaId implements Serializable {
private static final long serialVersionUID = -6749901726299669316L;
private int taxonId;
private int mediaId;
public TaxonMediaId() {
}
public TaxonMediaId(int taxonId, int mediaId) {
this.taxonId = taxonId;
this.mediaId = mediaId;
}
public int getTaxonId() {
return this.taxonId;
}
public void setTaxonId(int taxonId) {
this.taxonId = taxonId;
}
public int getMediaId() {
return this.mediaId;
}
public void setMediaId(int mediaId) {
this.mediaId = mediaId;
}
public boolean equals(Object other) {
if ((this == other))
return true;
if ((other == null))
return false;
if (!(other instanceof TaxonMediaId))
return false;
TaxonMediaId castOther = (TaxonMediaId) other;
return (this.getTaxonId() == castOther.getTaxonId())
&& (this.getMediaId() == castOther.getMediaId());
}
public int hashCode() {
int result = 17;
result = 37 * result + this.getTaxonId();
result = 37 * result + this.getMediaId();
return result;
}
}