463464465466467468469
*/ public <Y extends Comparable<? super Y>> Predicate greaterThanOrEqualTo( Expression<? extends Y> x, Y y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.GREATER_THAN_OR_EQUAL, x, y ); }
473474475476477478479
*/ public<Y extends Comparable<? super Y>> Predicate lessThanOrEqualTo( Expression<? extends Y> x, Y y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.LESS_THAN_OR_EQUAL, x, y ); }
481482483484485486487
/** * {@inheritDoc} */ public Predicate gt(Expression<? extends Number> x, Expression<? extends Number> y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.GREATER_THAN, x, y ); }
489490491492493494495
/** * {@inheritDoc} */ public Predicate lt(Expression<? extends Number> x, Expression<? extends Number> y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.LESS_THAN, x, y ); }
497498499500501502503
/** * {@inheritDoc} */ public Predicate ge(Expression<? extends Number> x, Expression<? extends Number> y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.GREATER_THAN_OR_EQUAL, x, y ); }
505506507508509510511
/** * {@inheritDoc} */ public Predicate le(Expression<? extends Number> x, Expression<? extends Number> y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.LESS_THAN_OR_EQUAL, x, y ); }
513514515516517518519
/** * {@inheritDoc} */ public Predicate gt(Expression<? extends Number> x, Number y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.GREATER_THAN, x, y ); }
521522523524525526527
/** * {@inheritDoc} */ public Predicate lt(Expression<? extends Number> x, Number y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.LESS_THAN, x, y ); }
529530531532533534535
/** * {@inheritDoc} */ public Predicate ge(Expression<? extends Number> x, Number y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.GREATER_THAN_OR_EQUAL, x, y ); }
537538539540541542543
/** * {@inheritDoc} */ public Predicate le(Expression<? extends Number> x, Number y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.LESS_THAN_OR_EQUAL, x, y ); }