| 构造器和说明 |
|---|
Condition()
构造
|
Condition(boolean isPlaceHolder)
构造
|
Condition(String field,
Object value)
构造,使用等于表达式(运算符是=)
|
Condition(String field,
String operator,
Object value)
构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
Condition |
clone() |
String |
getField() |
String |
getOperator()
获得运算符
大于号,小于号,等于号 等 |
Object |
getValue()
获得值
|
boolean |
isPlaceHolder()
是否使用条件占位符
|
static Condition |
parse(String field,
Object expression)
解析为Condition
|
void |
setField(String field)
设置字段名
|
void |
setOperator(String operator)
设置运算符
大于号,小于号,等于号 等 |
void |
setPlaceHolder(boolean isPlaceHolder)
设置是否使用条件占位符
|
void |
setValue(Object value)
设置值,不解析表达式
|
void |
setValue(Object value,
boolean isParse)
设置值
|
String |
toString() |
public Condition()
public Condition(boolean isPlaceHolder)
isPlaceHolder - 是否使用条件值占位符public static Condition parse(String field, Object expression)
field - 字段名expression - 表达式或普通值public String getField()
public void setField(String field)
field - 字段名public String getOperator()
public void setOperator(String operator)
operator - 运算符public Object getValue()
public void setValue(Object value)
value - 值public void setValue(Object value, boolean isParse)
value - 值isParse - 是否解析值表达式public boolean isPlaceHolder()
public void setPlaceHolder(boolean isPlaceHolder)
isPlaceHolder - 是否使用条件占位符Copyright © 2016. All rights reserved.