public class StockChartData extends TopChartData implements ChartData
categoryPresentList, HUGE_DATA, seriesPresentList, XML_TAG
构造器和说明 |
---|
StockChartData() |
StockChartData(java.lang.Object[] cate,
java.lang.Object[] openValue,
java.lang.Object[] highValue,
java.lang.Object[] lowValue,
java.lang.Object[] closeValue,
java.lang.Object[] volumnValue) |
限定符和类型 | 方法和说明 |
---|---|
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)
返回分类轴序号categoryIndex的标签实际值
|
int |
getCloseCount()
返回收盘的个数
|
java.lang.Number |
getCloseValue(int categoryIndex)
返回序号为categoryIndex的收盘值
|
int |
getHighCount()
返回盘高的个数
|
java.lang.Number |
getHighValue(int categoryIndex)
返回序号为categoryIndex的盘高
|
int |
getLowCount()
返回盘底的个数
|
java.lang.Number |
getLowValue(int categoryIndex)
返回序号为categoryIndex的盘底
|
int |
getOpenCount()
返回开盘的个数
|
java.lang.Number |
getOpenValue(int categoryIndex)
返回序号为categoryIndex的开盘
|
StockLabel |
getStockLabel() |
java.lang.Number |
getVolumn(int categoryIndex)
返回序号为categoryIndex的成交量
|
int |
getVolumnCount()
返回成交量的个数
|
void |
initLabels(StockLabel stockLabel)
初始化股价图的标签
|
void |
initsData(java.lang.Object[] cate,
java.lang.Object[] openValue,
java.lang.Object[] highValue,
java.lang.Object[] lowValue,
java.lang.Object[] closeValue,
java.lang.Object[] volumnValue)
初始化所有数据.
|
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 StockChartData()
public StockChartData(java.lang.Object[] cate, java.lang.Object[] openValue, java.lang.Object[] highValue, java.lang.Object[] lowValue, java.lang.Object[] closeValue, java.lang.Object[] volumnValue)
public void initsData(java.lang.Object[] cate, java.lang.Object[] openValue, java.lang.Object[] highValue, java.lang.Object[] lowValue, java.lang.Object[] closeValue, java.lang.Object[] volumnValue)
cate
- 分类openValue
- 开盘highValue
- 盘高lowValue
- 盘低closeValue
- 收盘volumnValue
- 成交量public void initLabels(StockLabel stockLabel)
stockLabel
- 股价图标签public StockLabel getStockLabel()
public java.lang.Object getCategoryOriginalLabel(int categoryIndex)
getCategoryOriginalLabel
在接口中 ChartData
public int getCategoryLabelCount()
getCategoryLabelCount
在接口中 ChartData
public java.lang.Number getCloseValue(int categoryIndex)
public java.lang.Number getHighValue(int categoryIndex)
public java.lang.Number getLowValue(int categoryIndex)
public java.lang.Number getOpenValue(int categoryIndex)
public java.lang.Number getVolumn(int categoryIndex)
public int getCloseCount()
public int getHighCount()
public int getLowCount()
public int getOpenCount()
public int getVolumnCount()
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 dealPresent(Present categoryPresent, Present seriesPresent, Calculator calculator)
dealPresent
在接口中 ChartData
dealPresent
在类中 TopChartData
categoryPresent
- 分类seriesPresent
- 系列calculator
- 算子public void dealHugeData()
dealHugeData
在接口中 ChartData
dealHugeData
在类中 TopChartData