Interface OHLCDataset

All Superinterfaces:
Dataset, SeriesDataset, XYDataset
All Known Implementing Classes:
DefaultHighLowDataset, DefaultOHLCDataset, OHLCSeriesCollection

public interface OHLCDataset extends XYDataset
An interface that defines data in the form of (x, high, low, open, close) tuples.
  • Method Summary

    Modifier and Type
    Method
    Description
    getClose(int series, int item)
    Returns the y-value for the specified series and item.
    double
    getCloseValue(int series, int item)
    Returns the close-value (as a double primitive) for an item within a series.
    getHigh(int series, int item)
    Returns the high-value for the specified series and item.
    double
    getHighValue(int series, int item)
    Returns the high-value (as a double primitive) for an item within a series.
    getLow(int series, int item)
    Returns the low-value for the specified series and item.
    double
    getLowValue(int series, int item)
    Returns the low-value (as a double primitive) for an item within a series.
    getOpen(int series, int item)
    Returns the open-value for the specified series and item.
    double
    getOpenValue(int series, int item)
    Returns the open-value (as a double primitive) for an item within a series.
    getVolume(int series, int item)
    Returns the volume for the specified series and item.
    double
    getVolumeValue(int series, int item)
    Returns the volume-value (as a double primitive) for an item within a series.

    Methods inherited from interface org.jfree.data.general.Dataset

    addChangeListener, getGroup, removeChangeListener, setGroup

    Methods inherited from interface org.jfree.data.general.SeriesDataset

    getSeriesCount, getSeriesKey, indexOf

    Methods inherited from interface org.jfree.data.xy.XYDataset

    getDomainOrder, getItemCount, getX, getXValue, getY, getYValue
  • Method Details

    • getHigh

      Number getHigh(int series, int item)
      Returns the high-value for the specified series and item.
      Parameters:
      series - the series (zero-based index).
      item - the item (zero-based index).
      Returns:
      The value.
    • getHighValue

      double getHighValue(int series, int item)
      Returns the high-value (as a double primitive) for an item within a series.
      Parameters:
      series - the series (zero-based index).
      item - the item (zero-based index).
      Returns:
      The high-value.
    • getLow

      Number getLow(int series, int item)
      Returns the low-value for the specified series and item.
      Parameters:
      series - the series (zero-based index).
      item - the item (zero-based index).
      Returns:
      The value.
    • getLowValue

      double getLowValue(int series, int item)
      Returns the low-value (as a double primitive) for an item within a series.
      Parameters:
      series - the series (zero-based index).
      item - the item (zero-based index).
      Returns:
      The low-value.
    • getOpen

      Number getOpen(int series, int item)
      Returns the open-value for the specified series and item.
      Parameters:
      series - the series (zero-based index).
      item - the item (zero-based index).
      Returns:
      The value.
    • getOpenValue

      double getOpenValue(int series, int item)
      Returns the open-value (as a double primitive) for an item within a series.
      Parameters:
      series - the series (zero-based index).
      item - the item (zero-based index).
      Returns:
      The open-value.
    • getClose

      Number getClose(int series, int item)
      Returns the y-value for the specified series and item.
      Parameters:
      series - the series (zero-based index).
      item - the item (zero-based index).
      Returns:
      The value.
    • getCloseValue

      double getCloseValue(int series, int item)
      Returns the close-value (as a double primitive) for an item within a series.
      Parameters:
      series - the series (zero-based index).
      item - the item (zero-based index).
      Returns:
      The close-value.
    • getVolume

      Number getVolume(int series, int item)
      Returns the volume for the specified series and item.
      Parameters:
      series - the series (zero-based index).
      item - the item (zero-based index).
      Returns:
      The value.
    • getVolumeValue

      double getVolumeValue(int series, int item)
      Returns the volume-value (as a double primitive) for an item within a series.
      Parameters:
      series - the series (zero-based index).
      item - the item (zero-based index).
      Returns:
      The volume-value.