public class JoinCondition extends java.lang.Object implements XMLable
构造器和说明 |
---|
JoinCondition()
默认的构造函数
|
JoinCondition(Condition condition) |
JoinCondition(int join,
Condition condition)
具有指定逻辑连接符的条件
|
限定符和类型 | 方法和说明 |
---|---|
void |
analyzeCorrelative(CalculatorProvider calculator,
ExTool exTool,
ColumnRow currentCr)
记录条件属性中使用的相关格子,当格子值改变后,格子的值需要相应做改变
|
java.lang.Object |
clone()
Clone
|
boolean |
equals(java.lang.Object obj) |
Condition |
getCondition() |
int |
getJoin()
逻辑连接符
|
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setCondition(Condition condition)
设置条件
|
void |
setJoin(int join)
设置逻辑连接符
|
java.lang.String |
toString() |
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
public JoinCondition()
public JoinCondition(int join, Condition condition)
join
- 逻辑连接符condition
- 条件public JoinCondition(Condition condition)
condition
- 条件属性public int getJoin()
public void setJoin(int join)
join
- 逻辑连接符DataConstants.AND
,
DataConstants.OR
public Condition getCondition()
public void setCondition(Condition condition)
condition
- 条件public void analyzeCorrelative(CalculatorProvider calculator, ExTool exTool, ColumnRow currentCr)
calculator
- 算子exTool
- 格子间关系计算工具public boolean equals(java.lang.Object obj)
equals
在类中 java.lang.Object
public void readXML(XMLableReader reader)
XMLReadable
readXML
在接口中 XMLReadable
reader
- XML读取对象XMLableReader
public void writeXML(XMLPrintWriter writer)
XMLWriter
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 java.lang.Object
java.lang.CloneNotSupportedException
public java.lang.String toString()
toString
在类中 java.lang.Object