| 限定符和类型 | 方法和说明 |
|---|---|
LogicalOperator |
GroupCondition.getLogicalOperator() |
LogicalOperator |
Condition.getLogicalOperator()
获取逻辑运算符号
|
static LogicalOperator |
LogicalOperator.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static LogicalOperator[] |
LogicalOperator.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
SonBuilder |
ConditionBuilder.addColumnBtCondition(boolean sure,
LogicalOperator logicalOperator,
String column,
Object minValue,
Object maxValue)
添加between on条件
|
SonBuilder |
ConditionBuilder.addColumnBtCondition(boolean sure,
Table table,
LogicalOperator logicalOperator,
String column,
Object minValue,
Object maxValue)
添加between on条件
|
SonBuilder |
ConditionBuilder.addColumnBtCondition(LogicalOperator logicalOperator,
String column,
Object minValue,
Object maxValue)
添加between on条件
|
SonBuilder |
ConditionBuilder.addColumnBtCondition(Table table,
LogicalOperator logicalOperator,
String column,
Object minValue,
Object maxValue)
添加between on条件
|
SonBuilder |
ConditionBuilder.addColumnCompareCondition(boolean sure,
LogicalOperator logicalOperator,
String leftColumn,
Operator operator,
String rightColumn)
添对比条件
|
SonBuilder |
ConditionBuilder.addColumnCompareCondition(boolean sure,
LogicalOperator logicalOperator,
String leftColumn,
String rightColumn)
添对比条件
|
SonBuilder |
ConditionBuilder.addColumnCompareCondition(boolean sure,
LogicalOperator logicalOperator,
Table leftTable,
String leftColumn,
Operator operator,
Table rightTable,
String rightColumn)
添对比条件
|
SonBuilder |
ConditionBuilder.addColumnCompareCondition(LogicalOperator logicalOperator,
String leftColumn,
Operator operator,
String rightColumn)
添对比条件
|
SonBuilder |
ConditionBuilder.addColumnCompareCondition(LogicalOperator logicalOperator,
String leftColumn,
String rightColumn)
添对比条件
|
SonBuilder |
ConditionBuilder.addColumnCompareCondition(LogicalOperator logicalOperator,
Table leftTable,
String leftColumn,
Operator operator,
Table rightTable,
String rightColumn)
添对比条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(boolean sure,
LogicalOperator logicalOperator,
String column,
Object value) |
SonBuilder |
ConditionBuilder.addColumnCondition(boolean sure,
LogicalOperator logicalOperator,
String column,
Operator operator,
Object value) |
SonBuilder |
ConditionBuilder.addColumnCondition(boolean sure,
Table table,
LogicalOperator logicalOperator,
String column,
Object value) |
SonBuilder |
ConditionBuilder.addColumnCondition(boolean sure,
Table table,
LogicalOperator logicalOperator,
String column,
Operator operator,
Object value) |
SonBuilder |
ConditionBuilder.addColumnCondition(LogicalOperator logicalOperator,
String column,
Object value) |
SonBuilder |
ConditionBuilder.addColumnCondition(LogicalOperator logicalOperator,
String column,
Operator operator,
Object value) |
SonBuilder |
ConditionBuilder.addColumnCondition(Table table,
LogicalOperator logicalOperator,
String column,
Object value) |
SonBuilder |
ConditionBuilder.addColumnCondition(Table table,
LogicalOperator logicalOperator,
String column,
Operator operator,
Object value) |
SonBuilder |
ConditionBuilder.addColumnIsNotNullCondition(boolean sure,
LogicalOperator logicalOperator,
String column)
添加is not null条件
|
SonBuilder |
ConditionBuilder.addColumnIsNotNullCondition(boolean sure,
Table table,
LogicalOperator logicalOperator,
String column)
添加is not null条件
|
SonBuilder |
ConditionBuilder.addColumnIsNotNullCondition(LogicalOperator logicalOperator,
String column)
添加is not null条件
|
SonBuilder |
ConditionBuilder.addColumnIsNotNullCondition(Table table,
LogicalOperator logicalOperator,
String column)
添加is not null条件
|
SonBuilder |
ConditionBuilder.addColumnIsNullCondition(boolean sure,
LogicalOperator logicalOperator,
String column)
添加is null条件
|
SonBuilder |
ConditionBuilder.addColumnIsNullCondition(boolean sure,
Table table,
LogicalOperator logicalOperator,
String column)
添加is null条件
|
SonBuilder |
ConditionBuilder.addColumnIsNullCondition(LogicalOperator logicalOperator,
String column)
添加is null条件
|
SonBuilder |
ConditionBuilder.addColumnIsNullCondition(Table table,
LogicalOperator logicalOperator,
String column)
添加is null条件
|
SonBuilder |
ConditionBuilder.addColumnNotBtCondition(boolean sure,
LogicalOperator logicalOperator,
String column,
Object minValue,
Object maxValue)
添加not between on条件
|
SonBuilder |
ConditionBuilder.addColumnNotBtCondition(boolean sure,
Table table,
LogicalOperator logicalOperator,
String column,
Object minValue,
Object maxValue)
添加not between on条件
|
SonBuilder |
ConditionBuilder.addColumnNotBtCondition(LogicalOperator logicalOperator,
String column,
Object minValue,
Object maxValue)
添加not between on条件
|
SonBuilder |
ConditionBuilder.addColumnNotBtCondition(Table table,
LogicalOperator logicalOperator,
String column,
Object minValue,
Object maxValue)
添加not between on条件
|
SonBuilder |
ConditionBuilder.addFieldBtCondition(boolean sure,
EntityTable table,
LogicalOperator logicalOperator,
String field,
Object minValue,
Object maxValue)
添加between on条件
|
SonBuilder |
ConditionBuilder.addFieldBtCondition(boolean sure,
LogicalOperator logicalOperator,
String field,
Object minValue,
Object maxValue)
添加between on条件
|
SonBuilder |
ConditionBuilder.addFieldBtCondition(EntityTable table,
LogicalOperator logicalOperator,
String field,
Object minValue,
Object maxValue)
添加between on条件
|
SonBuilder |
ConditionBuilder.addFieldBtCondition(LogicalOperator logicalOperator,
String field,
Object minValue,
Object maxValue)
添加between on条件
|
SonBuilder |
ConditionBuilder.addFieldCompareCondition(boolean sure,
LogicalOperator logicalOperator,
EntityTable leftTable,
String leftField,
Operator operator,
EntityTable rightTable,
String rightField)
添对比条件
|
SonBuilder |
ConditionBuilder.addFieldCompareCondition(boolean sure,
LogicalOperator logicalOperator,
String leftField,
Operator operator,
String rightField)
添对比条件
|
SonBuilder |
ConditionBuilder.addFieldCompareCondition(boolean sure,
LogicalOperator logicalOperator,
String leftField,
String rightField)
添对比条件
|
SonBuilder |
ConditionBuilder.addFieldCompareCondition(LogicalOperator logicalOperator,
EntityTable leftTable,
String leftField,
Operator operator,
EntityTable rightTable,
String rightField)
添对比条件
|
SonBuilder |
ConditionBuilder.addFieldCompareCondition(LogicalOperator logicalOperator,
String leftField,
Operator operator,
String rightField)
添对比条件
|
SonBuilder |
ConditionBuilder.addFieldCompareCondition(LogicalOperator logicalOperator,
String leftField,
String rightField)
添对比条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(boolean sure,
EntityTable table,
LogicalOperator logicalOperator,
String field,
Object value) |
SonBuilder |
ConditionBuilder.addFieldCondition(boolean sure,
EntityTable table,
LogicalOperator logicalOperator,
String field,
Operator operator,
Object value) |
SonBuilder |
ConditionBuilder.addFieldCondition(boolean sure,
LogicalOperator logicalOperator,
String field,
Object value) |
SonBuilder |
ConditionBuilder.addFieldCondition(boolean sure,
LogicalOperator logicalOperator,
String field,
Operator operator,
Object value) |
SonBuilder |
ConditionBuilder.addFieldCondition(EntityTable table,
LogicalOperator logicalOperator,
String field,
Object value) |
SonBuilder |
ConditionBuilder.addFieldCondition(EntityTable table,
LogicalOperator logicalOperator,
String field,
Operator operator,
Object value) |
SonBuilder |
ConditionBuilder.addFieldCondition(LogicalOperator logicalOperator,
String field,
Object value) |
SonBuilder |
ConditionBuilder.addFieldCondition(LogicalOperator logicalOperator,
String field,
Operator operator,
Object value) |
SonBuilder |
ConditionBuilder.addFieldIsNotNullCondition(boolean sure,
EntityTable table,
LogicalOperator logicalOperator,
String field)
添加is not null条件
|
SonBuilder |
ConditionBuilder.addFieldIsNotNullCondition(boolean sure,
LogicalOperator logicalOperator,
String field)
添加is not null条件
|
SonBuilder |
ConditionBuilder.addFieldIsNotNullCondition(EntityTable table,
LogicalOperator logicalOperator,
String field)
添加is not null条件
|
SonBuilder |
ConditionBuilder.addFieldIsNotNullCondition(LogicalOperator logicalOperator,
String field)
添加is not null条件
|
SonBuilder |
ConditionBuilder.addFieldIsNullCondition(boolean sure,
EntityTable table,
LogicalOperator logicalOperator,
String field)
添加is null条件
|
SonBuilder |
ConditionBuilder.addFieldIsNullCondition(boolean sure,
LogicalOperator logicalOperator,
String field)
添加is null条件
|
SonBuilder |
ConditionBuilder.addFieldIsNullCondition(EntityTable table,
LogicalOperator logicalOperator,
String field)
添加is null条件
|
SonBuilder |
ConditionBuilder.addFieldIsNullCondition(LogicalOperator logicalOperator,
String field)
添加is null条件
|
SonBuilder |
ConditionBuilder.addFieldNotBtCondition(boolean sure,
EntityTable table,
LogicalOperator logicalOperator,
String field,
Object minValue,
Object maxValue)
添加not between on条件
|
SonBuilder |
ConditionBuilder.addFieldNotBtCondition(boolean sure,
LogicalOperator logicalOperator,
String field,
Object minValue,
Object maxValue)
添加not between on条件
|
SonBuilder |
ConditionBuilder.addFieldNotBtCondition(EntityTable table,
LogicalOperator logicalOperator,
String field,
Object minValue,
Object maxValue)
添加not between on条件
|
SonBuilder |
ConditionBuilder.addFieldNotBtCondition(LogicalOperator logicalOperator,
String field,
Object minValue,
Object maxValue)
添加not between on条件
|
SonBuilder |
ConditionBuilder.addFormulaCompareValueCondition(boolean sure,
LogicalOperator logicalOperator,
Formula formula,
Object value)
添公式对比值条件
|
SonBuilder |
ConditionBuilder.addFormulaCompareValueCondition(boolean sure,
LogicalOperator logicalOperator,
Formula formula,
Operator operator,
Object value)
添公式对比值条件
|
SonBuilder |
ConditionBuilder.addFormulaCompareValueCondition(LogicalOperator logicalOperator,
Formula formula,
Object value)
添公式对比值条件
|
SonBuilder |
ConditionBuilder.addFormulaCompareValueCondition(LogicalOperator logicalOperator,
Formula formula,
Operator operator,
Object value)
添公式对比值条件
|
SonBuilder |
ConditionBuilder.addFuncCompareValueCondition(boolean sure,
LogicalOperator logicalOperator,
Function function,
Object value)
添函数对比值条件
|
SonBuilder |
ConditionBuilder.addFuncCompareValueCondition(boolean sure,
LogicalOperator logicalOperator,
Function function,
Operator operator,
Object value)
添函数对比值条件
|
SonBuilder |
ConditionBuilder.addFuncCompareValueCondition(LogicalOperator logicalOperator,
Function function,
Object value)
添函数对比值条件
|
SonBuilder |
ConditionBuilder.addFuncCompareValueCondition(LogicalOperator logicalOperator,
Function function,
Operator operator,
Object value)
添函数对比值条件
|
SonBuilder |
ConditionBuilder.addSqlCondition(boolean sure,
LogicalOperator logicalOperator,
String sql)
添sql条件
|
SonBuilder |
ConditionBuilder.addSqlCondition(LogicalOperator logicalOperator,
String sql)
添sql条件
|
| 构造器和说明 |
|---|
GroupCondition(boolean sure,
List<Condition> conditions,
LogicalOperator logicalOperator) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected LogicalOperator |
BetweenCondition.logicalOperator |
| 构造器和说明 |
|---|
BetweenAliasCondition(LogicalOperator logicalOperator,
String alias,
Object minValue,
Object maxValue) |
BetweenColumnCondition(LogicalOperator logicalOperator,
Table table,
String column,
Object minValue,
Object maxValue) |
BetweenCondition(LogicalOperator logicalOperator,
Object minValue,
Object maxValue) |
BetweenFieldCondition(LogicalOperator logicalOperator,
EntityTable table,
String field,
Object minValue,
Object maxValue) |
NotBetweenAliasCondition(LogicalOperator logicalOperator,
String alias,
Object minValue,
Object maxValue) |
NotBetweenColumnCondition(LogicalOperator logicalOperator,
Table table,
String column,
Object minValue,
Object maxValue) |
NotBetweenFieldCondition(LogicalOperator logicalOperator,
EntityTable table,
String field,
Object minValue,
Object maxValue) |
| 限定符和类型 | 方法和说明 |
|---|---|
LogicalOperator |
FunctionCompareValueCondition.getLogicalOperator() |
LogicalOperator |
FormulaCompareValueCondition.getLogicalOperator() |
LogicalOperator |
FieldCompareCondition.getLogicalOperator() |
LogicalOperator |
FieldCompareColumnCondition.getLogicalOperator() |
LogicalOperator |
ColumnCompareFieldCondition.getLogicalOperator() |
LogicalOperator |
ColumnCompareCondition.getLogicalOperator() |
LogicalOperator |
AliasCompareCondition.getLogicalOperator() |
| 限定符和类型 | 字段和说明 |
|---|---|
protected LogicalOperator |
IsNullCondition.logicalOperator |
| 限定符和类型 | 方法和说明 |
|---|---|
LogicalOperator |
IsNullColumnCondition.getLogicalOperator() |
LogicalOperator |
IsNullAliasCondition.getLogicalOperator() |
| 构造器和说明 |
|---|
IsNotNullAliasCondition(LogicalOperator logicalOperator,
String alias) |
IsNotNullColumnCondition(LogicalOperator logicalOperator,
Table table,
String column) |
IsNotNullFiledCondition(LogicalOperator logicalOperator,
EntityTable table,
String field) |
IsNullAliasCondition(LogicalOperator logicalOperator,
String alias) |
IsNullColumnCondition(LogicalOperator logicalOperator,
Table table,
String column) |
IsNullFieldCondition(LogicalOperator logicalOperator,
EntityTable table,
String field) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected LogicalOperator |
NormalCondition.logicalOperator |
| 限定符和类型 | 方法和说明 |
|---|---|
LogicalOperator |
SqlCondition.getLogicalOperator() |
| 构造器和说明 |
|---|
NormalAliasCondition(LogicalOperator logicalOperator,
String alias,
Operator operator,
Object value) |
NormalColumnCondition(LogicalOperator logicalOperator,
Table table,
String column,
Operator operator,
Object value) |
NormalCondition(LogicalOperator logicalOperator,
Operator operator,
Object value) |
NormalFieldCondition(LogicalOperator logicalOperator,
EntityTable table,
String field,
Operator operator,
Object value) |
SqlCondition(LogicalOperator logicalOperator,
String sql) |
Copyright © 2023. All Rights Reserved.