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, getXValue2D
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCategoryPresentLabel
public 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
在接口中 ChartData
dealDiscard
在类中 TopChartData
topCate
- 截取前多少个分类topSeries
- 截取前多少个系列isDiscardOtherCate
- 是否抛弃其他截取后的分类isDiscardOtherSeries
- 是否抛弃截取后的其他系列isDiscardNullCate
- 是否抛弃全部是空值的分类isDiscardNullSeries
- 是否抛弃全部是空值的系列public void dealHugeData()
dealHugeData
在接口中 ChartData
dealHugeData
在类中 TopChartData
public void dealPresent(Present categoryPresent, Present seriesPresent, Calculator calculator)
dealPresent
在接口中 ChartData
dealPresent
在类中 TopChartData
categoryPresent
- 分类显示seriesPresent
- 系列显示calculator
- 计算器public int getCategoryLabelCount()
getCategoryLabelCount
在接口中 ChartData
public java.lang.Object getCategoryOriginalLabel(int categoryIndex)
getCategoryOriginalLabel
在接口中 ChartData
categoryIndex
- 分类序号public boolean isHasLayerTo()
public void setHasLayerTo(boolean hasLayerTo)
hasLayerTo
- 钻取层级.