Package net.sf.jasperreports.charts.base
Class JRBasePieSeries
java.lang.Object
net.sf.jasperreports.charts.base.JRBasePieSeries
- All Implemented Interfaces:
 Serializable,Cloneable,JRPieSeries,JRCloneable
- Direct Known Subclasses:
 JRDesignPieSeries
- Author:
 - Teodor Danciu (teodord@users.sourceforge.net)
 - See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JRExpressionprotected JRExpressionprotected JRHyperlinkprotected JRExpression - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJRBasePieSeries(JRPieSeries pieSeries, ChartsBaseObjectFactory factory)  - 
Method Summary
Modifier and TypeMethodDescriptionclone()Returns the hyperlink specification for chart sections. 
- 
Field Details
- 
keyExpression
 - 
valueExpression
 - 
labelExpression
 - 
sectionHyperlink
 
 - 
 - 
Constructor Details
- 
JRBasePieSeries
protected JRBasePieSeries() - 
JRBasePieSeries
 
 - 
 - 
Method Details
- 
getKeyExpression
- Specified by:
 getKeyExpressionin interfaceJRPieSeries- Returns:
 - a 
java.lang.Comparableobject representing the categories that will make up the slices in the pie chart. 
 - 
getValueExpression
- Specified by:
 getValueExpressionin interfaceJRPieSeries- Returns:
 - a numeric expression that produces the values corresponding to each category/key in the dataset.
 
 - 
getLabelExpression
- Specified by:
 getLabelExpressionin interfaceJRPieSeries- 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.Stringvalues, to customize the item labels for the pie chart. 
 - 
getSectionHyperlink
Description copied from interface:JRPieSeriesReturns 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:
 getSectionHyperlinkin interfaceJRPieSeries- Returns:
 - hyperlink specification for chart sections
 
 - 
clone
- Specified by:
 clonein interfaceJRCloneable- Overrides:
 clonein classObject
 
 -