private Criterion checkOperatorAndAppendCriterions(Operator toCheck, Criterion criterion) { if (criterion == null) { return this; } if (operator.equals(toCheck)) { ConjunctionCriterion newCriterion = new ConjunctionCriterion(operator, this.criterions); newCriterion.criterions.add(criterion); return newCriterion; } return null; } }
@Override public Criterion negate() { Operator contrary = operator.getContrary(); if (contrary != null) { return constructNegatedCriterion(contrary); } return super.negate(); }
private Criterion checkOperatorAndAppendCriterions(Operator toCheck, Criterion criterion) { if (criterion == null) { return this; } if (operator.equals(toCheck)) { ConjunctionCriterion newCriterion = new ConjunctionCriterion(operator, this.criterions); newCriterion.criterions.add(criterion); return newCriterion; } return null; } }
@Override public Criterion negate() { Operator contrary = operator.getContrary(); if (contrary != null) { return constructNegatedCriterion(contrary); } return super.negate(); }