public abstract class AbstractDataFunction extends java.lang.Object implements DataFunction
限定符和类型 | 字段和说明 |
---|---|
static java.util.regex.Pattern |
PATTERN |
构造器和说明 |
---|
AbstractDataFunction() |
限定符和类型 | 方法和说明 |
---|---|
double |
addData(java.lang.Object data,
double sumResult)
|
void |
cal_after_traverse_result(GroupList gl)
分组数据完成后的汇总计算
|
void |
cal_when_traverse_result(GroupList gl,
java.lang.Object value)
分组数据过程中的汇总计算
|
java.lang.Object |
clone()
Clone.
|
boolean |
equals(java.lang.Object obj)
Equals.
|
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addData, getFormula, getResult, reset
public boolean equals(java.lang.Object obj)
equals
在接口中 DataFunction
equals
在类中 java.lang.Object
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 DataFunction
clone
在类中 java.lang.Object
java.lang.CloneNotSupportedException
public void cal_when_traverse_result(GroupList gl, java.lang.Object value)
cal_when_traverse_result
在接口中 DataFunction
gl
- 当前已分组的列表value
- 当前格子值public void cal_after_traverse_result(GroupList gl)
cal_after_traverse_result
在接口中 DataFunction
gl
- 分组列表public double addData(java.lang.Object data, double sumResult)
data
- 被加的数据sumResult
- 之前的结果]!>
,
]!>