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