Class JRBasePieSeries

java.lang.Object
net.sf.jasperreports.charts.base.JRBasePieSeries
All Implemented Interfaces:
Serializable, Cloneable, JRPieSeries, JRCloneable
Direct Known Subclasses:
JRDesignPieSeries

public class JRBasePieSeries extends Object implements JRPieSeries, Serializable
Author:
Teodor Danciu (teodord@users.sourceforge.net)
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • getKeyExpression

      public JRExpression getKeyExpression()
      Specified by:
      getKeyExpression in interface JRPieSeries
      Returns:
      a java.lang.Comparable object representing the categories that will make up the slices in the pie chart.
    • getValueExpression

      public JRExpression getValueExpression()
      Specified by:
      getValueExpression in interface JRPieSeries
      Returns:
      a numeric expression that produces the values corresponding to each category/key in the dataset.
    • getLabelExpression

      public JRExpression getLabelExpression()
      Specified by:
      getLabelExpression in interface JRPieSeries
      Returns:
      the label expression. If this expression is missing, the chart will display default labels for each slice in the pie chart. Use this expression, which returns java.lang.String values, to customize the item labels for the pie chart.
    • getSectionHyperlink

      public JRHyperlink getSectionHyperlink()
      Description copied from interface: JRPieSeries
      Returns the hyperlink specification for chart sections.

      The hyperlink will be evaluated for every chart section and an image map will be created for the chart.

      Specified by:
      getSectionHyperlink in interface JRPieSeries
      Returns:
      hyperlink specification for chart sections
    • clone

      public Object clone()
      Specified by:
      clone in interface JRCloneable
      Overrides:
      clone in class Object