@Override public int hashCode() { final int prime = 31; int hashCode = 1; hashCode = prime * hashCode + ((getInputSerialization() == null) ? 0 : getInputSerialization().hashCode()); hashCode = prime * hashCode + ((getExpressionType() == null) ? 0 : getExpressionType().hashCode()); hashCode = prime * hashCode + ((getExpression() == null) ? 0 : getExpression().hashCode()); hashCode = prime * hashCode + ((getOutputSerialization() == null) ? 0 : getOutputSerialization().hashCode()); return hashCode; }