{
predicate = cb.equal(propertyExpression, value);
}
else if (PersistenceCriterion.OPERATOR_EQ_OR_NULL.equals(operator))
{
cq.where(predicate = cb.disjunction());
cq.where(cb.isNull(propertyExpression));
cq.where(cb.equal(propertyExpression, value));
continue;
}
else if (PersistenceCriterion.OPERATOR_NEQ.equals(operator))