public class CompareCondition extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
CompareCondition.CompareConditionBuilder |
| 构造器和说明 |
|---|
CompareCondition() |
CompareCondition(String condition,
String column,
Object value,
Integer type,
Integer logicType,
List<CompareCondition> childCondition) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> CompareCondition |
build(com.anwen.mongo.enums.QueryOperatorEnum condition,
SFunction<T,Object> column,
Object value) |
static <T> CompareCondition |
build(String condition,
SFunction<T,Object> column,
Object value) |
static CompareCondition |
build(String condition,
String column,
Object value) |
static CompareCondition.CompareConditionBuilder |
builder() |
static CompareCondition |
buildOr(List<CompareCondition> compareConditionList) |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<CompareCondition> |
getChildCondition() |
String |
getColumn() |
String |
getCondition() |
Integer |
getLogicType() |
Integer |
getType() |
Object |
getValue() |
int |
hashCode() |
void |
setChildCondition(List<CompareCondition> childCondition) |
void |
setColumn(String column) |
void |
setCondition(String condition) |
void |
setLogicType(Integer logicType) |
void |
setType(Integer type) |
void |
setValue(Object value) |
String |
toString() |
public CompareCondition(String condition, String column, Object value, Integer type, Integer logicType, List<CompareCondition> childCondition)
public CompareCondition()
public static CompareCondition build(String condition, String column, Object value)
public static <T> CompareCondition build(String condition, SFunction<T,Object> column, Object value)
public static <T> CompareCondition build(com.anwen.mongo.enums.QueryOperatorEnum condition, SFunction<T,Object> column, Object value)
public static CompareCondition buildOr(List<CompareCondition> compareConditionList)
public static CompareCondition.CompareConditionBuilder builder()
public String getCondition()
public String getColumn()
public Object getValue()
public Integer getType()
public Integer getLogicType()
public List<CompareCondition> getChildCondition()
public void setCondition(String condition)
public void setColumn(String column)
public void setValue(Object value)
public void setType(Integer type)
public void setLogicType(Integer logicType)
public void setChildCondition(List<CompareCondition> childCondition)
protected boolean canEqual(Object other)
Copyright © 2023. All rights reserved.