@Override public int hashCode() { final int prime = 31; int hashCode = 1; hashCode = prime * hashCode + ((getAction() == null) ? 0 : getAction().hashCode()); hashCode = prime * hashCode + ((getGeoMatchConstraint() == null) ? 0 : getGeoMatchConstraint().hashCode()); return hashCode; }