接口 ExpressionImplementor<T>
- 所有超级接口:
Expression<T>,Selection<T>
- 所有已知实现类:
CompositePredicate,ConfigurableTypedSubQueryImpl,ExistsPredicate,NotPredicate,PropExpressionImpl,SubQueryFunctionExpression,SubQueryFunctionExpression.All,SubQueryFunctionExpression.Any,Tuples.Expr2,Tuples.Expr3,Tuples.Expr4,Tuples.Expr5,Tuples.Expr6,Tuples.Expr7,Tuples.Expr8,Tuples.Expr9
-
嵌套类概要
从接口继承的嵌套类/接口 org.babyfish.jimmer.sql.ast.Expression
Expression.AnyFactory, Expression.ComparableFactory, Expression.NumericFactory, Expression.StringFactory -
方法概要
修饰符和类型方法说明default Expression<T>coalesce(Expression<T> defaultExpr)default Expression<T>default CoalesceBuilder<T>default NumericExpression<Long>count()default NumericExpression<Long>count(boolean distinct)default Predicateeq(Expression<T> other)default PredicategetType()default Predicatein(Collection<T> values)default Predicatein(TypedSubQuery<T> subQuery)default Predicatedefault PredicateisNull()default Predicatene(Expression<T> other)default Predicatedefault PredicatenotIn(Collection<T> values)default PredicatenotIn(TypedSubQuery<T> subQuery)int
-
方法详细资料
-
getType
-
precedence
int precedence() -
eq
- 指定者:
eq在接口中Expression<T>
-
eq
- 指定者:
eq在接口中Expression<T>
-
ne
- 指定者:
ne在接口中Expression<T>
-
ne
- 指定者:
ne在接口中Expression<T>
-
isNull
- 指定者:
isNull在接口中Expression<T>
-
isNotNull
- 指定者:
isNotNull在接口中Expression<T>
-
in
- 指定者:
in在接口中Expression<T>
-
notIn
- 指定者:
notIn在接口中Expression<T>
-
in
- 指定者:
in在接口中Expression<T>
-
notIn
- 指定者:
notIn在接口中Expression<T>
-
count
- 指定者:
count在接口中Expression<T>
-
count
- 指定者:
count在接口中Expression<T>
-
coalesce
- 指定者:
coalesce在接口中Expression<T>
-
coalesce
- 指定者:
coalesce在接口中Expression<T>
-
coalesceBuilder
- 指定者:
coalesceBuilder在接口中Expression<T>
-