| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
active |
protected ConditionChain |
container |
protected String |
id |
protected String |
join |
protected boolean |
required |
protected List<RunValue> |
runOrValues |
protected Map<String,Object> |
runOrValuesMap |
protected List<RunValue> |
runValues |
protected Map<String,Object> |
runValuesMap |
protected boolean |
strictRequired |
protected String |
test |
protected String |
text |
protected int |
variableType |
CONDITION_JOIN_TYPE_AND, CONDITION_JOIN_TYPE_OR, VARIABLE_FLAG_TYPE_INDEX, VARIABLE_FLAG_TYPE_KEY, VARIABLE_FLAG_TYPE_NONE| 构造器和说明 |
|---|
SimpleCondition() |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
clone() |
ConditionChain |
getContainer()
当前条件所处容器
|
String |
getId() |
String |
getJoin()
拼接方式
|
List<RunValue> |
getRunValues()
运行时参数值
|
Map<String,Object> |
getRunValuesMap() |
String |
getTest() |
List<Variable> |
getVariables() |
int |
getVariableType() |
boolean |
hasContainer() |
void |
init()
初始化
|
void |
initRunValue() |
boolean |
isActive() |
boolean |
isContainer() |
boolean |
isRequired() |
boolean |
isStrictRequired() |
boolean |
isValid() |
void |
setActive(boolean active) |
Condition |
setContainer(ConditionChain container)
设置当前条件所处容器
|
Condition |
setJoin(String join) |
void |
setRequired(boolean required) |
void |
setStrictRequired(boolean strictRequired) |
void |
setTest(String test) |
void |
setValue(String variable,
Object values)
赋值
|
void |
setVariableType(int variableType) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRunText, setRunTextprotected boolean required
protected boolean strictRequired
protected boolean active
protected int variableType
protected String join
protected ConditionChain container
protected String id
protected String text
protected String test
public Object clone() throws CloneNotSupportedException
clone 在接口中 Conditionclone 在类中 ObjectCloneNotSupportedExceptionpublic void initRunValue()
initRunValue 在接口中 Conditionpublic List<RunValue> getRunValues()
ConditiongetRunValues 在接口中 Conditionpublic ConditionChain getContainer()
ConditiongetContainer 在接口中 Conditionpublic Condition setContainer(ConditionChain container)
ConditionsetContainer 在接口中 Conditioncontainer - chainpublic boolean hasContainer()
hasContainer 在接口中 Conditionpublic boolean isContainer()
isContainer 在接口中 Conditionpublic int getVariableType()
getVariableType 在接口中 Conditionpublic void setVariableType(int variableType)
setVariableType 在接口中 Conditionpublic boolean isRequired()
isRequired 在接口中 Conditionpublic boolean isStrictRequired()
isStrictRequired 在接口中 Conditionpublic void setRequired(boolean required)
setRequired 在接口中 Conditionpublic void setStrictRequired(boolean strictRequired)
setStrictRequired 在接口中 Conditionpublic Map<String,Object> getRunValuesMap()
getRunValuesMap 在接口中 Conditionpublic List<Variable> getVariables()
getVariables 在接口中 ConditionCopyright © 2022. All rights reserved.