public class NormalReportDataDefinition extends ReportDataDefinition
ReportDataDefinition.IntegerWrapper
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
XML_TAG |
NONEXISTENT_POINT
构造器和说明 |
---|
NormalReportDataDefinition() |
限定符和类型 | 方法和说明 |
---|---|
void |
add(java.lang.Object value)
在list中添加value
|
void |
addAll(java.util.Collection c)
添加Collection
|
void |
addMoreCate(java.lang.Object moreCate)
添加多余的Cate
|
void |
buildExecuteSequenceList(java.util.List list,
Calculator calculator)
预先计算聚合图表 表间公式顺序.
|
void |
buildGenealogyAndCheckSheetExecuteSequence(Calculator calculator,
java.util.List silList,
java.util.List bilList)
处理sheet&报表块 之间的计算顺序
|
void |
clearMoreCate()
清除所有 多分类
|
java.lang.Object |
clone() |
ChartData |
createChartData(Calculator cal)
计算图标数据
|
boolean |
equals(java.lang.Object ob) |
ChartData |
executeData(SuperExecutor executor,
BoxCEProvider box,
Calculator currentCalculator,
CalculatorKey PE_CC_LIST)
计算数据
|
java.lang.Object |
get(int index)
返回list中序号index的值
|
int |
getMoreCateSize()
多分类的size大小.
|
java.lang.Object |
getMoreCateWithIndex(int index)
返回对应的多分类轴标签.
|
protected NormalChartData |
getNormalDataObject() |
void |
modDefinitionFormulaString(MOD_COLUMN_ROW mod)
kunsnat: 处理数据源中的公式.
|
void |
readXML(XMLableReader reader)
read XML
|
int |
size()
返回 list的size大小
|
void |
writeXML(XMLPrintWriter writer)
write XML
|
calculateChartDataDefinition, calculateChartDataWithFormCalculator, createDataConfig, dealDefinition4Map, dealDouble, dealFArrayInList, dealValue2DList, dependence, executeData, getCategoryName, getObjectFromList, getObjectFromRowIndex, isSupportAutoRefresh, setCategoryName
createTopChartData, getCategoryPresent, getDataDefinitionType, getSeriesDefinitionList, getSeriesPresent, getTopCate, getTopSeries, isDiscardNullCate, isDiscardNullSeries, isDiscardOtherCate, isDiscardOtherSeries, setCategoryPresent, setDiscardNullCate, setDiscardNullSeries, setDiscardOtherCate, setDiscardOtherSeries, setSeriesPresent, setTopCate, setTopSeries
public static final java.lang.String XML_TAG
public void add(java.lang.Object value)
value
- 添加的值.public java.lang.Object get(int index)
index
- public int size()
public void addAll(java.util.Collection c)
c
- 添加Collectionpublic int getMoreCateSize()
getMoreCateSize
在接口中 TopDefinitionProvider
getMoreCateSize
在类中 TopDefinition
public void addMoreCate(java.lang.Object moreCate)
moreCate
- 多分类坐标标签public java.lang.Object getMoreCateWithIndex(int index)
index
- 序号public void clearMoreCate()
public ChartData createChartData(Calculator cal)
createChartData
在类中 ReportDataDefinition
cal
- 算子protected NormalChartData getNormalDataObject()
public void readXML(XMLableReader reader)
TopDefinition
readXML
在接口中 XMLReadable
readXML
在类中 ReportDataDefinition
reader
- XML读取对象XMLableReader
public void writeXML(XMLPrintWriter writer)
TopDefinition
writeXML
在接口中 XMLWriter
writeXML
在类中 ReportDataDefinition
writer
- XML写入对象public void modDefinitionFormulaString(MOD_COLUMN_ROW mod)
modDefinitionFormulaString
在接口中 FilterDefinition
modDefinitionFormulaString
在类中 ReportDataDefinition
mod
- 行列操作的一些汇总public void buildExecuteSequenceList(java.util.List list, Calculator calculator)
buildExecuteSequenceList
在接口中 TopDefinitionProvider
buildExecuteSequenceList
在类中 ReportDataDefinition
list
- 表间列表calculator
- 计算器public void buildGenealogyAndCheckSheetExecuteSequence(Calculator calculator, java.util.List silList, java.util.List bilList)
public boolean equals(java.lang.Object ob)
equals
在类中 ReportDataDefinition
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 ReportDataDefinition
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public ChartData executeData(SuperExecutor executor, BoxCEProvider box, Calculator currentCalculator, CalculatorKey PE_CC_LIST)
executor
- 计算器box
- 单元格boxcurrentCalculator
- 蒜子PE_CC_LIST
- 列表