org.jfree.data.xy
public class DefaultOHLCDataset extends AbstractXYDataset implements OHLCDataset, PublicCloneable
| Constructor Summary | |
|---|---|
| DefaultOHLCDataset(Comparable key, OHLCDataItem[] data)
Creates a new dataset.
| |
| Method Summary | |
|---|---|
| Object | clone()
Returns an independent copy of this dataset.
|
| boolean | equals(Object obj)
Tests this instance for equality with an arbitrary object.
|
| Number | getClose(int series, int item)
Returns the close value.
|
| double | getCloseValue(int series, int item)
Returns the close-value (as a double primitive) for an item within a
series.
|
| Number | getHigh(int series, int item)
Returns the high value.
|
| double | getHighValue(int series, int item)
Returns the high-value (as a double primitive) for an item within a
series.
|
| int | getItemCount(int series)
Returns the item count for the specified series.
|
| Number | getLow(int series, int item)
Returns the low value.
|
| double | getLowValue(int series, int item)
Returns the low-value (as a double primitive) for an item within a
series.
|
| Number | getOpen(int series, int item)
Returns the open value.
|
| double | getOpenValue(int series, int item)
Returns the open-value (as a double primitive) for an item within a
series.
|
| int | getSeriesCount()
Returns the series count.
|
| Comparable | getSeriesKey(int series)
Returns the series key.
|
| Number | getVolume(int series, int item)
Returns the trading volume.
|
| double | getVolumeValue(int series, int item)
Returns the volume-value (as a double primitive) for an item within a
series.
|
| Number | getX(int series, int item)
Returns the x-value for a data item.
|
| Date | getXDate(int series, int item)
Returns the x-value for a data item as a date.
|
| Number | getY(int series, int item)
Returns the y-value.
|
| void | sortDataByDate()
Sorts the data into ascending order by date. |
Parameters: key the series key. data the data items.
Returns: A clone.
Throws: CloneNotSupportedException
Parameters: obj the object (null permitted).
Returns: A boolean.
Parameters: series the series index (ignored). item the item index (zero-based).
Returns: The close value.
Parameters: series the series (zero-based index). item the item (zero-based index).
Returns: The close-value.
Parameters: series the series index (ignored). item the item index (zero-based).
Returns: The high value.
Parameters: series the series (zero-based index). item the item (zero-based index).
Returns: The high-value.
Parameters: series the series index (ignored).
Returns: The item count.
Parameters: series the series index (ignored). item the item index (zero-based).
Returns: The low value.
Parameters: series the series (zero-based index). item the item (zero-based index).
Returns: The low-value.
Parameters: series the series index (ignored). item the item index (zero-based).
Returns: The open value.
Parameters: series the series (zero-based index). item the item (zero-based index).
Returns: The open-value.
Returns: 1.
Parameters: series the series index (ignored).
Returns: The series key.
Parameters: series the series index (ignored). item the item index (zero-based).
Returns: The trading volume.
Parameters: series the series (zero-based index). item the item (zero-based index).
Returns: The volume-value.
Parameters: series the series index (ignored). item the item index (zero-based).
Returns: The x-value.
Parameters: series the series index (ignored). item the item index (zero-based).
Returns: The x-value as a date.
Parameters: series the series index (ignored). item the item index (zero-based).
Returns: The y value.