}
boolean allowMissing = JsonUtil.getBoolean(conditionNode, "allowMissing", false);
String operator = JsonUtil.getString(conditionNode, "operator", null);
CompareOp op = CompareOp.EQUAL;
if (operator != null) {
try {
op = CompareOp.valueOf(operator.toUpperCase());
} catch (IllegalArgumentException e) {
throw new JsonFormatException("Invalid comparison operator in mutation condition: " + operator);