public class DictCondition
extends java.lang.Object
构造器和说明 |
---|
DictCondition() |
DictCondition(DictExpression left,
OperationType operation,
DictExpression right,
boolean require) |
DictCondition(java.lang.String columnName,
java.lang.Object value) |
DictCondition(java.lang.String tableAlias,
java.lang.String columnName,
java.lang.Object value) |
限定符和类型 | 方法和说明 |
---|---|
DictExpression |
getLeft() |
OperationType |
getOperation() |
DictExpression |
getRight() |
java.util.List<DictCondition> |
getSubConditions() |
boolean |
isEmpty() |
boolean |
isRequire() |
static DictCondition |
parse(com.alibaba.fastjson.JSONObject jsonObject) |
static DictCondition |
parseCondition(DictObj obj,
java.lang.String field,
java.lang.String value) |
DictCondition |
setLeft(DictExpression left) |
DictCondition |
setOperation(OperationType operation) |
DictCondition |
setRequire(boolean require) |
DictCondition |
setRight(DictExpression right) |
com.alibaba.fastjson.JSONObject |
toFieldValues() |
com.alibaba.fastjson.JSONObject |
toJson() |
public DictCondition()
public DictCondition(DictExpression left, OperationType operation, DictExpression right, boolean require)
public DictCondition(java.lang.String tableAlias, java.lang.String columnName, java.lang.Object value)
public DictCondition(java.lang.String columnName, java.lang.Object value)
public boolean isRequire()
public boolean isEmpty()
public DictCondition setRequire(boolean require)
public java.util.List<DictCondition> getSubConditions()
public DictExpression getLeft()
public DictCondition setLeft(DictExpression left)
public DictExpression getRight()
public DictCondition setRight(DictExpression right)
public OperationType getOperation()
public DictCondition setOperation(OperationType operation)
public static DictCondition parse(com.alibaba.fastjson.JSONObject jsonObject)
public com.alibaba.fastjson.JSONObject toJson()
public com.alibaba.fastjson.JSONObject toFieldValues()
public static DictCondition parseCondition(DictObj obj, java.lang.String field, java.lang.String value)