public class CustomDefinition extends ReportDataDefinition
ReportDataDefinition.IntegerWrapper| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
XML_TAG |
NONEXISTENT_POINT| 构造器和说明 |
|---|
CustomDefinition() |
calculateChartDataDefinition, dealDefinition4Map, dealDouble, dealFArrayInList, dealValue2DList, getCategoryName, getObjectFromList, getObjectFromRowIndex, setCategoryNamecreateTopChartData, getCategoryPresent, getDataDefinitionType, getMoreCateSize, getSeriesDefinitionList, getSeriesPresent, getTopCate, getTopSeries, isDiscardNullCate, isDiscardNullSeries, isDiscardOtherCate, isDiscardOtherSeries, setCategoryPresent, setDiscardNullCate, setDiscardNullSeries, setDiscardOtherCate, setDiscardOtherSeries, setSeriesPresent, setTopCate, setTopSeriespublic static final java.lang.String XML_TAG
public java.util.Map<CustomPlotType,TopDefinitionProvider> getDefinitionProviderMap()
public void setDefinitionProviderMap(java.util.Map<CustomPlotType,TopDefinitionProvider> definitionProviderMap)
public JSONObject createDataConfig() throws JSONException
ReportDataDefinitioncreateDataConfig 在接口中 TopDefinitionProvidercreateDataConfig 在类中 ReportDataDefinitionJSONException - json异常public boolean isSupportAutoRefresh()
ReportDataDefinitionisSupportAutoRefresh 在类中 ReportDataDefinitionpublic void modDefinitionFormulaString(MOD_COLUMN_ROW mod)
ReportDataDefinitionmodDefinitionFormulaString 在接口中 FilterDefinitionmodDefinitionFormulaString 在类中 ReportDataDefinitionmod - 行列变动.public void buildExecuteSequenceList(java.util.List list,
Calculator calculator)
buildExecuteSequenceList 在接口中 TopDefinitionProviderbuildExecuteSequenceList 在类中 ReportDataDefinitionlist - 表间列表calculator - 计算器public void buildGenealogyAndCheckSheetExecuteSequence(Calculator calculator, java.util.List silList, java.util.List bilList)
public ChartData createChartData(Calculator cal)
ReportDataDefinitioncreateChartData 在类中 ReportDataDefinitioncal - 算子public ChartData calculateChartDataWithFormCalculator(Calculator cal)
ReportDataDefinitioncalculateChartDataWithFormCalculator 在类中 ReportDataDefinitioncal - 算子public java.lang.String[] dependence(CalculatorProvider calculatorProvider)
ReportDataDefinitiondependence 在接口中 DependenceProviderdependence 在类中 ReportDataDefinitioncalculatorProvider - 当前线程的算子public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 ReportDataDefinitionjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public void writeXML(XMLPrintWriter writer)
TopDefinitionwriteXML 在接口中 XMLWriterwriteXML 在类中 ReportDataDefinitionwriter - XML写入对象public void readXML(XMLableReader reader)
TopDefinitionreadXML 在接口中 XMLReadablereadXML 在类中 ReportDataDefinitionreader - XML读取对象XMLableReaderpublic boolean equals(java.lang.Object ob)
equals 在类中 ReportDataDefinitionpublic ChartData executeData(SuperExecutor executor, BoxCEProvider box, Calculator currentCalculator, CalculatorKey PE_CC_LIST)
public ChartData executeData(SuperExecutor superExecutor, BoxCEProvider boxCEProvider, Calculator calculator, CalculatorKey o, DataProcessor dataProcessor)
executeData 在接口中 BaseReportDefinitionexecuteData 在类中 ReportDataDefinition