public class MapChartData extends TopChartData implements ChartData
categoryPresentList, HUGE_DATA, seriesPresentList, XML_TAG| 构造器和说明 |
|---|
MapChartData() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addMapData(java.lang.Object name,
java.lang.Object areaValue)
加入地图数据.
|
void |
addTitleValue(java.lang.Object key,
MapTitleValue titleValue)
增加一组值
|
void |
clearAllMap()
清空所有数据
|
void |
dealDiscard(int topCate,
int topSeries,
boolean isDiscardOtherCate,
boolean isDiscardOtherSeries,
boolean isDiscardNullCate,
boolean isDiscardNullSeries)
处理 筛选
|
void |
dealHugeData()
处理大数据量
|
void |
dealPresent(Present categoryPresent,
Present seriesPresent,
Calculator calculator)
处理实际值 显示值公式
|
int |
getCategoryLabelCount()
返回标签个数, 地图不需要 凑数.
|
java.lang.Object |
getCategoryOriginalLabel(int categoryIndex)
返回实际分类名, 地图也不需要 凑数
|
java.lang.Object |
getMapData(java.lang.Object key)
根据地图名称 返回地图数据
|
boolean |
isHasLayerTo()
是否 有钻取层级
|
java.util.Iterator |
iterator()
获取数据map的 iterator.
|
void |
setHasLayerTo(boolean hasLayerTo)
设置是否 使用钻取层级
|
addCategoryPresent, addSeriesPresent, clearCate, clearSeries, dealDataObject2Number, dealDiscardOther2DValue, dealDiscardOtherList, equals, getCategoryPresentLabel, getDataValue, getItemCount, getObjectNumber, getOriginalItem, getPresentItem, getSeriesItems, getX, getXValue2Dclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCategoryPresentLabelpublic void addMapData(java.lang.Object name,
java.lang.Object areaValue)
name - 地图区域名称.areaValue - 区域值.public java.lang.Object getMapData(java.lang.Object key)
key - 地图名称public void addTitleValue(java.lang.Object key,
MapTitleValue titleValue)
key - 区域名titleValue - 标题值public java.util.Iterator iterator()
public void clearAllMap()
public void dealDiscard(int topCate,
int topSeries,
boolean isDiscardOtherCate,
boolean isDiscardOtherSeries,
boolean isDiscardNullCate,
boolean isDiscardNullSeries)
dealDiscard 在接口中 ChartDatadealDiscard 在类中 TopChartDatatopCate - 截取前多少个分类topSeries - 截取前多少个系列isDiscardOtherCate - 是否抛弃其他截取后的分类isDiscardOtherSeries - 是否抛弃截取后的其他系列isDiscardNullCate - 是否抛弃全部是空值的分类isDiscardNullSeries - 是否抛弃全部是空值的系列public void dealHugeData()
dealHugeData 在接口中 ChartDatadealHugeData 在类中 TopChartDatapublic void dealPresent(Present categoryPresent, Present seriesPresent, Calculator calculator)
dealPresent 在接口中 ChartDatadealPresent 在类中 TopChartDatacategoryPresent - 分类显示seriesPresent - 系列显示calculator - 计算器public int getCategoryLabelCount()
getCategoryLabelCount 在接口中 ChartDatapublic java.lang.Object getCategoryOriginalLabel(int categoryIndex)
getCategoryOriginalLabel 在接口中 ChartDatacategoryIndex - 分类序号public boolean isHasLayerTo()
public void setHasLayerTo(boolean hasLayerTo)
hasLayerTo - 钻取层级.