| 限定符和类型 | 类和说明 |
|---|---|
class |
SqlOp
SQL 操作符
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ILike
postgresql引擎,忽略大小写搜索英文
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ISqlOp |
SqlOps.get(String op)
返回匹配的操作符实例
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
SqlOps.register(ISqlOp sqlOp)
注册新的自定义操作符
|
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
IfsPredicate.value(ISqlOp op) |
| 限定符和类型 | 方法和说明 |
|---|---|
WHERE |
WhereBase.apply(Column column,
ISqlOp op,
Object... paras)
增加and[or]条件
|
<T> WHERE |
WhereApply.apply(ISqlOp op,
Ifs<T> ifs) |
H |
HavingOperator.apply(ISqlOp op,
IQuery query)
having aggregate(column) op (select ...)
|
<O> WHERE |
WhereApply.apply(ISqlOp op,
O... args) |
H |
HavingOperator.apply(ISqlOp op,
Object... args) |
<O> WHERE |
WhereApply.apply(Predicate<Object[]> predicate,
ISqlOp op,
O... args) |
WHERE |
WhereBase.apply(String column,
ISqlOp op,
Object... paras)
增加and[or]条件
|
WHERE |
WhereApply.applyFunc(ISqlOp op,
String expression,
Object... args) |
H |
HavingOperator.applyFunc(ISqlOp op,
String func,
Object... args)
having aggregate(column) op func(args)
|
WHERE |
WhereApply.applyFunc(Predicate<Object[]> predicate,
ISqlOp op,
String expression,
Object... args) |
WHERE |
WhereBase.applyIf(Predicate<Object[]> predicate,
Column column,
ISqlOp op,
Object... paras) |
WHERE |
WhereBase.applyIf(Predicate<Object[]> predicate,
String column,
ISqlOp op,
Object... paras) |
| 限定符和类型 | 方法和说明 |
|---|---|
<O> R |
IOperator.apply(ISqlOp op,
O... args)
执行比较操作
|
void |
WrapperData.apply(KeyWordSegment keyWord,
Column column,
ISqlOp operator,
Object... paras)
增加条件设置
|
void |
WrapperData.apply(KeyWordSegment keyWord,
Column column,
ISqlOp operator,
String format,
Object... args)
增加条件设置
|
| 限定符和类型 | 方法和说明 |
|---|---|
default <O> WHERE |
BaseWhere.apply(boolean condition,
ISqlOp op,
O... args)
已过时。
|
<T> WHERE |
BaseWhere.apply(ISqlOp op,
Ifs<T> ifs)
多条件操作
|
<T> WHERE |
BaseWhere.apply(ISqlOp op,
T... args) |
<T> WHERE |
BaseWhere.apply(Predicate<Object[]> predicate,
ISqlOp op,
T... args) |
default WHERE |
BaseWhere.applyFunc(boolean condition,
ISqlOp op,
String expression,
Object... args)
已过时。
|
WHERE |
BaseWhere.applyFunc(ISqlOp op,
String expression,
Object... args)
自定义 函数或表达式
|
WHERE |
BaseWhere.applyFunc(Predicate<Object[]> predicate,
ISqlOp op,
String expression,
Object... args)
自定义 函数或表达式
|
Copyright © 2021. All rights reserved.