Class IntervalXYSeriesCollector
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.function.AbstractExpression
-
- org.pentaho.reporting.engine.classic.core.function.AbstractFunction
-
- org.pentaho.plugin.jfreereport.reportcharts.collectors.AbstractCollectorFunction
-
- org.pentaho.plugin.jfreereport.reportcharts.collectors.IntervalXYSeriesCollector
-
- All Implemented Interfaces:
Serializable
,Cloneable
,EventListener
,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 IntervalXYSeriesCollector extends AbstractCollectorFunction
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IntervalXYSeriesCollector()
-
Method Summary
-
Methods inherited from class org.pentaho.plugin.jfreereport.reportcharts.collectors.AbstractCollectorFunction
generateName, getAutoGenerateMissingSeriesNames, getCrosstabFilterGroup, getDataSet, getLastGroupSequenceNumber, getMaximumSeriesIndex, getResetGroup, getSeriesColumn, getSeriesColumn, getSeriesColumnCount, getSeriesName, getSeriesName, getSeriesNameCount, getStateKey, getSummaryGroup, getValue, groupFinished, groupStarted, isSummaryDataSet, itemsAdvanced, querySeriesValue, reportInitialized, setAutoGenerateMissingSeriesNames, setCrosstabFilterGroup, setResetGroup, setSeriesColumn, setSeriesColumn, setSeriesName, setSeriesName, setSummaryGroup, summaryRowSelection
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractFunction
itemsFinished, itemsStarted, reportDone, reportFinished, reportStarted
-
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
-
-
-
-
Method Detail
-
createNewDataset
protected org.jfree.data.general.Dataset createNewDataset()
- Specified by:
createNewDataset
in classAbstractCollectorFunction
-
setXMinValueColumn
public void setXMinValueColumn(int index, String field)
-
getXMinValueColumn
public String getXMinValueColumn(int index)
-
getXMinValueColumnCount
public int getXMinValueColumnCount()
-
getXMinValueColumn
public String[] getXMinValueColumn()
-
setXMinValueColumn
public void setXMinValueColumn(String[] fields)
-
setYMinValueColumn
public void setYMinValueColumn(int index, String field)
-
getYMinValueColumn
public String getYMinValueColumn(int index)
-
getYMinValueColumnCount
public int getYMinValueColumnCount()
-
getYMinValueColumn
public String[] getYMinValueColumn()
-
setYMinValueColumn
public void setYMinValueColumn(String[] fields)
-
setYMaxValueColumn
public void setYMaxValueColumn(int index, String field)
-
getXMaxValueColumn
public String getXMaxValueColumn(int index)
-
getXMaxValueColumnCount
public int getXMaxValueColumnCount()
-
getXMaxValueColumn
public String[] getXMaxValueColumn()
-
setXMaxValueColumn
public void setXMaxValueColumn(String[] fields)
-
getYMaxValueColumn
public String getYMaxValueColumn(int index)
-
getYMaxValueColumnCount
public int getYMaxValueColumnCount()
-
getYMaxValueColumn
public String[] getYMaxValueColumn()
-
setYMaxValueColumn
public void setYMaxValueColumn(String[] fields)
-
getInstance
public org.pentaho.reporting.engine.classic.core.function.Expression getInstance()
Return a completly separated copy of this function. The copy does no longer share any changeable objects with the original function.- Specified by:
getInstance
in interfaceorg.pentaho.reporting.engine.classic.core.function.Expression
- Overrides:
getInstance
in classAbstractCollectorFunction
- Returns:
- a copy of this function.
-
buildDataset
protected void buildDataset()
- Overrides:
buildDataset
in classAbstractCollectorFunction
-
-