Class PieSetCollectorFunction

java.lang.Object
org.pentaho.reporting.engine.classic.core.function.AbstractExpression
org.pentaho.reporting.engine.classic.core.function.AbstractFunction
org.pentaho.plugin.jfreereport.reportcharts.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:
  • Constructor Summary

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

    Modifier and Type
    Method
    Description
    Deprecated.
     
    Deprecated.
     
    Deprecated.
     
    org.pentaho.reporting.engine.classic.core.function.Expression
    Deprecated.
    Return a completly separated copy of this function.
    Deprecated.
     
    Deprecated.
     
    Deprecated.
     
    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
    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
    Deprecated.
     
    void
    Deprecated.
     
    void
    Deprecated.
     
    void
    setSummaryOnly(boolean value)
    Deprecated.
     
    void
    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 class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    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 Details

    • 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 Details

    • getSeriesColumn

      public String getSeriesColumn()
      Deprecated.
    • getValueColumn

      public String getValueColumn()
      Deprecated.
    • getGroup

      public String getGroup()
      Deprecated.
      Specified by:
      getGroup in interface ICollectorFunction
      Returns:
    • 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.
    • getCacheKey

      public Object getCacheKey()
      Deprecated.
      Specified by:
      getCacheKey in interface ICollectorFunction
    • getDatasourceValue

      public Object getDatasourceValue()
      Deprecated.
      Specified by:
      getDatasourceValue in interface ICollectorFunction