Documentation of 'org.jfree.data.xy.DefaultOHLCDataset' Java class
DefaultOHLCDataset
org.jfree.data.xy

Class DefaultOHLCDataset

    • Constructor Detail

      • DefaultOHLCDataset

        public DefaultOHLCDataset(java.lang.Comparable key,
                                  OHLCDataItem[] data)
        Creates a new dataset.
        Parameters:
        key - the series key.
        data - the data items.
    • Method Detail

      • getX

        public java.lang.Number getX(int series,
                                     int item)
        Returns the x-value for a data item.
        Specified by:
        getX in interface XYDataset
        Parameters:
        series - the series index (ignored).
        item - the item index (zero-based).
        Returns:
        The x-value.
      • getXDate

        public java.util.Date getXDate(int series,
                                       int item)
        Returns the x-value for a data item as a date.
        Parameters:
        series - the series index (ignored).
        item - the item index (zero-based).
        Returns:
        The x-value as a date.
      • getY

        public java.lang.Number getY(int series,
                                     int item)
        Returns the y-value.
        Specified by:
        getY in interface XYDataset
        Parameters:
        series - the series index (ignored).
        item - the item index (zero-based).
        Returns:
        The y value.
      • getHigh

        public java.lang.Number getHigh(int series,
                                        int item)
        Returns the high value.
        Specified by:
        getHigh in interface OHLCDataset
        Parameters:
        series - the series index (ignored).
        item - the item index (zero-based).
        Returns:
        The high value.
      • getHighValue

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

        public java.lang.Number getLow(int series,
                                       int item)
        Returns the low value.
        Specified by:
        getLow in interface OHLCDataset
        Parameters:
        series - the series index (ignored).
        item - the item index (zero-based).
        Returns:
        The low value.
      • getLowValue

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

        public java.lang.Number getOpen(int series,
                                        int item)
        Returns the open value.
        Specified by:
        getOpen in interface OHLCDataset
        Parameters:
        series - the series index (ignored).
        item - the item index (zero-based).
        Returns:
        The open value.
      • getOpenValue

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

        public java.lang.Number getClose(int series,
                                         int item)
        Returns the close value.
        Specified by:
        getClose in interface OHLCDataset
        Parameters:
        series - the series index (ignored).
        item - the item index (zero-based).
        Returns:
        The close value.
      • getCloseValue

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

        public java.lang.Number getVolume(int series,
                                          int item)
        Returns the trading volume.
        Specified by:
        getVolume in interface OHLCDataset
        Parameters:
        series - the series index (ignored).
        item - the item index (zero-based).
        Returns:
        The trading volume.
      • getVolumeValue

        public double getVolumeValue(int series,
                                     int item)
        Returns the volume-value (as a double primitive) for an item within a series.
        Specified by:
        getVolumeValue in interface OHLCDataset
        Parameters:
        series - the series (zero-based index).
        item - the item (zero-based index).
        Returns:
        The volume-value.
      • getItemCount

        public int getItemCount(int series)
        Returns the item count for the specified series.
        Specified by:
        getItemCount in interface XYDataset
        Parameters:
        series - the series index (ignored).
        Returns:
        The item count.
      • sortDataByDate

        public void sortDataByDate()
        Sorts the data into ascending order by date.
      • equals

        public boolean equals(java.lang.Object obj)
        Tests this instance for equality with an arbitrary object.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        obj - the object (null permitted).
        Returns:
        A boolean.
      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Returns an independent copy of this dataset.
        Specified by:
        clone in interface org.jfree.util.PublicCloneable
        Overrides:
        clone in class AbstractDataset
        Returns:
        A clone.
        Throws:
        java.lang.CloneNotSupportedException - if there is a cloning problem.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.