@Override public int hashCode() { int result = targetClass != null ? targetClass.hashCode() : 0; result = 31 * result + (targetClusterName != null ? targetClusterName.hashCode() : 0); result = 31 * result + (upsert ? 1 : 0); result = 31 * result + (leftExpression != null ? leftExpression.hashCode() : 0); result = 31 * result + (rightExpression != null ? rightExpression.hashCode() : 0); result = 31 * result + (body != null ? body.hashCode() : 0); result = 31 * result + (retry != null ? retry.hashCode() : 0); result = 31 * result + (wait != null ? wait.hashCode() : 0); result = 31 * result + (batch != null ? batch.hashCode() : 0); return result; }
@Override public int hashCode() { int result = targetClass != null ? targetClass.hashCode() : 0; result = 31 * result + (targetClusterName != null ? targetClusterName.hashCode() : 0); result = 31 * result + (targetCluster != null ? targetCluster.hashCode() : 0); result = 31 * result + (returnStatement != null ? returnStatement.hashCode() : 0); result = 31 * result + (insertBody != null ? insertBody.hashCode() : 0); return result; }
@Override public int hashCode() { int result = targetClass != null ? targetClass.hashCode() : 0; result = 31 * result + (targetClusterName != null ? targetClusterName.hashCode() : 0); result = 31 * result + (targetCluster != null ? targetCluster.hashCode() : 0); result = 31 * result + (targetIndex != null ? targetIndex.hashCode() : 0); result = 31 * result + (insertBody != null ? insertBody.hashCode() : 0); result = 31 * result + (returnStatement != null ? returnStatement.hashCode() : 0); result = 31 * result + (selectStatement != null ? selectStatement.hashCode() : 0); result = 31 * result + (selectInParentheses ? 1 : 0); result = 31 * result + (selectWithFrom ? 1 : 0); result = 31 * result + (unsafe ? 1 : 0); return result; }