类 XYArrayDataset
- java.lang.Object
-
- org.meteoinfo.data.Dataset
-
- org.meteoinfo.data.XYDataset
-
- org.meteoinfo.data.XYArrayDataset
-
public class XYArrayDataset extends XYDataset
- 作者:
- wyq
-
-
构造器概要
构造器 构造器 说明 XYArrayDataset(int seriesNum, int itemNum)ConstructorXYArrayDataset(List<Number> xdata, List<Number> ydata, String seriesKey)ConstructorXYArrayDataset(StationData xdata, StationData ydata, String seriesKey)Constructor
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.meteoinfo.common.ExtentgetDataExtent()Get data extentintgetItemCount()Get item countintgetItemCount(int seriesIdx)Get item countList<Integer>getMissingValueIndex(int seriesIdx)Get missing value index listintgetSeriesCount()Get series countStringgetSeriesKey(int seriesIdx)Get series key by indexList<String>getSeriesKeys()Get series keysdoublegetX(int seriesIdx, int itemIdx)Get x valuedouble[]getXValues(int seriesIdx)Get x valuesdoublegetY(int seriesIdx, int itemIdx)Get Y valuedouble[]getYValues(int seriesIdx)Get y valuesList<int[]>selectPoints(org.meteoinfo.common.Extent extent)Select data pointsvoidsetSeriesKey(int seriesIdx, String seriesKey)Set series key by indexvoidsetSeriesKeys(String[] value)Set series keysvoidsetSeriesKeys(List<String> value)Set series keysvoidsetX(int seriesIdx, int itemIdx, double value)Set x valuevoidsetY(int seriesIdx, int itemIdx, double value)Set Y value-
从类继承的方法 org.meteoinfo.data.XYDataset
getDatasetType, getMissingValue, setMissingValue
-
-
-
-
构造器详细资料
-
XYArrayDataset
public XYArrayDataset(int seriesNum, int itemNum)Constructor- 参数:
seriesNum- Series numberitemNum- Item number
-
XYArrayDataset
public XYArrayDataset(StationData xdata, StationData ydata, String seriesKey)
Constructor- 参数:
xdata- X station dataydata- Y station dataseriesKey- Series key
-
-
方法详细资料
-
getSeriesCount
public int getSeriesCount()
Get series count- 指定者:
getSeriesCount在类中XYDataset- 返回:
- Series count
-
getSeriesKey
public String getSeriesKey(int seriesIdx)
Get series key by index- 指定者:
getSeriesKey在类中XYDataset- 参数:
seriesIdx- Series index- 返回:
- Series key
-
setSeriesKey
public void setSeriesKey(int seriesIdx, String seriesKey)Set series key by index- 指定者:
setSeriesKey在类中XYDataset- 参数:
seriesIdx- Series indexseriesKey- Series key
-
getItemCount
public int getItemCount()
Get item count- 指定者:
getItemCount在类中XYDataset- 返回:
- Item count
-
getItemCount
public int getItemCount(int seriesIdx)
Get item count- 指定者:
getItemCount在类中XYDataset- 参数:
seriesIdx- Series index- 返回:
- Item count
-
getXValues
public double[] getXValues(int seriesIdx)
Get x values- 指定者:
getXValues在类中XYDataset- 参数:
seriesIdx- Series index- 返回:
- X values
-
getYValues
public double[] getYValues(int seriesIdx)
Get y values- 指定者:
getYValues在类中XYDataset- 参数:
seriesIdx- Series index- 返回:
- Y values
-
getX
public double getX(int seriesIdx, int itemIdx)Get x value
-
setX
public void setX(int seriesIdx, int itemIdx, double value)Set x value
-
getY
public double getY(int seriesIdx, int itemIdx)Get Y value
-
setY
public void setY(int seriesIdx, int itemIdx, double value)Set Y value
-
getSeriesKeys
public List<String> getSeriesKeys()
Get series keys- 指定者:
getSeriesKeys在类中XYDataset- 返回:
- Series keys
-
setSeriesKeys
public void setSeriesKeys(String[] value)
Set series keys- 参数:
value- Series keys
-
setSeriesKeys
public void setSeriesKeys(List<String> value)
Set series keys- 指定者:
setSeriesKeys在类中XYDataset- 参数:
value- Series keys
-
getDataExtent
public org.meteoinfo.common.Extent getDataExtent()
Get data extent- 指定者:
getDataExtent在类中XYDataset- 返回:
- Data extent
-
selectPoints
public List<int[]> selectPoints(org.meteoinfo.common.Extent extent)
Select data points- 指定者:
selectPoints在类中XYDataset- 参数:
extent- Selection extent- 返回:
- Selected data points
-
getMissingValueIndex
public List<Integer> getMissingValueIndex(int seriesIdx)
Get missing value index list- 指定者:
getMissingValueIndex在类中XYDataset- 参数:
seriesIdx- Series index- 返回:
- Missing value index list
-
-