Class JRFillPieSeries

  • All Implemented Interfaces:
    java.lang.Cloneable, JRPieSeries, JRCloneable

    public class JRFillPieSeries
    extends java.lang.Object
    implements JRPieSeries
    Author:
    Teodor Danciu (teodord@users.sourceforge.net)
    • Method Detail

      • 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.
      • getKey

        protected java.lang.Comparable<?> getKey()
      • getValue

        protected java.lang.Number getValue()
      • getLabel

        protected java.lang.String getLabel()
      • getPrintSectionHyperlink

        protected JRPrintHyperlink getPrintSectionHyperlink()
      • hasSectionHyperlinks

        public boolean hasSectionHyperlinks()
      • 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 java.lang.Object clone()
        Specified by:
        clone in interface JRCloneable
        Overrides:
        clone in class java.lang.Object