Package net.sf.jasperreports.charts
Interface JRPieDataset
-
- All Superinterfaces:
java.lang.Cloneable,DatasetRunHolder,JRChartDataset,JRCloneable,JRElementDataset
- All Known Implementing Classes:
JRBasePieDataset,JRDesignPieDataset,JRFillPieDataset
public interface JRPieDataset extends JRChartDataset
This dataset is useful for rendering Pie or Pie 3D charts. Data required for such charts comes in the form of key-value pairs. Each pair represents a slice in the pie chart.- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPROPERTY_IGNORE_DUPLICATED_KEY-
Fields inherited from interface net.sf.jasperreports.engine.JRChartDataset
CATEGORY_DATASET, GANTT_DATASET, HIGHLOW_DATASET, PIE_DATASET, TIMEPERIOD_DATASET, TIMESERIES_DATASET, VALUE_DATASET, XY_DATASET, XYZ_DATASET
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.IntegergetMaxCount()java.lang.FloatgetMinPercentage()JRExpressiongetOtherKeyExpression()JRExpressiongetOtherLabelExpression()JRHyperlinkgetOtherSectionHyperlink()Returns the hyperlink specification for the special Other chart section, if present.JRPieSeries[]getSeries()voidsetMaxCount(java.lang.Integer maxCount)voidsetMinPercentage(java.lang.Float minPercentage)-
Methods inherited from interface net.sf.jasperreports.engine.JRChartDataset
getDatasetType, validate
-
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
-
Methods inherited from interface net.sf.jasperreports.engine.JRElementDataset
collectExpressions, getDatasetResetType, getDatasetRun, getIncrementGroup, getIncrementTypeValue, getIncrementWhenExpression, getResetGroup
-
-
-
-
Field Detail
-
PROPERTY_IGNORE_DUPLICATED_KEY
static final java.lang.String PROPERTY_IGNORE_DUPLICATED_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getMinPercentage
java.lang.Float getMinPercentage()
-
setMinPercentage
void setMinPercentage(java.lang.Float minPercentage)
-
getMaxCount
java.lang.Integer getMaxCount()
-
setMaxCount
void setMaxCount(java.lang.Integer maxCount)
-
getSeries
JRPieSeries[] getSeries()
- Returns:
- an array of
JRPieSeriesobjects representing the series for the Pie or Pie 3D chart - See Also:
JRPieSeries
-
getOtherKeyExpression
JRExpression getOtherKeyExpression()
-
getOtherLabelExpression
JRExpression getOtherLabelExpression()
-
getOtherSectionHyperlink
JRHyperlink getOtherSectionHyperlink()
Returns the hyperlink specification for the special Other chart section, if present.- Returns:
- hyperlink specification for the Other chart section
-
-