接口 Expression.NumericFactory
- 封闭接口:
Expression<T>
public static interface Expression.NumericFactory
-
方法概要
修饰符和类型方法说明<N extends Number & Comparable<N>>
CaseBuilder.Num<N> caseBuilder(Class<N> type) <C,N extends Number & Comparable<N>>
SimpleCaseBuilder.Num<C, N> caseBuilder(Class<N> type, C value) <C,N extends Number & Comparable<N>>
SimpleCaseBuilder.Num<C, N> caseBuilder(Class<N> type, Expression<C> expression) default <N extends Number & Comparable<N>>
NumericExpression<N> default <N extends Number & Comparable<N>>
NumericExpression<N> sql(Class<N> type, String sql, Consumer<NativeContext> block) default <N extends Number & Comparable<N>>
NumericExpression<N> sql(Class<N> type, String sql, Expression<?>... expressions) <N extends Number & Comparable<N>>
NativeBuilder.Num<N> sqlBuilder(Class<N> type, String sql) default <N extends Number & Comparable<N>>
@NotNull NumericExpression<N> value(N value) 已过时。
-
方法详细资料
-
value
@Deprecated @NotNull default <N extends Number & Comparable<N>> @NotNull NumericExpression<N> value(N value) 已过时。Please useExpression.value(Number) -
sqlBuilder
@NotNull <N extends Number & Comparable<N>> NativeBuilder.Num<N> sqlBuilder(Class<N> type, String sql) -
sql
-
sql
default <N extends Number & Comparable<N>> NumericExpression<N> sql(Class<N> type, String sql, Expression<?>... expressions) -
sql
default <N extends Number & Comparable<N>> NumericExpression<N> sql(Class<N> type, String sql, Consumer<NativeContext> block) -
caseBuilder
@NotNull <C,N extends Number & Comparable<N>> SimpleCaseBuilder.Num<C,N> caseBuilder(Class<N> type, C value) -
caseBuilder
@NotNull <C,N extends Number & Comparable<N>> SimpleCaseBuilder.Num<C,N> caseBuilder(Class<N> type, Expression<C> expression) -
caseBuilder
-
Expression.value(Number)