441442443444445446447
*/ public <Y extends Comparable<? super Y>> Predicate greaterThan( Expression<? extends Y> x, Y y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.GREATER_THAN, x, y ); }
451452453454455456457
*/ public <Y extends Comparable<? super Y>> Predicate lessThan( Expression<? extends Y> x, Y y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.LESS_THAN, x, y ); }
461462463464465466467
*/ 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 ); }
471472473474475476477
*/ 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 ); }
479480481482483484485
/** * {@inheritDoc} */ public Predicate gt(Expression<? extends Number> x, Expression<? extends Number> y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.GREATER_THAN, x, y ); }
487488489490491492493
/** * {@inheritDoc} */ public Predicate lt(Expression<? extends Number> x, Expression<? extends Number> y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.LESS_THAN, x, y ); }
495496497498499500501
/** * {@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 ); }
503504505506507508509
/** * {@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 ); }
511512513514515516517
/** * {@inheritDoc} */ public Predicate gt(Expression<? extends Number> x, Number y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.GREATER_THAN, x, y ); }
519520521522523524525
/** * {@inheritDoc} */ public Predicate lt(Expression<? extends Number> x, Number y) { //noinspection SuspiciousNameCombination return new ComparisonPredicate( this, ComparisonOperator.LESS_THAN, x, y ); }