public class CombinedDataset extends AbstractIntervalXYDataset implements XYDataset, OHLCDataset, IntervalXYDataset, CombinationDataset
XYDataset
, OHLCDataset
and IntervalXYDataset
together exposing the union of all the series
under one dataset.Constructor and Description |
---|
CombinedDataset()
Deprecated.
Default constructor for an empty combination.
|
CombinedDataset(SeriesDataset[] data)
Deprecated.
Creates a CombinedDataset initialized with an array of SeriesDatasets.
|
Modifier and Type | Method and Description |
---|---|
void |
add(SeriesDataset data)
Deprecated.
Adds one SeriesDataset to the combination.
|
void |
add(SeriesDataset[] data)
Deprecated.
Adds an array of SeriesDataset's to the combination.
|
void |
add(SeriesDataset data,
int series)
Deprecated.
Adds one series from a SeriesDataset to the combination.
|
int |
getChildPosition(Dataset child)
Deprecated.
Returns the child position.
|
Number |
getClose(int series,
int item)
Deprecated.
Returns the close-value for the specified series and item.
|
double |
getCloseValue(int series,
int item)
Deprecated.
Returns the close-value (as a double primitive) for an item within a
series.
|
Number |
getEndX(int series,
int item)
Deprecated.
Returns the ending X value for the specified series and item.
|
Number |
getEndY(int series,
int item)
Deprecated.
Returns the ending Y value for the specified series and item.
|
Number |
getHigh(int series,
int item)
Deprecated.
Returns the high-value for the specified series and item.
|
double |
getHighValue(int series,
int item)
Deprecated.
Returns the high-value (as a double primitive) for an item within a
series.
|
int |
getItemCount(int series)
Deprecated.
Returns the number of items in a series.
|
Number |
getLow(int series,
int item)
Deprecated.
Returns the low-value for the specified series and item.
|
double |
getLowValue(int series,
int item)
Deprecated.
Returns the low-value (as a double primitive) for an item within a
series.
|
int[] |
getMap()
Deprecated.
Returns a map or indirect indexing form our series into parent's series.
|
Number |
getOpen(int series,
int item)
Deprecated.
Returns the open-value for the specified series and item.
|
double |
getOpenValue(int series,
int item)
Deprecated.
Returns the open-value (as a double primitive) for an item within a
series.
|
SeriesDataset |
getParent()
Deprecated.
Returns the parent Dataset of this combination.
|
int |
getSeriesCount()
Deprecated.
Returns the number of series in the dataset.
|
Comparable |
getSeriesKey(int series)
Deprecated.
Returns the key for a series.
|
Number |
getStartX(int series,
int item)
Deprecated.
Returns the starting X value for the specified series and item.
|
Number |
getStartY(int series,
int item)
Deprecated.
Returns the starting Y value for the specified series and item.
|
Number |
getVolume(int series,
int item)
Deprecated.
Returns the volume value for the specified series and item.
|
double |
getVolumeValue(int series,
int item)
Deprecated.
Returns the volume-value (as a double primitive) for an item within a
series.
|
Number |
getX(int series,
int item)
Deprecated.
Returns the X-value for the specified series and item.
|
Number |
getY(int series,
int item)
Deprecated.
Returns the Y-value for the specified series and item.
|
getEndXValue, getEndYValue, getStartXValue, getStartYValue
getDomainOrder, getXValue, getYValue
indexOf, seriesChanged
addChangeListener, clone, getGroup, getNotify, hasListener, removeChangeListener, setGroup, setNotify, validateObject
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEndXValue, getEndYValue, getStartXValue, getStartYValue
getDomainOrder, getXValue, getYValue
indexOf
addChangeListener, getGroup, removeChangeListener, setGroup
public CombinedDataset()
public CombinedDataset(SeriesDataset[] data)
data
- array of SeriesDataset that contains the SeriesDatasets to
combine.public void add(SeriesDataset data)
data
- the SeriesDataset to add.public void add(SeriesDataset[] data)
data
- array of SeriesDataset to addpublic void add(SeriesDataset data, int series)
data
- the SeriesDataset where series is containedseries
- series to addpublic int getSeriesCount()
getSeriesCount
in interface SeriesDataset
getSeriesCount
in class AbstractSeriesDataset
public Comparable getSeriesKey(int series)
getSeriesKey
in interface SeriesDataset
getSeriesKey
in class AbstractSeriesDataset
series
- the series (zero-based index).public Number getX(int series, int item)
Note: throws ClassCastException
if the series is not from
a XYDataset
.
public Number getY(int series, int item)
Note: throws ClassCastException
if the series is not from
a XYDataset
.
public int getItemCount(int series)
Note: throws ClassCastException
if the series is not from
a XYDataset
.
getItemCount
in interface XYDataset
series
- the index of the series of interest (zero-based).public Number getHigh(int series, int item)
Note: throws ClassCastException
if the series is not from a
OHLCDataset
.
getHigh
in interface OHLCDataset
series
- the index of the series of interest (zero-based).item
- the index of the item of interest (zero-based).public double getHighValue(int series, int item)
getHighValue
in interface OHLCDataset
series
- the series (zero-based index).item
- the item (zero-based index).public Number getLow(int series, int item)
Note: throws ClassCastException
if the series is not from a
OHLCDataset
.
getLow
in interface OHLCDataset
series
- the index of the series of interest (zero-based).item
- the index of the item of interest (zero-based).public double getLowValue(int series, int item)
getLowValue
in interface OHLCDataset
series
- the series (zero-based index).item
- the item (zero-based index).public Number getOpen(int series, int item)
Note: throws ClassCastException
if the series is not from a
OHLCDataset
.
getOpen
in interface OHLCDataset
series
- the index of the series of interest (zero-based).item
- the index of the item of interest (zero-based).public double getOpenValue(int series, int item)
getOpenValue
in interface OHLCDataset
series
- the series (zero-based index).item
- the item (zero-based index).public Number getClose(int series, int item)
Note: throws ClassCastException
if the series is not from a
OHLCDataset
.
getClose
in interface OHLCDataset
series
- the index of the series of interest (zero-based).item
- the index of the item of interest (zero-based).public double getCloseValue(int series, int item)
getCloseValue
in interface OHLCDataset
series
- the series (zero-based index).item
- the item (zero-based index).public Number getVolume(int series, int item)
Note: throws ClassCastException
if the series is not from a
OHLCDataset
.
getVolume
in interface OHLCDataset
series
- the index of the series of interest (zero-based).item
- the index of the item of interest (zero-based).public double getVolumeValue(int series, int item)
getVolumeValue
in interface OHLCDataset
series
- the series (zero-based index).item
- the item (zero-based index).public Number getStartX(int series, int item)
getStartX
in interface IntervalXYDataset
series
- the index of the series of interest (zero-based).item
- the index of the item of interest (zero-based).public Number getEndX(int series, int item)
getEndX
in interface IntervalXYDataset
series
- the index of the series of interest (zero-based).item
- the index of the item of interest (zero-based).public Number getStartY(int series, int item)
getStartY
in interface IntervalXYDataset
series
- the index of the series of interest (zero-based).item
- the index of the item of interest (zero-based).public Number getEndY(int series, int item)
getEndY
in interface IntervalXYDataset
series
- the index of the series of interest (zero-based).item
- the index of the item of interest (zero-based).public SeriesDataset getParent()
null
.getParent
in interface CombinationDataset
null
.public int[] getMap()
getMap
in interface CombinationDataset
getParent()
public int getChildPosition(Dataset child)
child
- the child dataset.Jas4pp 1.5 © Java Analysis Studio for Particle Physics