Modifier and Type |
Method and Description |
Cond |
and() |
Cond |
and(Cond cond) |
Cond |
and(FieldCondition cond) |
Cond |
andIfNeed() |
Cond |
andIfNeed(Cond cond) |
Cond |
andIfNeed(FieldCondition cond) |
Cond |
between(IFunction func,
Object valueOne,
Object valueTwo) |
Cond |
between(String field,
Object valueOne,
Object valueTwo) |
Cond |
between(String prefix,
String field,
Object valueOne,
Object valueTwo) |
Cond |
betweenWrap(String field,
Object valueOne,
Object valueTwo) |
Cond |
betweenWrap(String prefix,
String field,
Object valueOne,
Object valueTwo) |
Cond |
bracket(Cond cond) |
Cond |
bracket(FieldCondition cond) |
Cond |
bracketBegin() |
Cond |
bracketEnd() |
Cond |
brackets() |
String |
build() |
Where |
buildWhere()
通过当前条件对象创建Where对象实例
|
Cond |
cond(Cond.LogicalOpt opt,
Object... condArr) |
Cond |
cond(Cond cond) |
Cond |
cond(FieldCondition cond) |
Cond |
cond(IFunction func) |
Cond |
cond(String cond) |
static Cond |
create() |
static Cond |
create(IDatabase owner) |
static Cond |
create(IDatabase owner,
String dataSourceName) |
static Cond |
create(Query<?> query) |
Cond |
eq(IFunction func) |
Cond |
eq(IFunction funcOne,
IFunction funcTwo) |
Cond |
eq(String field) |
Cond |
eq(String prefix,
String field) |
Cond |
eqField(String fieldOne,
String fieldTwo) |
Cond |
eqFieldWrap(String fieldOne,
String fieldTwo) |
Cond |
eqOne() |
Cond |
eqWrap(String field) |
Cond |
eqWrap(String prefix,
String field) |
Cond |
exists(Select subSql) |
Cond |
exists(SQL subSql) |
Cond |
expr(boolean expression,
IConditionAppender appender) |
Cond |
expr(boolean expression,
IConditionBuilder builder) |
Cond |
expr(boolean expression,
String cond) |
Cond |
exprNotEmpty(Object target,
IConditionAppender appender) |
Cond |
exprNotEmpty(Object target,
IConditionBuilder builder) |
Cond |
gt(IFunction func) |
Cond |
gt(IFunction funcOne,
IFunction funcTwo) |
Cond |
gt(String field) |
Cond |
gt(String prefix,
String field) |
Cond |
gtEq(IFunction func) |
Cond |
gtEq(IFunction funcOne,
IFunction funcTwo) |
Cond |
gtEq(String field) |
Cond |
gtEq(String prefix,
String field) |
Cond |
gtEqField(String fieldOne,
String fieldTwo) |
Cond |
gtEqFieldWrap(String fieldOne,
String fieldTwo) |
Cond |
gtEqWrap(String field) |
Cond |
gtEqWrap(String prefix,
String field) |
Cond |
gtField(String fieldOne,
String fieldTwo) |
Cond |
gtFieldWrap(String fieldOne,
String fieldTwo) |
Cond |
gtWrap(String field) |
Cond |
gtWrap(String prefix,
String field) |
Cond |
in(String field,
Params params) |
Cond |
in(String field,
Select subSql) |
Cond |
in(String field,
SQL subSql) |
Cond |
in(String prefix,
String field,
Params params) |
Cond |
in(String prefix,
String field,
Select subSql) |
Cond |
in(String prefix,
String field,
SQL subSql) |
Cond |
inWrap(String field,
Params params) |
Cond |
inWrap(String field,
Select subSql) |
Cond |
inWrap(String field,
SQL subSql) |
Cond |
inWrap(String prefix,
String field,
Params params) |
Cond |
inWrap(String prefix,
String field,
Select subSql) |
Cond |
inWrap(String prefix,
String field,
SQL subSql) |
boolean |
isEmpty() |
Cond |
isNotNull(IFunction func) |
Cond |
isNotNull(String field) |
Cond |
isNotNull(String prefix,
String field) |
Cond |
isNotNullWrap(String field) |
Cond |
isNotNullWrap(String prefix,
String field) |
Cond |
isNull(IFunction func) |
Cond |
isNull(String field) |
Cond |
isNull(String prefix,
String field) |
Cond |
isNullWrap(String field) |
Cond |
isNullWrap(String prefix,
String field) |
Cond |
like(IFunction func) |
Cond |
like(String field) |
Cond |
like(String prefix,
String field) |
Cond |
likeWrap(String field) |
Cond |
likeWrap(String prefix,
String field) |
Cond |
lt(IFunction func) |
Cond |
lt(IFunction funcOne,
IFunction funcTwo) |
Cond |
lt(String field) |
Cond |
lt(String prefix,
String field) |
Cond |
ltEq(IFunction func) |
Cond |
ltEq(IFunction funcOne,
IFunction funcTwo) |
Cond |
ltEq(String field) |
Cond |
ltEq(String prefix,
String field) |
Cond |
ltEqField(String fieldOne,
String fieldTwo) |
Cond |
ltEqFieldWrap(String fieldOne,
String fieldTwo) |
Cond |
ltEqWrap(String field) |
Cond |
ltEqWrap(String prefix,
String field) |
Cond |
ltField(String fieldOne,
String fieldTwo) |
Cond |
ltFieldWrap(String fieldOne,
String fieldTwo) |
Cond |
ltWrap(String field) |
Cond |
ltWrap(String prefix,
String field) |
Cond |
not() |
Cond |
not(Cond cond) |
Cond |
not(FieldCondition cond) |
Cond |
notEq(IFunction func) |
Cond |
notEq(IFunction funcOne,
IFunction funcTwo) |
Cond |
notEq(String field) |
Cond |
notEq(String prefix,
String field) |
Cond |
notEqField(String fieldOne,
String fieldTwo) |
Cond |
notEqFieldWrap(String fieldOne,
String fieldTwo) |
Cond |
notEqWrap(String field) |
Cond |
notEqWrap(String prefix,
String field) |
Cond |
notIfNeed() |
Cond |
notIfNeed(Cond cond) |
Cond |
notIfNeed(FieldCondition cond) |
Cond |
opt(Cond.LogicalOpt opt) |
Cond |
opt(IFunction func,
Cond.OPT opt) |
Cond |
opt(IFunction funcOne,
Cond.OPT opt,
IFunction funcTwo) |
Cond |
opt(String field,
Cond.OPT opt) |
Cond |
opt(String fieldOne,
Cond.OPT opt,
String fieldTwo) |
Cond |
optIfNeed(Cond.LogicalOpt opt) |
Cond |
optWrap(String field,
Cond.OPT opt) |
Cond |
optWrap(String fieldOne,
Cond.OPT opt,
String fieldTwo) |
Cond |
or() |
Cond |
or(Cond cond) |
Cond |
or(FieldCondition cond) |
Cond |
orIfNeed() |
Cond |
orIfNeed(Cond cond) |
Cond |
orIfNeed(FieldCondition cond) |
Cond |
param(Object param) |
Cond |
param(Params params) |
Params |
params() |
Cond |
range(IFunction func,
Object valueOne,
Object valueTwo,
Cond.LogicalOpt opt) |
Cond |
range(String field,
Object valueOne,
Object valueTwo,
Cond.LogicalOpt opt) |
Cond |
range(String prefix,
String field,
Object valueOne,
Object valueTwo,
Cond.LogicalOpt opt) |
Cond |
rangeWrap(String field,
Object valueOne,
Object valueTwo,
Cond.LogicalOpt opt) |
Cond |
rangeWrap(String prefix,
String field,
Object valueOne,
Object valueTwo,
Cond.LogicalOpt opt) |
String |
toString() |