@KSObject public class CRValByCondition extends java.lang.Object
构造器和说明 |
---|
CRValByCondition() |
限定符和类型 | 方法和说明 |
---|---|
void |
check(MainEntityType mainType,
CheckPoint parentPoint,
CheckResult checkResult)
检查配置是否合理
|
CRCondition |
getCondition()
取值条件:如果为空,表示不设条件
|
CRFormula |
getFormula()
取值公式:条件满足则取此计算公式结果
|
java.lang.String |
getId()
自动产生的唯一标识,据此与扩展对象,进行差量化对比定位
|
int |
getIfconstant()
是否是按条件取值中的常量取值
0否 1是
|
java.lang.String |
getSelect()
取值方式toString,用于序列化
|
CRValByConditionType |
getSelectType()
本项取值方式:
1.
|
int |
getSeq()
选择顺序:
取值时,从前往后,逐项比较条件,条件满足时,即选中返回;后面的选择项,不再分析;
因此,选择顺序,对取值结果起到非常关键的作用
|
void |
setCondition(CRCondition condition) |
void |
setFormula(CRFormula formula) |
void |
setId(java.lang.String value) |
void |
setIfconstant(int ifconstant) |
void |
setSelect(java.lang.String name) |
void |
setSelectType(CRValByConditionType selectType) |
void |
setSeq(int seq) |
public java.lang.String getId()
public void setId(java.lang.String value)
public int getSeq()
public void setSeq(int seq)
public CRValByConditionType getSelectType()
public void setSelectType(CRValByConditionType selectType)
public java.lang.String getSelect()
public void setSelect(java.lang.String name)
public CRCondition getCondition()
public void setCondition(CRCondition condition)
public CRFormula getFormula()
public void setFormula(CRFormula formula)
public int getIfconstant()
public void setIfconstant(int ifconstant)
public void check(MainEntityType mainType, CheckPoint parentPoint, CheckResult checkResult)
mainType
- checkResult
-