public class Where extends Object implements IWhere<Where,TableField,Cmd,Object,ConditionChain>
| 构造器和说明 |
|---|
Where(ConditionFactory conditionFactory) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> Where |
and(Getter<T> column,
int storey,
Function<TableField,ICondition> f) |
ConditionChain |
conditionChain() |
boolean |
contain(Cmd cmd) |
ConditionChain |
extConditionChain() |
ConditionChain |
getConditionChain() |
ConditionFactory |
getConditionFactory() |
boolean |
hasContent() |
<T> Where |
or(Getter<T> column,
int storey,
Function<TableField,ICondition> f) |
StringBuilder |
sql(Cmd module,
Cmd parent,
SqlBuilderContext context,
StringBuilder sqlBuilder) |
<T> Where |
tableAs(Class<T> entity,
int storey,
String as)
给表设置别名
|
<T> Where |
tableAs(Class<T> entity,
String as)
给表设置别名
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitignoreEmptyInCondition, ignoreNullValueInCondition, trimStringInConditionand, and, and, and, and, and, and, and, and, and, and, andNested, between, between, empty, empty, eq, eq, eq, exists, exists, gt, gt, gt, gte, gte, gte, iLike, iLike, in, in, in, in, in, in, isNotNull, isNotNull, isNull, isNull, like, like, lt, lt, lt, lte, lte, lte, ne, ne, ne, notBetween, notBetween, notEmpty, notEmpty, notExists, notExists, notILike, notILike, notIn, notIn, notIn, notIn, notIn, notIn, notLike, notLike, or, or, or, or, or, or, or, or, or, or, or, orNested$conditionWhenFalseRV, between, empty, empty, empty, eq, gt, gte, iLike, iLike, iLike, isNotNull, isNotNull, isNotNull, isNull, isNull, isNull, like, like, like, lt, lte, ne, notBetween, notEmpty, notEmpty, notEmpty, notILike, notILike, notILike, notLike, notLike, notLikeeq, eqne, negt, gtgte, gte, gte, gte, gte, gtegte, gtelt, ltlte, lte, lte, lte, lte, ltelte, ltelike, like, like, like, like, like, likelike, like, like, likenotLike, notLike, notLike, notLike, notLike, notLike, notLikenotLike, notLike, notLike, notLikeiLike, iLike, iLike, iLike, iLike, iLike, iLikeiLike, iLike, iLike, iLikenotILike, notILike, notILike, notILike, notILike, notILike, notILikenotILike, notILike, notILike, notILikebetween, between, between, between, betweenbetween, between, between, between, between, between, between, between, betweennotBetween, notBetween, notBetween, notBetween, notBetweennotBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetweenisNull, isNullisNotNull, isNotNullempty, empty, emptynotEmpty, notEmpty, notEmptyin, in, in, in, in, in, in, in, innotIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notInpublic Where(ConditionFactory conditionFactory)
public boolean hasContent()
public ConditionChain conditionChain()
conditionChain 在接口中 IConditionMethod<Where,TableField,Cmd,Object,ConditionChain>public ConditionChain extConditionChain()
public ConditionFactory getConditionFactory()
public ConditionChain getConditionChain()
public <T> Where and(Getter<T> column, int storey, Function<TableField,ICondition> f)
and 在接口中 IConditionMethod<Where,TableField,Cmd,Object,ConditionChain>public <T> Where or(Getter<T> column, int storey, Function<TableField,ICondition> f)
or 在接口中 IConditionMethod<Where,TableField,Cmd,Object,ConditionChain>public StringBuilder sql(Cmd module, Cmd parent, SqlBuilderContext context, StringBuilder sqlBuilder)
public <T> Where tableAs(Class<T> entity, String as)
T - 实体类类型entity - 实体as - 别名Copyright © 2025. All rights reserved.