接口 NumericExpression<N extends Number & Comparable<N>>
- 所有超级接口:
ComparableExpression<N>,Expression<N>,Selection<N>
- 所有已知子接口:
PropExpression.Num<N>
public interface NumericExpression<N extends Number & Comparable<N>>
extends ComparableExpression<N>
-
嵌套类概要
从接口继承的嵌套类/接口 org.babyfish.jimmer.sql.ast.Expression
Expression.AnyFactory, Expression.ComparableFactory, Expression.NumericFactory, Expression.StringFactory -
方法概要
修饰符和类型方法说明avg()@NotNull Predicate@NotNull Predicatebetween(@NotNull Expression<N> min, @NotNull Expression<N> max) @NotNull NumericExpression<N>@NotNull NumericExpression<N>coalesce(Expression<N> defaultExpr) @NotNull CoalesceBuilder.Num<N>div(Expression<N> other) @NotNull Predicate@NotNull Predicatege(@NotNull Expression<N> other) @NotNull Predicate@NotNull Predicategt(@NotNull Expression<N> other) @NotNull Predicate@NotNull Predicatele(@NotNull Expression<N> other) @NotNull Predicate@NotNull Predicatelt(@NotNull Expression<N> other) max()min()minus(Expression<N> other) @NotNull PredicatenotBetween(N min, N max) @NotNull PredicatenotBetween(@NotNull Expression<N> min, @NotNull Expression<N> max) plus(Expression<N> other) rem(Expression<N> other) sum()times(Expression<N> other) 从接口继承的方法 org.babyfish.jimmer.sql.ast.ComparableExpression
between, ge, gt, le, lt, notBetween
-
方法详细资料
-
plus
-
plus
-
minus
-
minus
-
times
-
times
-
div
-
div
-
rem
-
rem
-
lt
- 指定者:
lt在接口中ComparableExpression<N extends Number & Comparable<N>>
-
lt
- 指定者:
lt在接口中ComparableExpression<N extends Number & Comparable<N>>
-
le
- 指定者:
le在接口中ComparableExpression<N extends Number & Comparable<N>>
-
le
- 指定者:
le在接口中ComparableExpression<N extends Number & Comparable<N>>
-
gt
- 指定者:
gt在接口中ComparableExpression<N extends Number & Comparable<N>>
-
gt
- 指定者:
gt在接口中ComparableExpression<N extends Number & Comparable<N>>
-
ge
- 指定者:
ge在接口中ComparableExpression<N extends Number & Comparable<N>>
-
ge
- 指定者:
ge在接口中ComparableExpression<N extends Number & Comparable<N>>
-
between
@NotNull @NotNull Predicate between(@NotNull @NotNull Expression<N> min, @NotNull @NotNull Expression<N> max) - 指定者:
between在接口中ComparableExpression<N extends Number & Comparable<N>>
-
between
- 指定者:
between在接口中ComparableExpression<N extends Number & Comparable<N>>
-
notBetween
@NotNull @NotNull Predicate notBetween(@NotNull @NotNull Expression<N> min, @NotNull @NotNull Expression<N> max) - 指定者:
notBetween在接口中ComparableExpression<N extends Number & Comparable<N>>
-
notBetween
- 指定者:
notBetween在接口中ComparableExpression<N extends Number & Comparable<N>>
-
sum
NumericExpression<N> sum() -
min
NumericExpression<N> min() -
max
NumericExpression<N> max() -
avg
NumericExpression<BigDecimal> avg() -
coalesce
- 指定者:
coalesce在接口中ComparableExpression<N extends Number & Comparable<N>>- 指定者:
coalesce在接口中Expression<N extends Number & Comparable<N>>
-
coalesce
- 指定者:
coalesce在接口中ComparableExpression<N extends Number & Comparable<N>>- 指定者:
coalesce在接口中Expression<N extends Number & Comparable<N>>
-
coalesceBuilder
@NotNull CoalesceBuilder.Num<N> coalesceBuilder()- 指定者:
coalesceBuilder在接口中ComparableExpression<N extends Number & Comparable<N>>- 指定者:
coalesceBuilder在接口中Expression<N extends Number & Comparable<N>>
-