break;
case SpeedoQLConstants.NEQ:
ret = new NotEqual((Expression) child1, (Expression) child2);
break;
case SpeedoQLConstants.LT:
ret = new Lower((Expression) child1, (Expression) child2);
break;
case SpeedoQLConstants.GT:
ret = new Greater((Expression) child1, (Expression) child2);
break;
case SpeedoQLConstants.GTE: