Class PieSetCollectorFunction

  • All Implemented Interfaces:
    Serializable, Cloneable, EventListener, ICollectorFunction, org.pentaho.reporting.engine.classic.core.event.ReportListener, org.pentaho.reporting.engine.classic.core.function.Expression, org.pentaho.reporting.engine.classic.core.function.Function

    public class PieSetCollectorFunction
    extends org.pentaho.reporting.engine.classic.core.function.AbstractFunction
    implements ICollectorFunction
    Deprecated.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      PieSetCollectorFunction()
      Deprecated.
      Creates an unnamed function.
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      Object getCacheKey()
      Deprecated.
       
      Object getDatasourceValue()
      Deprecated.
       
      String getGroup()
      Deprecated.
       
      org.pentaho.reporting.engine.classic.core.function.Expression getInstance()
      Deprecated.
      Return a completly separated copy of this function.
      String getResetGroup()
      Deprecated.
       
      String getSeriesColumn()
      Deprecated.
       
      Object getValue()
      Deprecated.
       
      String getValueColumn()
      Deprecated.
       
      void groupFinished​(org.pentaho.reporting.engine.classic.core.event.ReportEvent reportEvent)
      Deprecated.
       
      void groupStarted​(org.pentaho.reporting.engine.classic.core.event.ReportEvent event)
      Deprecated.
       
      boolean isSummaryOnly()
      Deprecated.
       
      void itemsAdvanced​(org.pentaho.reporting.engine.classic.core.event.ReportEvent reportEvent)
      Deprecated.
       
      void reportInitialized​(org.pentaho.reporting.engine.classic.core.event.ReportEvent event)
      Deprecated.
       
      void setGroup​(String value)
      Deprecated.
       
      void setResetGroup​(String value)
      Deprecated.
       
      void setSeriesColumn​(String value)
      Deprecated.
       
      void setSummaryOnly​(boolean value)
      Deprecated.
       
      void setValueColumn​(String value)
      Deprecated.
       
      • Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractFunction

        itemsFinished, itemsStarted, reportDone, reportFinished, reportStarted, summaryRowSelection
      • Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractExpression

        clone, getDataRow, getDependencyLevel, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setDependencyLevel, setName, setPreserve, setRuntime
      • Methods inherited from interface org.pentaho.reporting.engine.classic.core.function.Expression

        clone, getDataRow, getDependencyLevel, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setDependencyLevel, setName, setRuntime
    • Constructor Detail

      • PieSetCollectorFunction

        public PieSetCollectorFunction()
        Deprecated.
        Creates an unnamed function. Make sure the name of the function is set using AbstractExpression.setName(java.lang.String) before the function is added to the report's function collection.
    • Method Detail

      • getSeriesColumn

        public String getSeriesColumn()
        Deprecated.
      • getValueColumn

        public String getValueColumn()
        Deprecated.
      • getResetGroup

        public String getResetGroup()
        Deprecated.
      • setSeriesColumn

        public void setSeriesColumn​(String value)
        Deprecated.
      • setValueColumn

        public void setValueColumn​(String value)
        Deprecated.
      • setGroup

        public void setGroup​(String value)
        Deprecated.
      • setResetGroup

        public void setResetGroup​(String value)
        Deprecated.
      • isSummaryOnly

        public boolean isSummaryOnly()
        Deprecated.
      • setSummaryOnly

        public void setSummaryOnly​(boolean value)
        Deprecated.
      • getValue

        public Object getValue()
        Deprecated.
        Specified by:
        getValue in interface org.pentaho.reporting.engine.classic.core.function.Expression
        Specified by:
        getValue in interface ICollectorFunction
      • reportInitialized

        public void reportInitialized​(org.pentaho.reporting.engine.classic.core.event.ReportEvent event)
        Deprecated.
        Specified by:
        reportInitialized in interface org.pentaho.reporting.engine.classic.core.event.ReportListener
        Overrides:
        reportInitialized in class org.pentaho.reporting.engine.classic.core.function.AbstractFunction
      • groupStarted

        public void groupStarted​(org.pentaho.reporting.engine.classic.core.event.ReportEvent event)
        Deprecated.
        Specified by:
        groupStarted in interface org.pentaho.reporting.engine.classic.core.event.ReportListener
        Overrides:
        groupStarted in class org.pentaho.reporting.engine.classic.core.function.AbstractFunction
      • itemsAdvanced

        public void itemsAdvanced​(org.pentaho.reporting.engine.classic.core.event.ReportEvent reportEvent)
        Deprecated.
        Specified by:
        itemsAdvanced in interface org.pentaho.reporting.engine.classic.core.event.ReportListener
        Overrides:
        itemsAdvanced in class org.pentaho.reporting.engine.classic.core.function.AbstractFunction
      • groupFinished

        public void groupFinished​(org.pentaho.reporting.engine.classic.core.event.ReportEvent reportEvent)
        Deprecated.
        Specified by:
        groupFinished in interface org.pentaho.reporting.engine.classic.core.event.ReportListener
        Overrides:
        groupFinished in class org.pentaho.reporting.engine.classic.core.function.AbstractFunction
      • getInstance

        public org.pentaho.reporting.engine.classic.core.function.Expression getInstance()
        Deprecated.
        Return a completly separated copy of this function. The copy no longer shares any changeable objects with the original function. Also from Thomas: Should retain data from the report definition, but clear calculated data.
        Specified by:
        getInstance in interface org.pentaho.reporting.engine.classic.core.function.Expression
        Overrides:
        getInstance in class org.pentaho.reporting.engine.classic.core.function.AbstractExpression
        Returns:
        a copy of this function.