Class RangeCategorySeries

java.lang.Object
com.codename1.charts.models.CategorySeries
com.codename1.charts.models.RangeCategorySeries

public class RangeCategorySeries extends CategorySeries
A series for the range category charts like the range bar.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Builds a new category series.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    add(double minValue, double maxValue)
    Adds new values to the series
    void
    add(String category, double minValue, double maxValue)
    Adds new values to the series.
    void
    Removes all the existing values from the series.
    double
    getMaximumValue(int index)
    Returns the maximum value at the specified index.
    double
    getMinimumValue(int index)
    Returns the minimum value at the specified index.
    void
    remove(int index)
    Removes existing values from the series.
    Transforms the range category series to an XY series.

    Methods inherited from class CategorySeries

    add, add, getCategory, getItemCount, getTitle, getValue, set
    Modifier and Type
    Method
    Description
    void
    add(double value)
    Adds a new value to the series
    void
    add(String category, double value)
    Adds a new value to the series.
    getCategory(int index)
    Returns the category name at the specified index.
    int
    Returns the series item count.
    Returns the series title.
    double
    getValue(int index)
    Returns the value at the specified index.
    void
    set(int index, String category, double value)
    Replaces the value at the specific index in the series.

    Methods inherited from class Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    Modifier and Type
    Method
    Description
    protected Object
     
    boolean
    Indicates whether some other object is "equal to" this one.
    final Class
    Returns the runtime class of an object.
    int
    Returns a hash code value for the object.
    final void
    Wakes up a single thread that is waiting on this object's monitor.
    final void
    Wakes up all threads that are waiting on this object's monitor.
    Returns a string representation of the object.
    final void
    Causes current thread to wait until another thread invokes the method or the method for this object.
    final void
    wait(long timeout)
    Causes current thread to wait until either another thread invokes the method or the method for this object, or a specified amount of time has elapsed.
    final void
    wait(long timeout, int nanos)
    Causes current thread to wait until another thread invokes the method or the method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
  • Constructor Details

    • RangeCategorySeries

      public RangeCategorySeries(String title)

      Builds a new category series.

      Parameters
      • title: the series title
  • Method Details

    • add

      public void add(double minValue, double maxValue)

      Adds new values to the series

      Parameters
      • minValue: the new minimum value

      • maxValue: the new maximum value

    • add

      public void add(String category, double minValue, double maxValue)

      Adds new values to the series.

      Parameters
      • category: the category

      • minValue: the new minimum value

      • maxValue: the new maximum value

    • remove

      public void remove(int index)

      Removes existing values from the series.

      Parameters
      • index: the index in the series of the values to remove
      Overrides:
      remove in class CategorySeries
    • clear

      public void clear()
      Removes all the existing values from the series.
      Overrides:
      clear in class CategorySeries
    • getMinimumValue

      public double getMinimumValue(int index)

      Returns the minimum value at the specified index.

      Parameters
      • index: the index
      Returns

      the minimum value at the index

    • getMaximumValue

      public double getMaximumValue(int index)

      Returns the maximum value at the specified index.

      Parameters
      • index: the index
      Returns

      the maximum value at the index

    • toXYSeries

      public XYSeries toXYSeries()

      Transforms the range category series to an XY series.

      Returns

      the XY series

      Overrides:
      toXYSeries in class CategorySeries