Class CategorySeries

java.lang.Object
com.codename1.charts.models.CategorySeries
Direct Known Subclasses:
RangeCategorySeries

public class CategorySeries extends Object
A series for the category charts like the pie ones.
  • Constructor Summary

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

    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.
    void
    Removes all the existing values from 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
    remove(int index)
    Removes an existing value from the series.
    void
    set(int index, String category, double value)
    Replaces the value at the specific index in the series.
    Transforms the category series to an XY series.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CategorySeries

      public CategorySeries(String title)

      Builds a new category series.

      Parameters
      • title: the series title
  • Method Details

    • getTitle

      public String getTitle()

      Returns the series title.

      Returns

      the series title

    • add

      public void add(double value)

      Adds a new value to the series

      Parameters
      • value: the new value
    • add

      public void add(String category, double value)

      Adds a new value to the series.

      Parameters
      • category: the category

      • value: the new value

    • set

      public void set(int index, String category, double value)

      Replaces the value at the specific index in the series.

      Parameters
      • index: the index in the series

      • category: the category

      • value: the new value

    • remove

      public void remove(int index)

      Removes an existing value from the series.

      Parameters
      • index: the index in the series of the value to remove
    • clear

      public void clear()
      Removes all the existing values from the series.
    • getValue

      public double getValue(int index)

      Returns the value at the specified index.

      Parameters
      • index: the index
      Returns

      the value at the index

    • getCategory

      public String getCategory(int index)

      Returns the category name at the specified index.

      Parameters
      • index: the index
      Returns

      the category name at the index

    • getItemCount

      public int getItemCount()

      Returns the series item count.

      Returns

      the series item count

    • toXYSeries

      public XYSeries toXYSeries()

      Transforms the category series to an XY series.

      Returns

      the XY series