类 XYDataset
- java.lang.Object
-
- org.meteoinfo.data.Dataset
-
- org.meteoinfo.data.XYDataset
-
- 直接已知子类:
XYArrayDataset,XYListDataset
public abstract class XYDataset extends Dataset
- 作者:
- yaqiang
-
-
构造器概要
构造器 构造器 说明 XYDataset()
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 abstract org.meteoinfo.common.ExtentgetDataExtent()Get data extentDatasetTypegetDatasetType()Get dataset typeabstract intgetItemCount()Get item countabstract intgetItemCount(int seriesIdx)Get item count by series indexdoublegetMissingValue()Get missing valueabstract java.util.List<java.lang.Integer>getMissingValueIndex(int seriesIdx)Get missing value index listabstract intgetSeriesCount()Get series countabstract java.lang.StringgetSeriesKey(int seriesIdx)Get series key by indexabstract java.util.List<java.lang.String>getSeriesKeys()Get series keysabstract doublegetX(int seriesIdx, int itemIdx)Get x valueabstract double[]getXValues(int seriesIdx)Get x valuesabstract doublegetY(int seriesIdx, int itemIdx)Get y valueabstract double[]getYValues(int seriesIdx)Get y valuesabstract java.util.List<int[]>selectPoints(org.meteoinfo.common.Extent extent)Select data pointsvoidsetMissingValue(double value)Set missing valueabstract voidsetSeriesKey(int seriesIdx, java.lang.String seriesKey)Set series key by indexabstract voidsetSeriesKeys(java.util.List<java.lang.String> keys)Set series keysabstract voidsetX(int seriesIdx, int itemIdx, double value)Set x valueabstract voidsetY(int seriesIdx, int itemIdx, double value)Set y value
-
-
-
方法详细资料
-
getMissingValue
public double getMissingValue()
Get missing value- 返回:
- Missing value
-
setMissingValue
public void setMissingValue(double value)
Set missing value- 参数:
value- Missing value
-
getDatasetType
public DatasetType getDatasetType()
Get dataset type- 指定者:
getDatasetType在类中Dataset- 返回:
- Dataset type
-
getSeriesCount
public abstract int getSeriesCount()
Get series count- 返回:
- Series count
-
getItemCount
public abstract int getItemCount()
Get item count- 返回:
- Item count
-
getItemCount
public abstract int getItemCount(int seriesIdx)
Get item count by series index- 参数:
seriesIdx- Series index- 返回:
- Item count
-
getX
public abstract double getX(int seriesIdx, int itemIdx)Get x value- 参数:
seriesIdx- Series indexitemIdx- Item index- 返回:
- X value
-
getY
public abstract double getY(int seriesIdx, int itemIdx)Get y value- 参数:
seriesIdx- Series indexitemIdx- Item index- 返回:
- Y value
-
setX
public abstract void setX(int seriesIdx, int itemIdx, double value)Set x value- 参数:
seriesIdx- Series indexitemIdx- Item indexvalue- X value
-
setY
public abstract void setY(int seriesIdx, int itemIdx, double value)Set y value- 参数:
seriesIdx- Series indexitemIdx- Item indexvalue- Y value
-
getXValues
public abstract double[] getXValues(int seriesIdx)
Get x values- 参数:
seriesIdx- Series index- 返回:
- X values
-
getYValues
public abstract double[] getYValues(int seriesIdx)
Get y values- 参数:
seriesIdx- Series index- 返回:
- Y values
-
getSeriesKey
public abstract java.lang.String getSeriesKey(int seriesIdx)
Get series key by index- 参数:
seriesIdx- Series index- 返回:
- Series key
-
setSeriesKey
public abstract void setSeriesKey(int seriesIdx, java.lang.String seriesKey)Set series key by index- 参数:
seriesIdx- Series indexseriesKey- Series key
-
getSeriesKeys
public abstract java.util.List<java.lang.String> getSeriesKeys()
Get series keys- 返回:
- Series keys
-
setSeriesKeys
public abstract void setSeriesKeys(java.util.List<java.lang.String> keys)
Set series keys- 参数:
keys- Keys
-
getDataExtent
public abstract org.meteoinfo.common.Extent getDataExtent()
Get data extent- 返回:
- Data extent
-
getMissingValueIndex
public abstract java.util.List<java.lang.Integer> getMissingValueIndex(int seriesIdx)
Get missing value index list- 参数:
seriesIdx- Series index- 返回:
- Missing value index list
-
selectPoints
public abstract java.util.List<int[]> selectPoints(org.meteoinfo.common.Extent extent)
Select data points- 参数:
extent- Selection extent- 返回:
- Selected data points
-
-