| 限定符和类型 | 类和说明 |
|---|---|
class |
EzQuery<Rt> |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
MultipleRetOperand
多结果操作数
|
interface |
QueryRetNeedAlias
查询结果需要指定别名
|
interface |
QueryRetOperand
可作为查询结果的 操作数, 左值/右值
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Alias
别名参数
|
class |
CaseWhen
CaseWhen条件
|
class |
EntityField
属性参数
|
class |
Function
函数
|
class |
Keywords
关键词
|
class |
ObjArg
对象参数
|
class |
Sql
sql
|
class |
TableColumn
列参数
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Operand |
Operand.objToOperand(Object object) |
| 限定符和类型 | 方法和说明 |
|---|---|
OrderBy.OrderBuilder<T> |
OrderBy.OrderBuilder.add(boolean sure,
Operand operand) |
GroupBy.GroupBuilder<T> |
GroupBy.GroupBuilder.add(boolean sure,
Operand operand) |
OrderBy.OrderBuilder<T> |
OrderBy.OrderBuilder.add(boolean sure,
Operand operand,
OrderType type) |
OrderBy.OrderBuilder<T> |
OrderBy.OrderBuilder.add(Operand operand) |
GroupBy.GroupBuilder<T> |
GroupBy.GroupBuilder.add(Operand operand) |
OrderBy.OrderBuilder<T> |
OrderBy.OrderBuilder.add(Operand operand,
OrderType type) |
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasBtCondition(AndOr andOr,
String alias,
Operand minValue,
Operand maxValue)
添加alias between on条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasBtCondition(boolean sure,
AndOr andOr,
String alias,
Operand minValue,
Operand maxValue)
添加alias between on条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasBtCondition(boolean sure,
String alias,
Operand minValue,
Operand maxValue)
添加alias between on条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasBtCondition(String alias,
Operand minValue,
Operand maxValue)
添加alias between on条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasCondition(AndOr andOr,
String alias,
Operand value)
添加alias条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasCondition(AndOr andOr,
String alias,
Operator operator,
Operand value)
添加alias条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasCondition(boolean sure,
AndOr andOr,
String alias,
Operand value)
添加alias条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasCondition(boolean sure,
AndOr andOr,
String alias,
Operator operator,
Operand value)
添加alias条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasCondition(boolean sure,
String alias,
Operator operator,
Operand value)
添加alias条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasCondition(String alias,
Operand value)
添加alias条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasCondition(String alias,
Operator operator,
Operand value)
添加alias条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasNotBtCondition(AndOr andOr,
String alias,
Operand minValue,
Operand maxValue)
添加alias条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasNotBtCondition(boolean sure,
AndOr andOr,
String alias,
Operand minValue,
Operand maxValue)
添加alias条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasNotBtCondition(boolean sure,
String alias,
Operand minValue,
Operand maxValue)
添加alias条件
|
Having.HavingBuilder<Builder> |
Having.HavingBuilder.addAliasNotBtCondition(String alias,
Operand minValue,
Operand maxValue)
添加alias条件
|
CaseWhen |
CaseWhen.CaseWhenBuilder.els(Operand value)
else, else将会构造结束
|
Function.FunArg |
Function.FunArg.setArgValue(Operand argValue) |
CaseWhen.CaseWhenData |
CaseWhen.CaseWhenData.setValue(Operand value) |
CaseWhen.CaseWhenBuilder |
CaseWhen.CaseWhenData.CaseWhenDataBuilder.then(Operand value)
条件匹配时的值
|
| 构造器和说明 |
|---|
GroupBy(List<Operand> items) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static Operand |
ConditionBuilder.valueToArg(Object value) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static List<Operand> |
ConditionBuilder.valueToArgList(Object value) |
| 限定符和类型 | 方法和说明 |
|---|---|
SonBuilder |
ConditionBuilder.addBtCondition(AndOr andOr,
Operand arg,
Operand minValue,
Operand maxValue)
添加between条件
|
SonBuilder |
ConditionBuilder.addBtCondition(boolean sure,
AndOr andOr,
Operand arg,
Operand minValue,
Operand maxValue)
添加between条件
|
SonBuilder |
ConditionBuilder.addBtCondition(boolean sure,
Operand arg,
Operand minValue,
Operand maxValue)
添加between条件
|
SonBuilder |
ConditionBuilder.addBtCondition(Operand arg,
Operand minValue,
Operand maxValue)
添加between条件
|
SonBuilder |
ConditionBuilder.addColumnBtCondition(AndOr andOr,
String column,
Operand minValue,
Operand maxValue)
添加column between on条件
|
SonBuilder |
ConditionBuilder.addColumnBtCondition(AndOr andOr,
Table table,
String column,
Operand minValue,
Operand maxValue)
添加column between on条件
|
SonBuilder |
ConditionBuilder.addColumnBtCondition(boolean sure,
AndOr andOr,
String column,
Operand minValue,
Operand maxValue)
添加column between on条件
|
SonBuilder |
ConditionBuilder.addColumnBtCondition(boolean sure,
AndOr andOr,
Table table,
String column,
Operand minValue,
Operand maxValue)
添加column between on条件
|
SonBuilder |
ConditionBuilder.addColumnBtCondition(boolean sure,
String column,
Operand minValue,
Operand maxValue)
添加column between on条件
|
SonBuilder |
ConditionBuilder.addColumnBtCondition(boolean sure,
Table table,
String column,
Operand minValue,
Operand maxValue)
添加column between on条件
|
SonBuilder |
ConditionBuilder.addColumnBtCondition(String column,
Operand minValue,
Operand maxValue)
添加column between on条件
|
SonBuilder |
ConditionBuilder.addColumnBtCondition(Table table,
String column,
Operand minValue,
Operand maxValue)
添加column between on条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(AndOr andOr,
String column,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(AndOr andOr,
String column,
Operator operator,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(AndOr andOr,
Table table,
String column,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(AndOr andOr,
Table table,
String column,
Operator operator,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(boolean sure,
AndOr andOr,
String column,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(boolean sure,
AndOr andOr,
String column,
Operator operator,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(boolean sure,
AndOr andOr,
Table table,
String column,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(boolean sure,
AndOr andOr,
Table table,
String column,
Operator operator,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(boolean sure,
String column,
Operand value) |
SonBuilder |
ConditionBuilder.addColumnCondition(boolean sure,
String column,
Operator operator,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(boolean sure,
Table table,
String column,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(boolean sure,
Table table,
String column,
Operator operator,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(String column,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(String column,
Operator operator,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(Table table,
String column,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnCondition(Table table,
String column,
Operator operator,
Operand value)
添加column条件
|
SonBuilder |
ConditionBuilder.addColumnNotBtCondition(AndOr andOr,
String column,
Operand minValue,
Operand maxValue)
添加column not between on条件
|
SonBuilder |
ConditionBuilder.addColumnNotBtCondition(AndOr andOr,
Table table,
String column,
Operand minValue,
Operand maxValue)
添加column not between on条件
|
SonBuilder |
ConditionBuilder.addColumnNotBtCondition(boolean sure,
AndOr andOr,
String column,
Operand minValue,
Operand maxValue)
添加column not between on条件
|
SonBuilder |
ConditionBuilder.addColumnNotBtCondition(boolean sure,
String column,
Operand minValue,
Operand maxValue)
添加column not between on条件
|
SonBuilder |
ConditionBuilder.addColumnNotBtCondition(boolean sure,
Table table,
String column,
Operand minValue,
Operand maxValue)
添加column not between on条件
|
SonBuilder |
ConditionBuilder.addColumnNotBtCondition(String column,
Operand minValue,
Operand maxValue)
添加column not between on条件
|
SonBuilder |
ConditionBuilder.addColumnNotBtCondition(Table table,
String column,
Operand minValue,
Operand maxValue)
添加column not between on条件
|
SonBuilder |
ConditionBuilder.addCondition(AndOr andOr,
Operand arg,
Object value)
添加条件
|
SonBuilder |
ConditionBuilder.addCondition(AndOr andOr,
Operand arg,
Operator operator,
Object value)
添加条件
|
SonBuilder |
ConditionBuilder.addCondition(boolean sure,
AndOr andOr,
Operand arg,
Object value)
添加条件
|
SonBuilder |
ConditionBuilder.addCondition(boolean sure,
AndOr andOr,
Operand arg,
Operator operator,
Object value)
添加条件
|
SonBuilder |
ConditionBuilder.addCondition(boolean sure,
Operand arg,
Operator operator,
Object value)
添加条件
|
SonBuilder |
ConditionBuilder.addCondition(Operand arg,
Object value)
添加条件
|
SonBuilder |
ConditionBuilder.addCondition(Operand arg,
Operator operator,
Object value)
添加条件
|
SonBuilder |
ConditionBuilder.addFieldBtCondition(AndOr andOr,
EntityTable table,
String field,
Operand minValue,
Operand maxValue)
添加field between on条件
|
SonBuilder |
ConditionBuilder.addFieldBtCondition(AndOr andOr,
String field,
Operand minValue,
Operand maxValue)
添加field between on条件
|
SonBuilder |
ConditionBuilder.addFieldBtCondition(boolean sure,
AndOr andOr,
EntityTable table,
String field,
Operand minValue,
Operand maxValue)
添加field between on条件
|
SonBuilder |
ConditionBuilder.addFieldBtCondition(boolean sure,
AndOr andOr,
String field,
Operand minValue,
Operand maxValue)
添加field between on条件
|
SonBuilder |
ConditionBuilder.addFieldBtCondition(boolean sure,
EntityTable table,
String field,
Operand minValue,
Operand maxValue)
添加field between on条件
|
SonBuilder |
ConditionBuilder.addFieldBtCondition(boolean sure,
String field,
Operand minValue,
Operand maxValue)
添加field between on条件
|
SonBuilder |
ConditionBuilder.addFieldBtCondition(EntityTable table,
String field,
Operand minValue,
Operand maxValue)
添加field between on条件
|
SonBuilder |
ConditionBuilder.addFieldBtCondition(String field,
Operand minValue,
Operand maxValue)
添加field between on条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(AndOr andOr,
EntityTable table,
String field,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(AndOr andOr,
EntityTable table,
String field,
Operator operator,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(AndOr andOr,
String field,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(AndOr andOr,
String field,
Operator operator,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(boolean sure,
AndOr andOr,
EntityTable table,
String field,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(boolean sure,
AndOr andOr,
EntityTable table,
String field,
Operator operator,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(boolean sure,
AndOr andOr,
String field,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(boolean sure,
AndOr andOr,
String field,
Operator operator,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(boolean sure,
EntityTable table,
String field,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(boolean sure,
EntityTable table,
String field,
Operator operator,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(boolean sure,
String field,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(boolean sure,
String field,
Operator operator,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(EntityTable table,
String field,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(EntityTable table,
String field,
Operator operator,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(String field,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldCondition(String field,
Operator operator,
Operand value)
添加field条件
|
SonBuilder |
ConditionBuilder.addFieldNotBtCondition(AndOr andOr,
EntityTable table,
String field,
Operand minValue,
Operand maxValue)
添加field not between on条件
|
SonBuilder |
ConditionBuilder.addFieldNotBtCondition(AndOr andOr,
String field,
Operand minValue,
Operand maxValue)
添加field not between on条件
|
SonBuilder |
ConditionBuilder.addFieldNotBtCondition(boolean sure,
AndOr andOr,
EntityTable table,
String field,
Operand minValue,
Operand maxValue)
添加field not between on条件
|
SonBuilder |
ConditionBuilder.addFieldNotBtCondition(boolean sure,
AndOr andOr,
String field,
Operand minValue,
Operand maxValue)
添加field not between on条件
|
SonBuilder |
ConditionBuilder.addFieldNotBtCondition(boolean sure,
EntityTable table,
String field,
Operand minValue,
Operand maxValue)
添加field not between on条件
|
SonBuilder |
ConditionBuilder.addFieldNotBtCondition(boolean sure,
String field,
Operand minValue,
Operand maxValue)
添加field not between on条件
|
SonBuilder |
ConditionBuilder.addFieldNotBtCondition(EntityTable table,
String field,
Operand minValue,
Operand maxValue)
添加field not between on条件
|
SonBuilder |
ConditionBuilder.addFieldNotBtCondition(String field,
Operand minValue,
Operand maxValue)
添加field not between on条件
|
SonBuilder |
ConditionBuilder.addIsNotNullCondition(AndOr andOr,
Operand arg)
添加is not null条件
|
SonBuilder |
ConditionBuilder.addIsNotNullCondition(boolean sure,
AndOr andOr,
Operand arg)
添加is not null条件
|
SonBuilder |
ConditionBuilder.addIsNotNullCondition(boolean sure,
Operand arg)
添加is not null条件
|
SonBuilder |
ConditionBuilder.addIsNotNullCondition(Operand arg)
添加is not null条件
|
SonBuilder |
ConditionBuilder.addIsNullCondition(AndOr andOr,
Operand arg)
添加is null条件
|
SonBuilder |
ConditionBuilder.addIsNullCondition(boolean sure,
AndOr andOr,
Operand arg)
添加is null条件
|
SonBuilder |
ConditionBuilder.addIsNullCondition(boolean sure,
Operand arg)
添加is null条件
|
SonBuilder |
ConditionBuilder.addIsNullCondition(Operand arg)
添加is null条件
|
SonBuilder |
ConditionBuilder.addNotBtCondition(AndOr andOr,
Operand arg,
Operand minValue,
Operand maxValue)
添加not between条件
|
SonBuilder |
ConditionBuilder.addNotBtCondition(boolean sure,
AndOr andOr,
Operand arg,
Operand minValue,
Operand maxValue)
添加not between条件
|
SonBuilder |
ConditionBuilder.addNotBtCondition(boolean sure,
Operand arg,
Operand minValue,
Operand maxValue)
添加not between条件
|
SonBuilder |
ConditionBuilder.addNotBtCondition(Operand arg,
Operand minValue,
Operand maxValue)
添加not between条件
|
| 构造器和说明 |
|---|
ArgCompareArgCondition(AndOr andOr,
Operand leftValue,
Operator operator) |
ArgCompareArgCondition(AndOr andOr,
Operand leftValue,
Operator operator,
List<Operand> rightValues) |
ArgCompareArgCondition(AndOr andOr,
Operand leftValue,
Operator operator,
Operand rightValue) |
ArgCompareArgCondition(AndOr andOr,
Operand leftValue,
Operator operator,
Operand minValue,
Operand maxValue) |
| 构造器和说明 |
|---|
ArgCompareArgCondition(AndOr andOr,
Operand leftValue,
Operator operator,
List<Operand> rightValues) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
Formula
计算公式
|
| 限定符和类型 | 方法和说明 |
|---|---|
Formula.FormulaEleBuilder<ParentBuilder> |
Formula.FormulaEleBuilder.add(Operand value)
加
|
Formula.FormulaEleBuilder<ParentBuilder> |
Formula.FormulaEleBuilder.divide(Operand value)
除
|
Formula.FormulaEleBuilder<ParentBuilder> |
Formula.FormulaEleBuilder.multiply(Operand value)
乘
|
Formula.FormulaEleBuilder<ParentBuilder> |
Formula.FormulaEleBuilder.subtract(Operand value)
减
|
Formula.FormulaEleBuilder<ParentBuilder> |
Formula.FormulaEleBuilder.with(Operand value)
以列开始, 构建计算公式
|
| 构造器和说明 |
|---|
FormulaOperandElement(FormulaOperator operator,
Operand operand) |
| 限定符和类型 | 方法和说明 |
|---|---|
UpdateSetBuilder<ParentBuilder> |
UpdateSetBuilder.setColumn(boolean sure,
String column,
Operand value) |
UpdateSetBuilder<ParentBuilder> |
UpdateSetBuilder.setColumn(boolean sure,
Table table,
String column,
Operand value) |
UpdateSetBuilder<ParentBuilder> |
UpdateSetBuilder.setColumn(String column,
Operand value) |
UpdateSetBuilder<ParentBuilder> |
UpdateSetBuilder.setColumn(Table table,
String column,
Operand value) |
UpdateSetBuilder<ParentBuilder> |
UpdateSetBuilder.setField(boolean sure,
EntityTable table,
String field,
Operand value) |
UpdateSetBuilder<ParentBuilder> |
UpdateSetBuilder.setField(boolean sure,
String field,
Operand value) |
UpdateSetBuilder<ParentBuilder> |
UpdateSetBuilder.setField(EntityTable table,
String field,
Operand value) |
UpdateSetBuilder<ParentBuilder> |
UpdateSetBuilder.setField(String field,
Operand value) |
| 构造器和说明 |
|---|
UpdateColumnItem(Table table,
String column,
Operand value) |
UpdateFieldItem(EntityTable table,
String field,
Operand value) |
Copyright © 2024. All Rights Reserved.