## Uses of Interface
net.sf.jasperreports.engine.JRExpression

- Packages that use JRExpression
  Package | Description
  --- | ---
  net.sf.jasperreports.charts | Contains interfaces for chart plots and chart datasets.
  net.sf.jasperreports.charts.base | Contains base implementations for chart related interfaces.
  net.sf.jasperreports.charts.design | Contains design time implementations for chart related interfaces.
  net.sf.jasperreports.charts.fill | Contains fill time implementations for chart related interfaces.
  net.sf.jasperreports.compilers | Contains classes for report compiling and expressions evaluating.
  net.sf.jasperreports.components | Contains classes for built-in components.
  net.sf.jasperreports.components.barbecue | Contains classes for the built-in Barbecue component.
  net.sf.jasperreports.components.barcode4j | Contains classes for the built-in Barcode4J component.
  net.sf.jasperreports.components.charts | Contains interfaces and base classes for the built-in Spider Chart component.
  net.sf.jasperreports.components.headertoolbar | Contains classes for the built-in Header Toolbar component.
  net.sf.jasperreports.components.list | Contains classes for the built-in List component.
  net.sf.jasperreports.components.map | Contains classes for the built-in Google Map component.
  net.sf.jasperreports.components.spiderchart | Contains classes for the built-in Spider Chart component.
  net.sf.jasperreports.components.table | Contains classes for the built-in Table component.
  net.sf.jasperreports.components.table.fill | Contains fill time implementations for Table component related interfaces.
  net.sf.jasperreports.crosstabs | Contains classes for the Crosstab report element.
  net.sf.jasperreports.crosstabs.base | Contains base classes for the Crosstab report element.
  net.sf.jasperreports.crosstabs.design | Contains design classes for the Crosstab report element.
  net.sf.jasperreports.crosstabs.fill | Contains classes to be used at report filling time for the Crosstab report element.
  net.sf.jasperreports.crosstabs.fill.calculation | Contains classes to be used in crosstab calculations at report filling time.
  net.sf.jasperreports.engine | Provides access to the library's main functionality through facade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes.
  net.sf.jasperreports.engine.analytics.dataset |
  net.sf.jasperreports.engine.base | Contains base implementations for the library's main interfaces.
  net.sf.jasperreports.engine.component | Provides interfaces and base classes for the built-in JasperReports component functionality.
  net.sf.jasperreports.engine.convert |
  net.sf.jasperreports.engine.design | Contains design time implementations for the library's main interfaces as well as report compiling tools.
  net.sf.jasperreports.engine.fill | Contains fill time implementations for the library's main interfaces and the entire engine used in the filling process (the actual core of JasperReports).
  net.sf.jasperreports.engine.style | Contains factory interfaces and implementations for style providers.
  net.sf.jasperreports.engine.util | Contains utility classes for the core library.
  net.sf.jasperreports.engine.xml | Contains classes for loading report templates from XML files.

- - ### Uses of JRExpression in net.sf.jasperreports.charts

    Methods in net.sf.jasperreports.charts that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | JRCategoryPlot.`getCategoryAxisLabelExpression()`
    `JRExpression` | JRCategorySeries.`getCategoryExpression()`
    `JRExpression` | JRHighLowDataset.`getCloseExpression()`
    `JRExpression` | JRHighLowDataset.`getDateExpression()`
    `JRExpression` | JRTimeSeriesPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRScatterPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRHighLowPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRCategoryPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRCandlestickPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRBubblePlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRTimeSeriesPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRScatterPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRHighLowPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRCategoryPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRCandlestickPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRBubblePlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRTimePeriodSeries.`getEndDateExpression()`
    `JRExpression` | JRGanttSeries.`getEndDateExpression()`
    `JRExpression` | JRDataRange.`getHighExpression()` Returns the expression that generates the upper bound of the range.
    `JRExpression` | JRHighLowDataset.`getHighExpression()`
    `JRExpression` | JRPieSeries.`getKeyExpression()`
    `JRExpression` | JRTimePeriodSeries.`getLabelExpression()`
    `JRExpression` | JRGanttSeries.`getLabelExpression()`
    `JRExpression` | JRCategorySeries.`getLabelExpression()`
    `JRExpression` | JRXySeries.`getLabelExpression()`
    `JRExpression` | JRPieSeries.`getLabelExpression()`
    `JRExpression` | JRTimeSeries.`getLabelExpression()`
    `JRExpression` | JRDataRange.`getLowExpression()` Returns the expression that generates the lower bound of the range.
    `JRExpression` | JRHighLowDataset.`getLowExpression()`
    `JRExpression` | JRHighLowDataset.`getOpenExpression()`
    `JRExpression` | JRPieDataset.`getOtherKeyExpression()`
    `JRExpression` | JRPieDataset.`getOtherLabelExpression()`
    `JRExpression` | JRGanttSeries.`getPercentExpression()`
    `JRExpression` | JRTimeSeriesPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRScatterPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRHighLowPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRCategoryPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRCandlestickPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRBubblePlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRTimeSeriesPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRScatterPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRHighLowPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRCategoryPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRCandlestickPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRBubblePlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRTimePeriodSeries.`getSeriesExpression()`
    `JRExpression` | JRXyzSeries.`getSeriesExpression()`
    `JRExpression` | JRGanttSeries.`getSeriesExpression()`
    `JRExpression` | JRHighLowDataset.`getSeriesExpression()`
    `JRExpression` | JRCategorySeries.`getSeriesExpression()`
    `JRExpression` | JRXySeries.`getSeriesExpression()`
    `JRExpression` | JRTimeSeries.`getSeriesExpression()`
    `JRExpression` | JRTimePeriodSeries.`getStartDateExpression()`
    `JRExpression` | JRGanttSeries.`getStartDateExpression()`
    `JRExpression` | JRGanttSeries.`getSubtaskExpression()`
    `JRExpression` | JRGanttSeries.`getTaskExpression()`
    `JRExpression` | JRTimeSeriesPlot.`getTimeAxisLabelExpression()`
    `JRExpression` | JRHighLowPlot.`getTimeAxisLabelExpression()`
    `JRExpression` | JRCandlestickPlot.`getTimeAxisLabelExpression()`
    `JRExpression` | JRTimeSeries.`getTimePeriodExpression()`
    `JRExpression` | JRTimeSeriesPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRHighLowPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRCategoryPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRCandlestickPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRTimePeriodSeries.`getValueExpression()`
    `JRExpression` | JRCategorySeries.`getValueExpression()`
    `JRExpression` | JRValueDataset.`getValueExpression()` Returns the expression that indicates the value held by this dataset.
    `JRExpression` | JRPieSeries.`getValueExpression()`
    `JRExpression` | JRTimeSeries.`getValueExpression()`
    `JRExpression` | JRHighLowDataset.`getVolumeExpression()`
    `JRExpression` | JRScatterPlot.`getXAxisLabelExpression()`
    `JRExpression` | JRBubblePlot.`getXAxisLabelExpression()`
    `JRExpression` | JRXyzSeries.`getXValueExpression()`
    `JRExpression` | JRXySeries.`getXValueExpression()`
    `JRExpression` | JRScatterPlot.`getYAxisLabelExpression()`
    `JRExpression` | JRBubblePlot.`getYAxisLabelExpression()`
    `JRExpression` | JRXyzSeries.`getYValueExpression()`
    `JRExpression` | JRXySeries.`getYValueExpression()`
    `JRExpression` | JRXyzSeries.`getZValueExpression()`

    Methods in net.sf.jasperreports.charts with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | ChartContext.`evaluateExpression(JRExpression expression)`
    `java.lang.String` | ChartContext.`evaluateTextExpression(JRExpression expression)`

  - ### Uses of JRExpression in net.sf.jasperreports.charts.base

    Fields in net.sf.jasperreports.charts.base declared as JRExpression
    Modifier and Type | Field and Description
    --- | ---
    `protected JRExpression` | JRBaseBarPlot.`categoryAxisLabelExpression`
    `protected JRExpression` | JRBaseBar3DPlot.`categoryAxisLabelExpression`
    `protected JRExpression` | JRBaseLinePlot.`categoryAxisLabelExpression`
    `protected JRExpression` | JRBaseAreaPlot.`categoryAxisLabelExpression`
    `protected JRExpression` | JRBaseCategorySeries.`categoryExpression`
    `protected JRExpression` | JRBaseHighLowDataset.`closeExpression`
    `protected JRExpression` | JRBaseHighLowDataset.`dateExpression`
    `protected JRExpression` | JRBaseTimeSeriesPlot.`domainAxisMaxValueExpression`
    `protected JRExpression` | JRBaseBarPlot.`domainAxisMaxValueExpression`
    `protected JRExpression` | JRBaseHighLowPlot.`domainAxisMaxValueExpression`
    `protected JRExpression` | JRBaseBar3DPlot.`domainAxisMaxValueExpression`
    `protected JRExpression` | JRBaseLinePlot.`domainAxisMaxValueExpression`
    `protected JRExpression` | JRBaseBubblePlot.`domainAxisMaxValueExpression`
    `protected JRExpression` | JRBaseScatterPlot.`domainAxisMaxValueExpression`
    `protected JRExpression` | JRBaseAreaPlot.`domainAxisMaxValueExpression`
    `protected JRExpression` | JRBaseCandlestickPlot.`domainAxisMaxValueExpression`
    `protected JRExpression` | JRBaseTimeSeriesPlot.`domainAxisMinValueExpression`
    `protected JRExpression` | JRBaseBarPlot.`domainAxisMinValueExpression`
    `protected JRExpression` | JRBaseHighLowPlot.`domainAxisMinValueExpression`
    `protected JRExpression` | JRBaseBar3DPlot.`domainAxisMinValueExpression`
    `protected JRExpression` | JRBaseLinePlot.`domainAxisMinValueExpression`
    `protected JRExpression` | JRBaseBubblePlot.`domainAxisMinValueExpression`
    `protected JRExpression` | JRBaseScatterPlot.`domainAxisMinValueExpression`
    `protected JRExpression` | JRBaseAreaPlot.`domainAxisMinValueExpression`
    `protected JRExpression` | JRBaseCandlestickPlot.`domainAxisMinValueExpression`
    `protected JRExpression` | JRBaseGanttSeries.`endDateExpression`
    `protected JRExpression` | JRBaseTimePeriodSeries.`endDateExpression`
    `protected JRExpression` | JRBaseDataRange.`highExpression` The expression used to calculate the upper bound of the range.
    `protected JRExpression` | JRBaseHighLowDataset.`highExpression`
    `protected JRExpression` | JRBasePieSeries.`keyExpression`
    `protected JRExpression` | JRBaseGanttSeries.`labelExpression`
    `protected JRExpression` | JRBaseTimeSeries.`labelExpression`
    `protected JRExpression` | JRBasePieSeries.`labelExpression`
    `protected JRExpression` | JRBaseTimePeriodSeries.`labelExpression`
    `protected JRExpression` | JRBaseCategorySeries.`labelExpression`
    `protected JRExpression` | JRBaseXySeries.`labelExpression`
    `protected JRExpression` | JRBaseDataRange.`lowExpression` The expression used to calculate the lower bound of the range.
    `protected JRExpression` | JRBaseHighLowDataset.`lowExpression`
    `protected JRExpression` | JRBaseHighLowDataset.`openExpression`
    `protected JRExpression` | JRBasePieDataset.`otherKeyExpression`
    `protected JRExpression` | JRBasePieDataset.`otherLabelExpression`
    `protected JRExpression` | JRBaseGanttSeries.`percentExpression`
    `protected JRExpression` | JRBaseTimeSeriesPlot.`rangeAxisMaxValueExpression`
    `protected JRExpression` | JRBaseBarPlot.`rangeAxisMaxValueExpression`
    `protected JRExpression` | JRBaseHighLowPlot.`rangeAxisMaxValueExpression`
    `protected JRExpression` | JRBaseBar3DPlot.`rangeAxisMaxValueExpression`
    `protected JRExpression` | JRBaseLinePlot.`rangeAxisMaxValueExpression`
    `protected JRExpression` | JRBaseBubblePlot.`rangeAxisMaxValueExpression`
    `protected JRExpression` | JRBaseScatterPlot.`rangeAxisMaxValueExpression`
    `protected JRExpression` | JRBaseAreaPlot.`rangeAxisMaxValueExpression`
    `protected JRExpression` | JRBaseCandlestickPlot.`rangeAxisMaxValueExpression`
    `protected JRExpression` | JRBaseTimeSeriesPlot.`rangeAxisMinValueExpression`
    `protected JRExpression` | JRBaseBarPlot.`rangeAxisMinValueExpression`
    `protected JRExpression` | JRBaseHighLowPlot.`rangeAxisMinValueExpression`
    `protected JRExpression` | JRBaseBar3DPlot.`rangeAxisMinValueExpression`
    `protected JRExpression` | JRBaseLinePlot.`rangeAxisMinValueExpression`
    `protected JRExpression` | JRBaseBubblePlot.`rangeAxisMinValueExpression`
    `protected JRExpression` | JRBaseScatterPlot.`rangeAxisMinValueExpression`
    `protected JRExpression` | JRBaseAreaPlot.`rangeAxisMinValueExpression`
    `protected JRExpression` | JRBaseCandlestickPlot.`rangeAxisMinValueExpression`
    `protected JRExpression` | JRBaseGanttSeries.`seriesExpression`
    `protected JRExpression` | JRBaseHighLowDataset.`seriesExpression`
    `protected JRExpression` | JRBaseTimeSeries.`seriesExpression`
    `protected JRExpression` | JRBaseTimePeriodSeries.`seriesExpression`
    `protected JRExpression` | JRBaseCategorySeries.`seriesExpression`
    `protected JRExpression` | JRBaseXyzSeries.`seriesExpression`
    `protected JRExpression` | JRBaseXySeries.`seriesExpression`
    `protected JRExpression` | JRBaseGanttSeries.`startDateExpression`
    `protected JRExpression` | JRBaseTimePeriodSeries.`startDateExpression`
    `protected JRExpression` | JRBaseGanttSeries.`subtaskExpression`
    `protected JRExpression` | JRBaseGanttSeries.`taskExpression`
    `protected JRExpression` | JRBaseTimeSeriesPlot.`timeAxisLabelExpression`
    `protected JRExpression` | JRBaseHighLowPlot.`timeAxisLabelExpression`
    `protected JRExpression` | JRBaseCandlestickPlot.`timeAxisLabelExpression`
    `protected JRExpression` | JRBaseTimeSeries.`timePeriodExpression`
    `protected JRExpression` | JRBaseTimeSeriesPlot.`valueAxisLabelExpression`
    `protected JRExpression` | JRBaseBarPlot.`valueAxisLabelExpression`
    `protected JRExpression` | JRBaseHighLowPlot.`valueAxisLabelExpression`
    `protected JRExpression` | JRBaseBar3DPlot.`valueAxisLabelExpression`
    `protected JRExpression` | JRBaseLinePlot.`valueAxisLabelExpression`
    `protected JRExpression` | JRBaseAreaPlot.`valueAxisLabelExpression`
    `protected JRExpression` | JRBaseCandlestickPlot.`valueAxisLabelExpression`
    `protected JRExpression` | JRBaseTimeSeries.`valueExpression`
    `protected JRExpression` | JRBaseValueDataset.`valueExpression` The expression that returns the single value contained in this dataset.
    `protected JRExpression` | JRBasePieSeries.`valueExpression`
    `protected JRExpression` | JRBaseTimePeriodSeries.`valueExpression`
    `protected JRExpression` | JRBaseCategorySeries.`valueExpression`
    `protected JRExpression` | JRBaseHighLowDataset.`volumeExpression`
    `protected JRExpression` | JRBaseBubblePlot.`xAxisLabelExpression`
    `protected JRExpression` | JRBaseScatterPlot.`xAxisLabelExpression`
    `protected JRExpression` | JRBaseXyzSeries.`xValueExpression`
    `protected JRExpression` | JRBaseXySeries.`xValueExpression`
    `protected JRExpression` | JRBaseBubblePlot.`yAxisLabelExpression`
    `protected JRExpression` | JRBaseScatterPlot.`yAxisLabelExpression`
    `protected JRExpression` | JRBaseXyzSeries.`yValueExpression`
    `protected JRExpression` | JRBaseXySeries.`yValueExpression`
    `protected JRExpression` | JRBaseXyzSeries.`zValueExpression`

    Methods in net.sf.jasperreports.charts.base that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | JRBaseBarPlot.`getCategoryAxisLabelExpression()`
    `JRExpression` | JRBaseBar3DPlot.`getCategoryAxisLabelExpression()`
    `JRExpression` | JRBaseLinePlot.`getCategoryAxisLabelExpression()`
    `JRExpression` | JRBaseAreaPlot.`getCategoryAxisLabelExpression()`
    `JRExpression` | JRBaseCategorySeries.`getCategoryExpression()`
    `JRExpression` | JRBaseHighLowDataset.`getCloseExpression()`
    `JRExpression` | JRBaseHighLowDataset.`getDateExpression()`
    `JRExpression` | JRBaseTimeSeriesPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRBaseBarPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRBaseHighLowPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRBaseBar3DPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRBaseLinePlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRBaseBubblePlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRBaseScatterPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRBaseAreaPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRBaseCandlestickPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRBaseTimeSeriesPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRBaseBarPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRBaseHighLowPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRBaseBar3DPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRBaseLinePlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRBaseBubblePlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRBaseScatterPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRBaseAreaPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRBaseCandlestickPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRBaseGanttSeries.`getEndDateExpression()`
    `JRExpression` | JRBaseTimePeriodSeries.`getEndDateExpression()`
    `JRExpression` | JRBaseDataRange.`getHighExpression()`
    `JRExpression` | JRBaseHighLowDataset.`getHighExpression()`
    `JRExpression` | JRBasePieSeries.`getKeyExpression()`
    `JRExpression` | JRBaseGanttSeries.`getLabelExpression()`
    `JRExpression` | JRBaseTimeSeries.`getLabelExpression()`
    `JRExpression` | JRBasePieSeries.`getLabelExpression()`
    `JRExpression` | JRBaseTimePeriodSeries.`getLabelExpression()`
    `JRExpression` | JRBaseCategorySeries.`getLabelExpression()`
    `JRExpression` | JRBaseXySeries.`getLabelExpression()`
    `JRExpression` | JRBaseDataRange.`getLowExpression()`
    `JRExpression` | JRBaseHighLowDataset.`getLowExpression()`
    `JRExpression` | JRBaseHighLowDataset.`getOpenExpression()`
    `JRExpression` | JRBasePieDataset.`getOtherKeyExpression()`
    `JRExpression` | JRBasePieDataset.`getOtherLabelExpression()`
    `JRExpression` | JRBaseGanttSeries.`getPercentExpression()`
    `JRExpression` | JRBaseTimeSeriesPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRBaseBarPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRBaseHighLowPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRBaseBar3DPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRBaseLinePlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRBaseBubblePlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRBaseScatterPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRBaseAreaPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRBaseCandlestickPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRBaseTimeSeriesPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRBaseBarPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRBaseHighLowPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRBaseBar3DPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRBaseLinePlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRBaseBubblePlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRBaseScatterPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRBaseAreaPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRBaseCandlestickPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRBaseGanttSeries.`getSeriesExpression()`
    `JRExpression` | JRBaseHighLowDataset.`getSeriesExpression()`
    `JRExpression` | JRBaseTimeSeries.`getSeriesExpression()`
    `JRExpression` | JRBaseTimePeriodSeries.`getSeriesExpression()`
    `JRExpression` | JRBaseCategorySeries.`getSeriesExpression()`
    `JRExpression` | JRBaseXyzSeries.`getSeriesExpression()`
    `JRExpression` | JRBaseXySeries.`getSeriesExpression()`
    `JRExpression` | JRBaseGanttSeries.`getStartDateExpression()`
    `JRExpression` | JRBaseTimePeriodSeries.`getStartDateExpression()`
    `JRExpression` | JRBaseGanttSeries.`getSubtaskExpression()`
    `JRExpression` | JRBaseGanttSeries.`getTaskExpression()`
    `JRExpression` | JRBaseTimeSeriesPlot.`getTimeAxisLabelExpression()`
    `JRExpression` | JRBaseHighLowPlot.`getTimeAxisLabelExpression()`
    `JRExpression` | JRBaseCandlestickPlot.`getTimeAxisLabelExpression()`
    `JRExpression` | JRBaseTimeSeries.`getTimePeriodExpression()`
    `JRExpression` | JRBaseTimeSeriesPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRBaseBarPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRBaseHighLowPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRBaseBar3DPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRBaseLinePlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRBaseAreaPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRBaseCandlestickPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRBaseTimeSeries.`getValueExpression()`
    `JRExpression` | JRBaseValueDataset.`getValueExpression()`
    `JRExpression` | JRBasePieSeries.`getValueExpression()`
    `JRExpression` | JRBaseTimePeriodSeries.`getValueExpression()`
    `JRExpression` | JRBaseCategorySeries.`getValueExpression()`
    `JRExpression` | JRBaseHighLowDataset.`getVolumeExpression()`
    `JRExpression` | JRBaseBubblePlot.`getXAxisLabelExpression()`
    `JRExpression` | JRBaseScatterPlot.`getXAxisLabelExpression()`
    `JRExpression` | JRBaseXyzSeries.`getXValueExpression()`
    `JRExpression` | JRBaseXySeries.`getXValueExpression()`
    `JRExpression` | JRBaseBubblePlot.`getYAxisLabelExpression()`
    `JRExpression` | JRBaseScatterPlot.`getYAxisLabelExpression()`
    `JRExpression` | JRBaseXyzSeries.`getYValueExpression()`
    `JRExpression` | JRBaseXySeries.`getYValueExpression()`
    `JRExpression` | JRBaseXyzSeries.`getZValueExpression()`

  - ### Uses of JRExpression in net.sf.jasperreports.charts.design

    Fields in net.sf.jasperreports.charts.design declared as JRExpression
    Modifier and Type | Field and Description
    --- | ---
    `protected JRExpression` | JRDesignHighLowDataset.`closeExpression`
    `protected JRExpression` | JRDesignHighLowDataset.`dateExpression`
    `protected JRExpression` | JRDesignHighLowDataset.`highExpression`
    `protected JRExpression` | JRDesignHighLowDataset.`lowExpression`
    `protected JRExpression` | JRDesignHighLowDataset.`openExpression`
    `protected JRExpression` | JRDesignPieDataset.`otherKeyExpression`
    `protected JRExpression` | JRDesignPieDataset.`otherLabelExpression`
    `protected JRExpression` | JRDesignHighLowDataset.`seriesExpression`
    `protected JRExpression` | JRDesignValueDataset.`valueExpression` The expression that returns the single value contained in this dataset.
    `protected JRExpression` | JRDesignHighLowDataset.`volumeExpression`

    Methods in net.sf.jasperreports.charts.design that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | JRDesignHighLowDataset.`getCloseExpression()`
    `JRExpression` | JRDesignHighLowDataset.`getDateExpression()`
    `JRExpression` | JRDesignHighLowDataset.`getHighExpression()`
    `JRExpression` | JRDesignPieDataset.`getKeyExpression()` Deprecated. Replaced by `JRDesignPieDataset.getSeries()`.
    `JRExpression` | JRDesignPieDataset.`getLabelExpression()` Deprecated. Replaced by `JRDesignPieDataset.getSeries()`.
    `JRExpression` | JRDesignHighLowDataset.`getLowExpression()`
    `JRExpression` | JRDesignHighLowDataset.`getOpenExpression()`
    `JRExpression` | JRDesignPieDataset.`getOtherKeyExpression()`
    `JRExpression` | JRDesignPieDataset.`getOtherLabelExpression()`
    `JRExpression` | JRDesignHighLowDataset.`getSeriesExpression()`
    `JRExpression` | JRDesignValueDataset.`getValueExpression()`
    `JRExpression` | JRDesignPieDataset.`getValueExpression()` Deprecated. Replaced by `JRDesignPieDataset.getSeries()`.
    `JRExpression` | JRDesignHighLowDataset.`getVolumeExpression()`

    Methods in net.sf.jasperreports.charts.design with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRDesignLinePlot.`setCategoryAxisLabelExpression(JRExpression categoryAxisLabelExpression)`
    `void` | JRDesignBar3DPlot.`setCategoryAxisLabelExpression(JRExpression categoryAxisLabelExpression)`
    `void` | JRDesignBarPlot.`setCategoryAxisLabelExpression(JRExpression categoryAxisLabelExpression)`
    `void` | JRDesignCategoryPlot.`setCategoryAxisLabelExpression(JRExpression categoryAxisLabelExpression)`
    `void` | JRDesignAreaPlot.`setCategoryAxisLabelExpression(JRExpression categoryAxisLabelExpression)`
    `void` | JRDesignCategorySeries.`setCategoryExpression(JRExpression categoryExpression)`
    `void` | JRDesignHighLowDataset.`setCloseExpression(JRExpression closeExpression)`
    `void` | JRDesignHighLowDataset.`setDateExpression(JRExpression dateExpression)`
    `void` | JRDesignLinePlot.`setDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)`
    `void` | JRDesignBar3DPlot.`setDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)`
    `void` | JRDesignCandlestickPlot.`setDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)`
    `void` | JRDesignBarPlot.`setDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)`
    `void` | JRDesignScatterPlot.`setDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)`
    `void` | JRDesignHighLowPlot.`setDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)`
    `void` | JRDesignTimeSeriesPlot.`setDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)`
    `void` | JRDesignCategoryPlot.`setDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)`
    `void` | JRDesignBubblePlot.`setDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)`
    `void` | JRDesignAreaPlot.`setDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)`
    `void` | JRDesignLinePlot.`setDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)`
    `void` | JRDesignBar3DPlot.`setDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)`
    `void` | JRDesignCandlestickPlot.`setDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)`
    `void` | JRDesignBarPlot.`setDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)`
    `void` | JRDesignScatterPlot.`setDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)`
    `void` | JRDesignHighLowPlot.`setDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)`
    `void` | JRDesignTimeSeriesPlot.`setDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)`
    `void` | JRDesignCategoryPlot.`setDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)`
    `void` | JRDesignBubblePlot.`setDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)`
    `void` | JRDesignAreaPlot.`setDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)`
    `void` | JRDesignTimePeriodSeries.`setEndDateExpression(JRExpression endDateExpression)`
    `void` | JRDesignGanttSeries.`setEndDateExpression(JRExpression endDateExpression)`
    `void` | JRDesignDataRange.`setHighExpression(JRExpression highExpression)` Sets the high expression of the range.
    `void` | JRDesignHighLowDataset.`setHighExpression(JRExpression highExpression)`
    `void` | JRDesignPieDataset.`setKeyExpression(JRExpression keyExpression)` Deprecated. Replaced by `JRDesignPieDataset.getSeries()`.
    `void` | JRDesignPieSeries.`setKeyExpression(JRExpression keyExpression)`
    `void` | JRDesignTimePeriodSeries.`setLabelExpression(JRExpression labelExpression)`
    `void` | JRDesignTimeSeries.`setLabelExpression(JRExpression labelExpression)`
    `void` | JRDesignGanttSeries.`setLabelExpression(JRExpression labelExpression)`
    `void` | JRDesignCategorySeries.`setLabelExpression(JRExpression labelExpression)`
    `void` | JRDesignPieDataset.`setLabelExpression(JRExpression labelExpression)` Deprecated. Replaced by `JRDesignPieDataset.getSeries()`.
    `void` | JRDesignXySeries.`setLabelExpression(JRExpression labelExpression)`
    `void` | JRDesignPieSeries.`setLabelExpression(JRExpression labelExpression)`
    `void` | JRDesignDataRange.`setLowExpression(JRExpression lowExpression)` Sets the low expression of the range.
    `void` | JRDesignHighLowDataset.`setLowExpression(JRExpression lowExpression)`
    `void` | JRDesignHighLowDataset.`setOpenExpression(JRExpression openExpression)`
    `void` | JRDesignPieDataset.`setOtherKeyExpression(JRExpression otherKeyExpression)`
    `void` | JRDesignPieDataset.`setOtherLabelExpression(JRExpression otherLabelExpression)`
    `void` | JRDesignGanttSeries.`setPercentExpression(JRExpression percentExpression)`
    `void` | JRDesignLinePlot.`setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)`
    `void` | JRDesignBar3DPlot.`setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)`
    `void` | JRDesignCandlestickPlot.`setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)`
    `void` | JRDesignBarPlot.`setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)`
    `void` | JRDesignScatterPlot.`setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)`
    `void` | JRDesignHighLowPlot.`setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)`
    `void` | JRDesignTimeSeriesPlot.`setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)`
    `void` | JRDesignCategoryPlot.`setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)`
    `void` | JRDesignBubblePlot.`setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)`
    `void` | JRDesignAreaPlot.`setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)`
    `void` | JRDesignLinePlot.`setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)`
    `void` | JRDesignBar3DPlot.`setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)`
    `void` | JRDesignCandlestickPlot.`setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)`
    `void` | JRDesignBarPlot.`setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)`
    `void` | JRDesignScatterPlot.`setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)`
    `void` | JRDesignHighLowPlot.`setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)`
    `void` | JRDesignTimeSeriesPlot.`setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)`
    `void` | JRDesignCategoryPlot.`setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)`
    `void` | JRDesignBubblePlot.`setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)`
    `void` | JRDesignAreaPlot.`setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)`
    `void` | JRDesignTimePeriodSeries.`setSeriesExpression(JRExpression seriesExpression)`
    `void` | JRDesignTimeSeries.`setSeriesExpression(JRExpression seriesExpression)`
    `void` | JRDesignGanttSeries.`setSeriesExpression(JRExpression seriesExpression)`
    `void` | JRDesignHighLowDataset.`setSeriesExpression(JRExpression seriesExpression)`
    `void` | JRDesignCategorySeries.`setSeriesExpression(JRExpression seriesExpression)`
    `void` | JRDesignXyzSeries.`setSeriesExpression(JRExpression seriesExpression)`
    `void` | JRDesignXySeries.`setSeriesExpression(JRExpression seriesExpression)`
    `void` | JRDesignTimePeriodSeries.`setStartDateExpression(JRExpression startDateExpression)`
    `void` | JRDesignGanttSeries.`setStartDateExpression(JRExpression startDateExpression)`
    `void` | JRDesignGanttSeries.`setSubtaskExpression(JRExpression subtaskExpression)`
    `void` | JRDesignGanttSeries.`setTaskExpression(JRExpression taskExpression)`
    `void` | JRDesignCandlestickPlot.`setTimeAxisLabelExpression(JRExpression timeAxisLabelExpression)`
    `void` | JRDesignHighLowPlot.`setTimeAxisLabelExpression(JRExpression timeAxisLabelExpression)`
    `void` | JRDesignTimeSeriesPlot.`setTimeAxisLabelExpression(JRExpression timeAxisLabelExpression)`
    `void` | JRDesignTimeSeries.`setTimePeriodExpression(JRExpression timePeriodExpression)`
    `void` | JRDesignLinePlot.`setValueAxisLabelExpression(JRExpression valueAxisLabelExpression)`
    `void` | JRDesignBar3DPlot.`setValueAxisLabelExpression(JRExpression valueAxisLabelExpression)`
    `void` | JRDesignCandlestickPlot.`setValueAxisLabelExpression(JRExpression valueAxisLabelExpression)`
    `void` | JRDesignBarPlot.`setValueAxisLabelExpression(JRExpression valueAxisLabelExpression)`
    `void` | JRDesignHighLowPlot.`setValueAxisLabelExpression(JRExpression valueAxisLabelExpression)`
    `void` | JRDesignTimeSeriesPlot.`setValueAxisLabelExpression(JRExpression valueAxisLabelExpression)`
    `void` | JRDesignCategoryPlot.`setValueAxisLabelExpression(JRExpression valueAxisLabelExpression)`
    `void` | JRDesignAreaPlot.`setValueAxisLabelExpression(JRExpression valueAxisLabelExpression)`
    `void` | JRDesignTimePeriodSeries.`setValueExpression(JRExpression valueExpression)`
    `void` | JRDesignTimeSeries.`setValueExpression(JRExpression valueExpression)`
    `void` | JRDesignValueDataset.`setValueExpression(JRExpression valueExpression)` Sets the expression that indicates the value held by this dataset.
    `void` | JRDesignCategorySeries.`setValueExpression(JRExpression valueExpression)`
    `void` | JRDesignPieDataset.`setValueExpression(JRExpression valueExpression)` Deprecated. Replaced by `JRDesignPieDataset.getSeries()`.
    `void` | JRDesignPieSeries.`setValueExpression(JRExpression valueExpression)`
    `void` | JRDesignHighLowDataset.`setVolumeExpression(JRExpression volumeExpression)`
    `void` | JRDesignScatterPlot.`setXAxisLabelExpression(JRExpression xAxisLabelExpression)`
    `void` | JRDesignBubblePlot.`setXAxisLabelExpression(JRExpression xAxisLabelExpression)`
    `void` | JRDesignXyzSeries.`setXValueExpression(JRExpression xValueExpression)`
    `void` | JRDesignXySeries.`setXValueExpression(JRExpression xValueExpression)`
    `void` | JRDesignScatterPlot.`setYAxisLabelExpression(JRExpression yAxisLabelExpression)`
    `void` | JRDesignBubblePlot.`setYAxisLabelExpression(JRExpression yAxisLabelExpression)`
    `void` | JRDesignXyzSeries.`setYValueExpression(JRExpression yValueExpression)`
    `void` | JRDesignXySeries.`setYValueExpression(JRExpression yValueExpression)`
    `void` | JRDesignXyzSeries.`setZValueExpression(JRExpression zValueExpression)`

  - ### Uses of JRExpression in net.sf.jasperreports.charts.fill

    Methods in net.sf.jasperreports.charts.fill that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | JRFillBarPlot.`getCategoryAxisLabelExpression()`
    `JRExpression` | JRFillLinePlot.`getCategoryAxisLabelExpression()`
    `JRExpression` | JRFillAreaPlot.`getCategoryAxisLabelExpression()`
    `JRExpression` | JRFillBar3DPlot.`getCategoryAxisLabelExpression()`
    `JRExpression` | JRFillCategorySeries.`getCategoryExpression()`
    `JRExpression` | JRFillHighLowDataset.`getCloseExpression()`
    `JRExpression` | JRFillHighLowDataset.`getDateExpression()`
    `JRExpression` | JRFillBarPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRFillLinePlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRFillTimeSeriesPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRFillAreaPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRFillCandlestickPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRFillBar3DPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRFillScatterPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRFillHighLowPlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRFillBubblePlot.`getDomainAxisMaxValueExpression()`
    `JRExpression` | JRFillBarPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRFillLinePlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRFillTimeSeriesPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRFillAreaPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRFillCandlestickPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRFillBar3DPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRFillScatterPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRFillHighLowPlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRFillBubblePlot.`getDomainAxisMinValueExpression()`
    `JRExpression` | JRFillTimePeriodSeries.`getEndDateExpression()`
    `JRExpression` | JRFillGanttSeries.`getEndDateExpression()`
    `JRExpression` | JRFillHighLowDataset.`getHighExpression()`
    `JRExpression` | JRFillDataRange.`getHighExpression()`
    `JRExpression` | JRFillPieSeries.`getKeyExpression()`
    `JRExpression` | JRFillPieSeries.`getLabelExpression()`
    `JRExpression` | JRFillXySeries.`getLabelExpression()`
    `JRExpression` | JRFillCategorySeries.`getLabelExpression()`
    `JRExpression` | JRFillTimePeriodSeries.`getLabelExpression()`
    `JRExpression` | JRFillGanttSeries.`getLabelExpression()`
    `JRExpression` | JRFillTimeSeries.`getLabelExpression()`
    `JRExpression` | JRFillHighLowDataset.`getLowExpression()`
    `JRExpression` | JRFillDataRange.`getLowExpression()`
    `JRExpression` | JRFillHighLowDataset.`getOpenExpression()`
    `JRExpression` | JRFillPieDataset.`getOtherKeyExpression()`
    `JRExpression` | JRFillPieDataset.`getOtherLabelExpression()`
    `JRExpression` | JRFillGanttSeries.`getPercentExpression()`
    `JRExpression` | JRFillBarPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRFillLinePlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRFillTimeSeriesPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRFillAreaPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRFillCandlestickPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRFillBar3DPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRFillScatterPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRFillHighLowPlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRFillBubblePlot.`getRangeAxisMaxValueExpression()`
    `JRExpression` | JRFillBarPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRFillLinePlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRFillTimeSeriesPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRFillAreaPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRFillCandlestickPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRFillBar3DPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRFillScatterPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRFillHighLowPlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRFillBubblePlot.`getRangeAxisMinValueExpression()`
    `JRExpression` | JRFillXySeries.`getSeriesExpression()`
    `JRExpression` | JRFillCategorySeries.`getSeriesExpression()`
    `JRExpression` | JRFillXyzSeries.`getSeriesExpression()`
    `JRExpression` | JRFillTimePeriodSeries.`getSeriesExpression()`
    `JRExpression` | JRFillGanttSeries.`getSeriesExpression()`
    `JRExpression` | JRFillHighLowDataset.`getSeriesExpression()`
    `JRExpression` | JRFillTimeSeries.`getSeriesExpression()`
    `JRExpression` | JRFillTimePeriodSeries.`getStartDateExpression()`
    `JRExpression` | JRFillGanttSeries.`getStartDateExpression()`
    `JRExpression` | JRFillGanttSeries.`getSubtaskExpression()`
    `JRExpression` | JRFillGanttSeries.`getTaskExpression()`
    `JRExpression` | JRFillTimeSeriesPlot.`getTimeAxisLabelExpression()`
    `JRExpression` | JRFillCandlestickPlot.`getTimeAxisLabelExpression()`
    `JRExpression` | JRFillHighLowPlot.`getTimeAxisLabelExpression()`
    `JRExpression` | JRFillTimeSeries.`getTimePeriodExpression()`
    `JRExpression` | JRFillBarPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRFillLinePlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRFillTimeSeriesPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRFillAreaPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRFillCandlestickPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRFillBar3DPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRFillHighLowPlot.`getValueAxisLabelExpression()`
    `JRExpression` | JRFillPieSeries.`getValueExpression()`
    `JRExpression` | JRFillCategorySeries.`getValueExpression()`
    `JRExpression` | JRFillValueDataset.`getValueExpression()`
    `JRExpression` | JRFillTimePeriodSeries.`getValueExpression()`
    `JRExpression` | JRFillTimeSeries.`getValueExpression()`
    `JRExpression` | JRFillHighLowDataset.`getVolumeExpression()`
    `JRExpression` | JRFillScatterPlot.`getXAxisLabelExpression()`
    `JRExpression` | JRFillBubblePlot.`getXAxisLabelExpression()`
    `JRExpression` | JRFillXySeries.`getXValueExpression()`
    `JRExpression` | JRFillXyzSeries.`getXValueExpression()`
    `JRExpression` | JRFillScatterPlot.`getYAxisLabelExpression()`
    `JRExpression` | JRFillBubblePlot.`getYAxisLabelExpression()`
    `JRExpression` | JRFillXySeries.`getYValueExpression()`
    `JRExpression` | JRFillXyzSeries.`getYValueExpression()`
    `JRExpression` | JRFillXyzSeries.`getZValueExpression()`

  - ### Uses of JRExpression in net.sf.jasperreports.compilers

    Methods in net.sf.jasperreports.compilers with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRGroovyGenerator.`writeExpression(java.lang.StringBuilder expressionBuffer, JRExpression expression, byte evaluationType)`

    Method parameters in net.sf.jasperreports.compilers with type arguments of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `protected java.lang.String` | JRGroovyGenerator.`generateMethod(byte evaluationType, java.util.List<JRExpression> expressionsList)`
    `protected java.lang.String` | JRBshGenerator.`generateMethod(byte evaluationType, java.util.List<JRExpression> expressionsList)`

  - ### Uses of JRExpression in net.sf.jasperreports.components

    Methods in net.sf.jasperreports.components with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AbstractComponentXmlWriter.`writeExpression(java.lang.String name, JRExpression expression, boolean writeClass, JRComponentElement componentElement, JRXmlWriter reportWriter)`
    `protected void` | AbstractComponentXmlWriter.`writeExpression(java.lang.String name, XmlNamespace namespace, JRExpression expression, boolean writeClass, JRComponentElement componentElement, JRXmlWriter reportWriter)`

  - ### Uses of JRExpression in net.sf.jasperreports.components.barbecue

    Methods in net.sf.jasperreports.components.barbecue that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | StandardBarbecueComponent.`getApplicationIdentifierExpression()`
    `JRExpression` | BarbecueComponent.`getApplicationIdentifierExpression()`
    `JRExpression` | StandardBarbecueComponent.`getCodeExpression()`
    `JRExpression` | BarbecueComponent.`getCodeExpression()`

    Methods in net.sf.jasperreports.components.barbecue with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `void` | StandardBarbecueComponent.`setApplicationIdentifierExpression(JRExpression applicationIdentifierExpression)`
    `void` | StandardBarbecueComponent.`setCodeExpression(JRExpression codeExpression)`

  - ### Uses of JRExpression in net.sf.jasperreports.components.barcode4j

    Methods in net.sf.jasperreports.components.barcode4j that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | BarcodeComponent.`getCodeExpression()`
    `JRExpression` | BarcodeComponent.`getPatternExpression()`
    `JRExpression` | EAN128Component.`getTemplateExpression()`

    Methods in net.sf.jasperreports.components.barcode4j with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `protected java.lang.Object` | BarcodeEvaluator.`evaluateExpression(JRExpression expression)`
    `protected java.lang.String` | BarcodeDesignEvaluator.`evaluateStringExpression(JRExpression expression, java.lang.String defaultValue)`
    `void` | BarcodeComponent.`setCodeExpression(JRExpression codeExpression)`
    `void` | BarcodeComponent.`setPatternExpression(JRExpression patternExpression)`
    `void` | EAN128Component.`setTemplateExpression(JRExpression templateExpression)`
    `protected void` | BarcodeXmlWriter.`writeExpression(java.lang.String name, JRExpression expression, boolean writeClass)`

  - ### Uses of JRExpression in net.sf.jasperreports.components.charts

    Methods in net.sf.jasperreports.components.charts that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | FillChartSettings.`getAnchorNameExpression()`
    `JRExpression` | FillChartSettings.`getHyperlinkAnchorExpression()`
    `JRExpression` | FillChartSettings.`getHyperlinkPageExpression()`
    `JRExpression` | FillChartSettings.`getHyperlinkReferenceExpression()`
    `JRExpression` | FillChartSettings.`getHyperlinkTooltipExpression()`
    `JRExpression` | FillChartSettings.`getHyperlinkWhenExpression()`
    `JRExpression` | ChartSettings.`getSubtitleExpression()`
    `JRExpression` | FillChartSettings.`getSubtitleExpression()`
    `JRExpression` | ChartSettings.`getTitleExpression()`
    `JRExpression` | FillChartSettings.`getTitleExpression()`

  - ### Uses of JRExpression in net.sf.jasperreports.components.headertoolbar

    Methods in net.sf.jasperreports.components.headertoolbar that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | HeaderLabelUtil.HeaderLabelBuiltinExpression.`getExpression()`

    Constructors in net.sf.jasperreports.components.headertoolbar with parameters of type JRExpression
    Constructor and Description
    `HeaderLabelUtil.HeaderLabelBuiltinExpression(JRExpression expression, java.lang.String suffix)`

  - ### Uses of JRExpression in net.sf.jasperreports.components.list

    Methods in net.sf.jasperreports.components.list with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | FillDatasetRun.`evaluateDatasetExpression(JRExpression expression, byte evaluationType)`

  - ### Uses of JRExpression in net.sf.jasperreports.components.map

    Methods in net.sf.jasperreports.components.map that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | StandardMapComponent.`getAddressExpression()`
    `JRExpression` | MapComponent.`getAddressExpression()` Returns a `JRExpression` representing the address of the map center.
    `JRExpression` | StandardMapComponent.`getLanguageExpression()`
    `JRExpression` | MapComponent.`getLanguageExpression()` Returns a `JRExpression` representing the language for the labels on the map.
    `JRExpression` | StandardMapComponent.`getLatitudeExpression()`
    `JRExpression` | MapComponent.`getLatitudeExpression()` Returns a `JRExpression` representing the latitude coordinate of the map center
    `JRExpression` | StandardMapComponent.`getLongitudeExpression()`
    `JRExpression` | MapComponent.`getLongitudeExpression()` Returns a `JRExpression` representing the longitude coordinate of the map center
    `JRExpression` | ItemProperty.`getValueExpression()` Returns a `JRExpression` representing the value object for the item property.
    `JRExpression` | StandardMarkerProperty.`getValueExpression()` Deprecated.
    `JRExpression` | StandardItemProperty.`getValueExpression()`
    `JRExpression` | StandardMapComponent.`getZoomExpression()`
    `JRExpression` | MapComponent.`getZoomExpression()` Returns a numeric expression representing the zoom factor of the map.

    Methods in net.sf.jasperreports.components.map with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `void` | StandardMapComponent.`setAddressExpression(JRExpression addressExpression)`
    `void` | StandardMapComponent.`setLanguageExpression(JRExpression languageExpression)`
    `void` | StandardMapComponent.`setLatitudeExpression(JRExpression latitudeExpression)`
    `void` | StandardMapComponent.`setLongitudeExpression(JRExpression longitudeExpression)`
    `void` | StandardMarkerProperty.`setValueExpression(JRExpression valueExpression)` Deprecated.
    `void` | StandardItemProperty.`setValueExpression(JRExpression valueExpression)`
    `void` | StandardMapComponent.`setZoomExpression(JRExpression zoomExpression)`

    Constructors in net.sf.jasperreports.components.map with parameters of type JRExpression
    Constructor and Description
    `StandardItemProperty(java.lang.String name, java.lang.String value, JRExpression valueExpression)`
    `StandardMarkerProperty(java.lang.String name, java.lang.String value, JRExpression valueExpression)` Deprecated.

  - ### Uses of JRExpression in net.sf.jasperreports.components.spiderchart

    Fields in net.sf.jasperreports.components.spiderchart declared as JRExpression
    Modifier and Type | Field and Description
    --- | ---
    `protected JRExpression` | StandardChartSettings.`anchorNameExpression`
    `protected JRExpression` | StandardChartSettings.`hyperlinkAnchorExpression`
    `protected JRExpression` | StandardChartSettings.`hyperlinkPageExpression`
    `protected JRExpression` | StandardChartSettings.`hyperlinkReferenceExpression`
    `protected JRExpression` | StandardChartSettings.`hyperlinkTooltipExpression`
    `protected JRExpression` | StandardChartSettings.`hyperlinkWhenExpression`
    `protected JRExpression` | StandardSpiderPlot.`maxValueExpression`
    `protected JRExpression` | StandardChartSettings.`subtitleExpression`
    `protected JRExpression` | StandardChartSettings.`titleExpression`

    Methods in net.sf.jasperreports.components.spiderchart that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | StandardChartSettings.`getAnchorNameExpression()`
    `JRExpression` | StandardChartSettings.`getHyperlinkAnchorExpression()`
    `JRExpression` | StandardChartSettings.`getHyperlinkPageExpression()`
    `JRExpression` | StandardChartSettings.`getHyperlinkReferenceExpression()`
    `JRExpression` | StandardChartSettings.`getHyperlinkTooltipExpression()`
    `JRExpression` | StandardChartSettings.`getHyperlinkWhenExpression()`
    `JRExpression` | StandardSpiderPlot.`getMaxValueExpression()`
    `JRExpression` | SpiderPlot.`getMaxValueExpression()`
    `JRExpression` | FillSpiderPlot.`getMaxValueExpression()`
    `JRExpression` | StandardChartSettings.`getSubtitleExpression()`
    `JRExpression` | StandardChartSettings.`getTitleExpression()`

    Methods in net.sf.jasperreports.components.spiderchart with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `void` | StandardChartSettings.`setAnchorNameExpression(JRExpression anchorNameExpression)`
    `void` | StandardChartSettings.`setHyperlinkAnchorExpression(JRExpression hyperlinkAnchorExpression)`
    `void` | StandardChartSettings.`setHyperlinkPageExpression(JRExpression hyperlinkPageExpression)`
    `void` | StandardChartSettings.`setHyperlinkReferenceExpression(JRExpression hyperlinkReferenceExpression)`
    `void` | StandardChartSettings.`setHyperlinkTooltipExpression(JRExpression hyperlinkTooltipExpression)`
    `void` | StandardChartSettings.`setHyperlinkWhenExpression(JRExpression hyperlinkWhenExpression)`
    `void` | StandardSpiderPlot.`setMaxValueExpression(JRExpression maxValueExpression)`
    `void` | StandardChartSettings.`setSubtitleExpression(JRExpression subtitleExpression)`
    `void` | StandardChartSettings.`setTitleExpression(JRExpression titleExpression)`
    `protected void` | SpiderChartXmlWriter.`writeExpression(java.lang.String name, XmlNamespace namespace, JRExpression expression, boolean writeClass, JRXmlWriteHelper writer)`

  - ### Uses of JRExpression in net.sf.jasperreports.components.table

    Methods in net.sf.jasperreports.components.table that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | StandardBaseColumn.`getPrintWhenExpression()`
    `JRExpression` | BaseColumn.`getPrintWhenExpression()`

    Methods in net.sf.jasperreports.components.table with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `void` | StandardBaseColumn.`setPrintWhenExpression(JRExpression printWhenExpression)`

  - ### Uses of JRExpression in net.sf.jasperreports.components.table.fill

    Methods in net.sf.jasperreports.components.table.fill that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `protected JRExpression` | TableReport.ColumnHeaderCreator.`getColumnHeaderLabelExpression(Cell header)`
    `JRExpression` | TableSubreport.`getConnectionExpression()`
    `JRExpression` | TableSubreport.`getDataSourceExpression()`
    `JRExpression` | TableSubreport.`getExpression()`
    `JRExpression` | TableReportGroup.`getExpression()`
    `JRExpression` | TableSubreportParameter.`getExpression()`
    `JRExpression` | DatasetCloneObjectFactory.`getExpression(JRExpression expression, boolean assignNotUsedId)`
    `JRExpression` | TableReportBaseObjectFactory.`getExpression(JRExpression expression, boolean assignNotUsedId)`
    `JRExpression` | TableReportDataset.`getFilterExpression()`
    `JRExpression` | TableSubreport.`getParametersMapExpression()`

    Methods in net.sf.jasperreports.components.table.fill with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | TableReport.ColumnHeaderCreator.`addElementParameter(JRDesignGenericElement element, java.lang.String name, JRExpression expression)`
    `java.lang.Object` | BuiltinExpressionEvaluatorDecorator.`evaluate(JRExpression expression)`
    `java.lang.Object` | FillExpressionEvaluatorDatasetAdapter.`evaluate(JRExpression expression)`
    `java.lang.Object` | BuiltinFillExpressionEvaluatorDecorator.`evaluate(JRExpression expression, byte evaluationType)`
    `java.lang.Object` | BuiltinExpressionEvaluatorDecorator.`evaluateEstimated(JRExpression expression)`
    `java.lang.Object` | FillExpressionEvaluatorDatasetAdapter.`evaluateEstimated(JRExpression expression)`
    `java.lang.Object` | BuiltinExpressionEvaluatorDecorator.`evaluateOld(JRExpression expression)`
    `java.lang.Object` | FillExpressionEvaluatorDatasetAdapter.`evaluateOld(JRExpression expression)`
    `JRExpression` | DatasetCloneObjectFactory.`getExpression(JRExpression expression, boolean assignNotUsedId)`
    `JRExpression` | TableReportBaseObjectFactory.`getExpression(JRExpression expression, boolean assignNotUsedId)`

    Constructor parameters in net.sf.jasperreports.components.table.fill with type arguments of type JRExpression
    Constructor and Description
    `BuiltinExpressionEvaluatorDecorator(DatasetExpressionEvaluator decorated, java.util.Map<JRExpression,BuiltinExpressionEvaluator> builtinEvaluators)`
    `BuiltinFillExpressionEvaluatorDecorator(JRFillExpressionEvaluator decorated, java.util.Map<JRExpression,BuiltinExpressionEvaluator> builtinEvaluators)`

  - ### Uses of JRExpression in net.sf.jasperreports.crosstabs

    Methods in net.sf.jasperreports.crosstabs that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | JRCrosstabBucket.`getComparatorExpression()` Returns the comparator expression.
    `JRExpression` | JRCrosstabBucket.`getExpression()` Returns the grouping expression.
    `JRExpression` | JRCrosstabBucket.`getOrderByExpression()` Returns an expression that provides order by values for group buckets.
    `JRExpression` | JRCrosstab.`getParametersMapExpression()` Returns the parameters map expression.
    `JRExpression` | JRCrosstabMeasure.`getValueExpression()` Returns the measure expression.

  - ### Uses of JRExpression in net.sf.jasperreports.crosstabs.base

    Fields in net.sf.jasperreports.crosstabs.base declared as JRExpression
    Modifier and Type | Field and Description
    --- | ---
    `protected JRExpression` | JRBaseCrosstabBucket.`comparatorExpression`
    `protected JRExpression` | JRBaseCrosstabBucket.`expression`
    `protected JRExpression` | JRBaseCrosstabMeasure.`expression`
    `protected JRExpression` | JRBaseCrosstabBucket.`orderByExpression`
    `protected JRExpression` | JRBaseCrosstab.`parametersMapExpression`
    `protected JRExpression` | JRBaseCrosstabParameter.`valueExpression`

    Methods in net.sf.jasperreports.crosstabs.base that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | JRBaseCrosstabBucket.`getComparatorExpression()`
    `JRExpression` | JRBaseCrosstabParameter.`getExpression()`
    `JRExpression` | JRBaseCrosstabBucket.`getExpression()`
    `JRExpression` | JRBaseCrosstabBucket.`getOrderByExpression()`
    `JRExpression` | JRBaseCrosstab.`getParametersMapExpression()`
    `JRExpression` | JRBaseCrosstabMeasure.`getValueExpression()`

  - ### Uses of JRExpression in net.sf.jasperreports.crosstabs.design

    Fields in net.sf.jasperreports.crosstabs.design declared as JRExpression
    Modifier and Type | Field and Description
    --- | ---
    `protected JRExpression` | JRDesignCrosstab.`parametersMapExpression`
    `protected JRExpression` | JRDesignCrosstabParameter.`valueExpression`

    Methods in net.sf.jasperreports.crosstabs.design that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | JRDesignCrosstabParameter.`getExpression()`
    `JRExpression` | JRDesignCrosstab.`getParametersMapExpression()`

    Methods in net.sf.jasperreports.crosstabs.design with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRDesignCrosstabBucket.`setComparatorExpression(JRExpression comparatorExpression)` Sets the comparator expression.
    `void` | JRDesignCrosstabParameter.`setExpression(JRExpression expression)` Sets the parameter value expression.
    `void` | JRDesignCrosstabBucket.`setOrderByExpression(JRExpression orderByExpression)` Sets the expression that provides order by values for group buckets.
    `void` | JRDesignCrosstab.`setParametersMapExpression(JRExpression expression)` Sets the parameters map expression.
    `void` | JRDesignCrosstabMeasure.`setValueExpression(JRExpression expression)` Sets the measure value expression.

  - ### Uses of JRExpression in net.sf.jasperreports.crosstabs.fill

    Methods in net.sf.jasperreports.crosstabs.fill that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | JRFillCrosstabParameter.`getExpression()`
    `JRExpression` | JRFillCrosstabMeasure.`getValueExpression()`

    Methods in net.sf.jasperreports.crosstabs.fill with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | JRCrosstabExpressionEvaluator.`evaluate(JRExpression expression, byte evaluationType)`

    Constructors in net.sf.jasperreports.crosstabs.fill with parameters of type JRExpression
    Constructor and Description
    `BucketExpressionOrderer(JRExpression orderByExpression, java.util.Comparator<java.lang.Object> orderValueComparator)`

  - ### Uses of JRExpression in net.sf.jasperreports.crosstabs.fill.calculation

    Methods in net.sf.jasperreports.crosstabs.fill.calculation with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | BucketingServiceContext.`evaluateMeasuresExpression(JRExpression expression, MeasureDefinition.MeasureValue[] measureValues)`

  - ### Uses of JRExpression in net.sf.jasperreports.engine

    Methods in net.sf.jasperreports.engine that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | JRExpressionCollector.GeneratedIds.`expression(int id)`
    `JRExpression` | JRAnchor.`getAnchorNameExpression()` Returns an expression whose value represents the anchor name.
    `JRExpression` | JRConditionalStyle.`getConditionExpression()`
    `JRExpression` | JRSubreport.`getConnectionExpression()`
    `JRExpression` | JRDatasetRun.`getConnectionExpression()` Returns the DB connection expression.
    `JRExpression` | JRSubreport.`getDataSourceExpression()`
    `JRExpression` | JRDatasetRun.`getDataSourceExpression()` Returns the data source expression.
    `JRExpression` | JRParameter.`getDefaultValueExpression()`
    `JRExpression` | JRSubreport.`getExpression()`
    `JRExpression` | JRGroup.`getExpression()` Gets the expression that defines what records in the group have in common.
    `JRExpression` | JRVariable.`getExpression()` Returns the main expression for this variable.
    `JRExpression` | JRTextField.`getExpression()` Gets the expression for this field.
    `JRExpression` | JRDatasetParameter.`getExpression()` Returns the value expression.
    `JRExpression` | JRImage.`getExpression()`
    `JRExpression` | JRExpressionCollector.`getExpression(int expressionId)`
    `JRExpression` | JRAbstractObjectFactory.`getExpression(JRExpression expression)`
    `abstract JRExpression` | JRAbstractObjectFactory.`getExpression(JRExpression expression, boolean assignNotUsedId)`
    `JRExpression` | JRDataset.`getFilterExpression()` Returns the dataset filter expression.
    `JRExpression` | JRHyperlink.`getHyperlinkAnchorExpression()` Returns the expression whose value represents the anchor.
    `JRExpression` | JRHyperlink.`getHyperlinkPageExpression()` Returns an integer representing the page index of the link.
    `JRExpression` | JRHyperlink.`getHyperlinkReferenceExpression()` Returns the expression whose value represents the hyperlink reference.
    `JRExpression` | JRHyperlink.`getHyperlinkTooltipExpression()` Returns the expression which will generate the hyperlink tooltip.
    `JRExpression` | JRHyperlink.`getHyperlinkWhenExpression()` Returns the expression that is evaluated in order to decide if the hyperlink should be displayed.
    `JRExpression` | JRElementDataset.`getIncrementWhenExpression()` Returns the "increment when" expression.
    `JRExpression` | JRVariable.`getInitialValueExpression()` Returns the initial value expression for this variable.
    `JRExpression` | JRSubreport.`getParametersMapExpression()`
    `JRExpression` | JRDatasetRun.`getParametersMapExpression()` Returns the parameters map expression.
    `JRExpression` | JRTextField.`getPatternExpression()` Gets the pattern expression, in case the patter needs to be dynamic.
    `JRExpression` | ElementDecorator.`getPrintWhenExpression()`
    `JRExpression` | JRElement.`getPrintWhenExpression()` Gets the expression that is evaluated in order to decide if the element should be displayed.
    `JRExpression` | JRBand.`getPrintWhenExpression()` Returns the boolean expression that specifies if the band will be displayed.
    `JRExpression` | JRReportTemplate.`getSourceExpression()` Returns the template source expression.
    `JRExpression` | JRChart.`getSubtitleExpression()` Gets the expression whose evaluation will form the subtitle.
    `JRExpression` | JRChart.`getTitleExpression()` Gets the expression whose evaluation will form the title.
    `JRExpression` | JRGenericElementParameter.`getValueExpression()` Returns the expression that provides parameter values.
    `JRExpression` | JRPropertyExpression.`getValueExpression()` Return the property value expression.
    `JRExpression` | JRHyperlinkParameter.`getValueExpression()` Returns the parameter value expression.
    `JRExpression` | JRExpressionCollector.GeneratedIds.`put(java.lang.Integer id, JRExpression expression)`

    Methods in net.sf.jasperreports.engine that return types with arguments of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Collection<JRExpression>` | JRExpressionCollector.`collect()`
    `java.util.Collection<JRExpression>` | JRExpressionCollector.`collect(JRDataset dataset)` Collects expressions from a dataset.
    `static java.util.List<JRExpression>` | JRExpressionCollector.`collectExpressions(JasperReportsContext jasperReportsContext, JRReport report)`
    `static java.util.List<JRExpression>` | JRExpressionCollector.`collectExpressions(JasperReportsContext jasperReportsContext, JRReport report, JRCrosstab crosstab)`
    `static java.util.List<JRExpression>` | JRExpressionCollector.`collectExpressions(JRReport report)` Deprecated. Replaced by `JRExpressionCollector.collectExpressions(JasperReportsContext, JRReport)`.
    `static java.util.List<JRExpression>` | JRExpressionCollector.`collectExpressions(JRReport report, JRCrosstab crosstab)` Deprecated. Replaced by `JRExpressionCollector.collectExpressions(JasperReportsContext, JRReport, JRCrosstab)`.
    `java.util.List<JRExpression>` | JRExpressionCollector.GeneratedIds.`expressions()`
    `java.util.List<JRExpression>` | JRExpressionCollector.`getExpressions()` Returns the collected expressions.
    `java.util.List<JRExpression>` | JRExpressionCollector.`getExpressions(JRCrosstab crosstab)` Returns the expressions collected for a crosstab.
    `java.util.List<JRExpression>` | JRExpressionCollector.`getExpressions(JRDataset dataset)` Returns the expressions collected for a dataset.
    `java.util.Collection<JRExpression>` | JRExpressionCollector.`getReportExpressions()` Return all the expressions collected from the report.

    Methods in net.sf.jasperreports.engine with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRExpressionCollector.`addExpression(JRExpression expression)` Collects an expression.
    `JRExpression` | JRAbstractObjectFactory.`getExpression(JRExpression expression)`
    `abstract JRExpression` | JRAbstractObjectFactory.`getExpression(JRExpression expression, boolean assignNotUsedId)`
    `java.lang.Object` | JRExpressionCollector.`getExpressionContext(JRExpression expression)`
    `java.lang.Integer` | JRExpressionCollector.`getExpressionId(JRExpression expression)`
    `JRExpression` | JRExpressionCollector.GeneratedIds.`put(java.lang.Integer id, JRExpression expression)`
    `protected void` | JRExpressionCollector.`setExpressionContext(JRExpression expression)`

  - ### Uses of JRExpression in net.sf.jasperreports.engine.analytics.dataset

    Fields in net.sf.jasperreports.engine.analytics.dataset declared as JRExpression
    Modifier and Type | Field and Description
    --- | ---
    `protected JRExpression` | BaseDataLevelBucket.`comparatorExpression`
    `protected JRExpression` | BaseDataLevelBucketProperty.`expression`
    `protected JRExpression` | BaseDataLevelBucket.`expression`
    `protected JRExpression` | BaseDataMeasure.`labelExpression`
    `protected JRExpression` | BaseDataAxisLevel.`labelExpression`
    `protected JRExpression` | BaseDataMeasure.`valueExpression`

    Methods in net.sf.jasperreports.engine.analytics.dataset that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | BaseDataLevelBucket.`getComparatorExpression()`
    `JRExpression` | DataLevelBucket.`getComparatorExpression()` Returns the comparator expression.
    `JRExpression` | DataLevelBucketProperty.`getExpression()`
    `JRExpression` | BaseDataLevelBucketProperty.`getExpression()`
    `JRExpression` | BaseDataLevelBucket.`getExpression()`
    `JRExpression` | DataLevelBucket.`getExpression()` Returns the grouping expression.
    `JRExpression` | BaseDataMeasure.`getLabelExpression()`
    `JRExpression` | DataAxisLevel.`getLabelExpression()`
    `JRExpression` | DataMeasure.`getLabelExpression()`
    `JRExpression` | BaseDataAxisLevel.`getLabelExpression()`
    `JRExpression` | BaseDataMeasure.`getValueExpression()`
    `JRExpression` | DataMeasure.`getValueExpression()`

    Methods in net.sf.jasperreports.engine.analytics.dataset with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | MultiAxisDataService.ServiceContext.`evaluateMeasuresExpression(JRExpression expression, MeasureDefinition.MeasureValue[] measureValues)`
    `void` | DesignDataLevelBucket.`setComparatorExpression(JRExpression comparatorExpression)` Sets the comparator expression.
    `void` | DesignDataLevelBucket.`setExpression(JRExpression expression)` Sets the grouping expression.
    `void` | DesignDataLevelBucketProperty.`setExpression(JRExpression expression)`
    `void` | DesignDataAxisLevel.`setLabelExpression(JRExpression expression)`
    `void` | DesignDataMeasure.`setLabelExpression(JRExpression expression)`
    `void` | DesignDataMeasure.`setValueExpression(JRExpression expression)`

  - ### Uses of JRExpression in net.sf.jasperreports.engine.base

    Classes in net.sf.jasperreports.engine.base that implement JRExpression
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBaseExpression`

    Fields in net.sf.jasperreports.engine.base declared as JRExpression
    Modifier and Type | Field and Description
    --- | ---
    `protected JRExpression` | JRBaseChart.`anchorNameExpression`
    `protected JRExpression` | JRBaseTextField.`anchorNameExpression`
    `protected JRExpression` | JRBaseImage.`anchorNameExpression`
    `protected JRExpression` | JRBaseConditionalStyle.`conditionExpression`
    `protected JRExpression` | JRBaseDatasetRun.`connectionExpression`
    `protected JRExpression` | JRBaseSubreport.`connectionExpression`
    `protected JRExpression` | JRBaseDatasetRun.`dataSourceExpression`
    `protected JRExpression` | JRBaseSubreport.`dataSourceExpression`
    `protected JRExpression` | JRBaseParameter.`defaultValueExpression`
    `protected JRExpression` | JRBaseTextField.`expression`
    `protected JRExpression` | JRBaseDatasetParameter.`expression`
    `protected JRExpression` | JRBaseImage.`expression`
    `protected JRExpression` | JRBaseVariable.`expression`
    `protected JRExpression` | JRBaseSubreport.`expression`
    `protected JRExpression` | JRBaseGroup.`expression`
    `protected JRExpression` | JRBaseDataset.`filterExpression`
    `protected JRExpression` | JRBaseChart.`hyperlinkAnchorExpression`
    `protected JRExpression` | JRBaseTextField.`hyperlinkAnchorExpression`
    `protected JRExpression` | JRBaseImage.`hyperlinkAnchorExpression`
    `protected JRExpression` | JRBaseHyperlink.`hyperlinkAnchorExpression`
    `protected JRExpression` | JRBaseChart.`hyperlinkPageExpression`
    `protected JRExpression` | JRBaseTextField.`hyperlinkPageExpression`
    `protected JRExpression` | JRBaseImage.`hyperlinkPageExpression`
    `protected JRExpression` | JRBaseHyperlink.`hyperlinkPageExpression`
    `protected JRExpression` | JRBaseChart.`hyperlinkReferenceExpression`
    `protected JRExpression` | JRBaseTextField.`hyperlinkReferenceExpression`
    `protected JRExpression` | JRBaseImage.`hyperlinkReferenceExpression`
    `protected JRExpression` | JRBaseHyperlink.`hyperlinkReferenceExpression`
    `protected JRExpression` | JRBaseHyperlink.`hyperlinkTooltipExpression`
    `protected JRExpression` | JRBaseChart.`hyperlinkWhenExpression`
    `protected JRExpression` | JRBaseTextField.`hyperlinkWhenExpression`
    `protected JRExpression` | JRBaseImage.`hyperlinkWhenExpression`
    `protected JRExpression` | JRBaseHyperlink.`hyperlinkWhenExpression`
    `protected JRExpression` | JRBaseElementDataset.`incrementWhenExpression`
    `protected JRExpression` | JRBaseVariable.`initialValueExpression`
    `protected JRExpression` | JRBaseDatasetRun.`parametersMapExpression`
    `protected JRExpression` | JRBaseSubreport.`parametersMapExpression`
    `protected JRExpression` | JRBaseTextField.`patternExpression`
    `protected JRExpression` | JRBaseBand.`printWhenExpression`
    `protected JRExpression` | JRBaseElement.`printWhenExpression`
    `protected JRExpression` | JRBaseReportTemplate.`sourceExpression`
    `protected JRExpression` | JRBaseChart.`subtitleExpression`
    `protected JRExpression` | JRBaseChart.`titleExpression`
    `protected JRExpression` | JRBaseHyperlinkParameter.`valueExpression`
    `protected JRExpression` | JRBaseGenericElementParameter.`valueExpression`

    Methods in net.sf.jasperreports.engine.base that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | JRBaseChart.`getAnchorNameExpression()`
    `JRExpression` | JRBaseTextField.`getAnchorNameExpression()`
    `JRExpression` | JRBaseImage.`getAnchorNameExpression()`
    `JRExpression` | JRBaseConditionalStyle.`getConditionExpression()`
    `JRExpression` | JRBaseDatasetRun.`getConnectionExpression()`
    `JRExpression` | JRBaseSubreport.`getConnectionExpression()`
    `JRExpression` | JRBaseDatasetRun.`getDataSourceExpression()`
    `JRExpression` | JRBaseSubreport.`getDataSourceExpression()`
    `JRExpression` | JRBaseParameter.`getDefaultValueExpression()`
    `JRExpression` | JRBaseTextField.`getExpression()`
    `JRExpression` | JRBaseDatasetParameter.`getExpression()`
    `JRExpression` | JRBaseImage.`getExpression()`
    `JRExpression` | JRBaseVariable.`getExpression()`
    `JRExpression` | JRBaseSubreport.`getExpression()`
    `JRExpression` | JRBaseGroup.`getExpression()`
    `JRExpression` | JRBaseObjectFactory.`getExpression(JRExpression expression, boolean assignNotUsedId)`
    `JRExpression` | JRBaseDataset.`getFilterExpression()`
    `JRExpression` | JRBaseChart.`getHyperlinkAnchorExpression()`
    `JRExpression` | JRBaseTextField.`getHyperlinkAnchorExpression()`
    `JRExpression` | JRBaseImage.`getHyperlinkAnchorExpression()`
    `JRExpression` | JRBaseHyperlink.`getHyperlinkAnchorExpression()`
    `JRExpression` | JRBaseChart.`getHyperlinkPageExpression()`
    `JRExpression` | JRBaseTextField.`getHyperlinkPageExpression()`
    `JRExpression` | JRBaseImage.`getHyperlinkPageExpression()`
    `JRExpression` | JRBaseHyperlink.`getHyperlinkPageExpression()`
    `JRExpression` | JRBaseChart.`getHyperlinkReferenceExpression()`
    `JRExpression` | JRBaseTextField.`getHyperlinkReferenceExpression()`
    `JRExpression` | JRBaseImage.`getHyperlinkReferenceExpression()`
    `JRExpression` | JRBaseHyperlink.`getHyperlinkReferenceExpression()`
    `JRExpression` | JRBaseChart.`getHyperlinkTooltipExpression()`
    `JRExpression` | JRBaseTextField.`getHyperlinkTooltipExpression()`
    `JRExpression` | JRBaseImage.`getHyperlinkTooltipExpression()`
    `JRExpression` | JRBaseHyperlink.`getHyperlinkTooltipExpression()`
    `JRExpression` | JRBaseChart.`getHyperlinkWhenExpression()`
    `JRExpression` | JRBaseTextField.`getHyperlinkWhenExpression()`
    `JRExpression` | JRBaseImage.`getHyperlinkWhenExpression()`
    `JRExpression` | JRBaseHyperlink.`getHyperlinkWhenExpression()`
    `JRExpression` | JRBaseElementDataset.`getIncrementWhenExpression()`
    `JRExpression` | JRBaseVariable.`getInitialValueExpression()`
    `JRExpression` | JRBaseDatasetRun.`getParametersMapExpression()`
    `JRExpression` | JRBaseSubreport.`getParametersMapExpression()`
    `JRExpression` | JRBaseTextField.`getPatternExpression()`
    `JRExpression` | JRBaseBand.`getPrintWhenExpression()`
    `JRExpression` | JRBaseElement.`getPrintWhenExpression()`
    `JRExpression` | JRBaseReportTemplate.`getSourceExpression()`
    `JRExpression` | JRBaseChart.`getSubtitleExpression()`
    `JRExpression` | JRBaseChart.`getTitleExpression()`
    `JRExpression` | JRBaseHyperlinkParameter.`getValueExpression()`
    `JRExpression` | JRBasePropertyExpression.`getValueExpression()`
    `JRExpression` | JRBaseGenericElementParameter.`getValueExpression()`

    Methods in net.sf.jasperreports.engine.base with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | JRBaseObjectFactory.`getExpression(JRExpression expression, boolean assignNotUsedId)`
    `protected void` | JRBasePropertyExpression.`setValueExpression(JRExpression valueExpression)`

    Constructors in net.sf.jasperreports.engine.base with parameters of type JRExpression
    Constructor and Description
    `JRBaseExpression(JRExpression expression, JRBaseObjectFactory factory)` Creates a copy of an expression.
    `JRBaseExpression(JRExpression expression, JRBaseObjectFactory factory, java.lang.Integer expressionId)` Creates a copy of an expression.

  - ### Uses of JRExpression in net.sf.jasperreports.engine.component

    Methods in net.sf.jasperreports.engine.component with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | FillContext.`evaluate(JRExpression expression, byte evaluation)` Evaluates an expression in the main report dataset.
    `protected java.lang.Object` | BaseFillComponent.`evaluateExpression(JRExpression expression, byte evaluation)` Evaluates an expression.

  - ### Uses of JRExpression in net.sf.jasperreports.engine.convert

    Methods in net.sf.jasperreports.engine.convert with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | ConvertChartContext.`evaluateExpression(JRExpression expression)`
    `java.lang.String` | ConvertChartContext.`evaluateTextExpression(JRExpression expression)`

  - ### Uses of JRExpression in net.sf.jasperreports.engine.design

    Classes in net.sf.jasperreports.engine.design that implement JRExpression
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRDesignExpression`

    Fields in net.sf.jasperreports.engine.design declared as JRExpression
    Modifier and Type | Field and Description
    --- | ---
    `protected JRExpression` | JRDesignChart.`anchorNameExpression`
    `protected JRExpression` | JRDesignImage.`anchorNameExpression`
    `protected JRExpression` | JRDesignTextField.`anchorNameExpression`
    `protected JRExpression` | JRDesignSubreport.`connectionExpression`
    `protected JRExpression` | JRDesignSubreport.`dataSourceExpression`
    `protected JRExpression` | JRDesignImage.`expression`
    `protected JRExpression` | JRDesignSubreport.`expression`
    `protected JRExpression` | JRDesignTextField.`expression`
    `protected JRExpression` | JRDesignChart.`hyperlinkAnchorExpression`
    `protected JRExpression` | JRDesignImage.`hyperlinkAnchorExpression`
    `protected JRExpression` | JRDesignTextField.`hyperlinkAnchorExpression`
    `protected JRExpression` | JRDesignChart.`hyperlinkPageExpression`
    `protected JRExpression` | JRDesignImage.`hyperlinkPageExpression`
    `protected JRExpression` | JRDesignTextField.`hyperlinkPageExpression`
    `protected JRExpression` | JRDesignChart.`hyperlinkReferenceExpression`
    `protected JRExpression` | JRDesignImage.`hyperlinkReferenceExpression`
    `protected JRExpression` | JRDesignTextField.`hyperlinkReferenceExpression`
    `protected JRExpression` | JRDesignChart.`hyperlinkWhenExpression`
    `protected JRExpression` | JRDesignImage.`hyperlinkWhenExpression`
    `protected JRExpression` | JRDesignTextField.`hyperlinkWhenExpression`
    `protected JRExpression` | JRDesignSubreport.`parametersMapExpression`
    `protected JRExpression` | JRDesignTextField.`patternExpression`
    `protected JRExpression` | JRDesignBand.`printWhenExpression`
    `protected JRExpression` | JRDesignChart.`subtitleExpression`
    `protected JRExpression` | JRDesignChart.`titleExpression`

    Methods in net.sf.jasperreports.engine.design that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | JRDesignChart.`getAnchorNameExpression()`
    `JRExpression` | JRDesignImage.`getAnchorNameExpression()`
    `JRExpression` | JRDesignTextField.`getAnchorNameExpression()`
    `JRExpression` | JRDesignSubreport.`getConnectionExpression()`
    `JRExpression` | JRDesignSubreport.`getDataSourceExpression()`
    `JRExpression` | JRDesignImage.`getExpression()`
    `JRExpression` | JRDesignSubreport.`getExpression()`
    `JRExpression` | JRDesignTextField.`getExpression()`
    `JRExpression` | JRSourceCompileTask.`getExpression(int expressionId)`
    `JRExpression` | JRCompilationSourceCode.`getExpressionAtLine(int line)` Determines whether a line of code corresponds to a report expression.
    `JRExpression` | JRDefaultCompilationSourceCode.`getExpressionAtLine(int line)`
    `JRExpression` | JasperDesign.`getFilterExpression()` Returns the main dataset filter expression.
    `JRExpression` | JRDesignChart.`getHyperlinkAnchorExpression()`
    `JRExpression` | JRDesignImage.`getHyperlinkAnchorExpression()`
    `JRExpression` | JRDesignTextField.`getHyperlinkAnchorExpression()`
    `JRExpression` | JRDesignChart.`getHyperlinkPageExpression()`
    `JRExpression` | JRDesignImage.`getHyperlinkPageExpression()`
    `JRExpression` | JRDesignTextField.`getHyperlinkPageExpression()`
    `JRExpression` | JRDesignChart.`getHyperlinkReferenceExpression()`
    `JRExpression` | JRDesignImage.`getHyperlinkReferenceExpression()`
    `JRExpression` | JRDesignTextField.`getHyperlinkReferenceExpression()`
    `JRExpression` | JRDesignChart.`getHyperlinkTooltipExpression()`
    `JRExpression` | JRDesignImage.`getHyperlinkTooltipExpression()`
    `JRExpression` | JRDesignTextField.`getHyperlinkTooltipExpression()`
    `JRExpression` | JRDesignChart.`getHyperlinkWhenExpression()`
    `JRExpression` | JRDesignImage.`getHyperlinkWhenExpression()`
    `JRExpression` | JRDesignTextField.`getHyperlinkWhenExpression()`
    `protected JRExpression` | JRClassGenerator.`getLineExpression(java.lang.String line)`
    `JRExpression` | JRDesignSubreport.`getParametersMapExpression()`
    `JRExpression` | JRDesignTextField.`getPatternExpression()`
    `JRExpression` | JRDesignBand.`getPrintWhenExpression()`
    `JRExpression` | JRDesignChart.`getSubtitleExpression()`
    `JRExpression` | JRDesignChart.`getTitleExpression()`

    Methods in net.sf.jasperreports.engine.design that return types with arguments of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<JRExpression>` | JRSourceCompileTask.`getExpressions()`
    `java.util.Collection<JRExpression>` | JasperDesign.`getExpressions()` Returns a collection of all report expressions.
    `java.util.List<JRExpression>` | JRCompilationUnit.`getExpressions()` Returns the list of expressions.

    Methods in net.sf.jasperreports.engine.design with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRClassGenerator.`appendExpressionComment(java.lang.StringBuffer sb, JRExpression expression)`
    `protected void` | JRClassGenerator.`appendExpressionText(JRExpression expression, java.lang.StringBuffer sb, java.lang.String chunkText)`
    `java.lang.Integer` | JRSourceCompileTask.`getExpressionId(JRExpression expression)`
    `void` | JRDesignChart.`setAnchorNameExpression(JRExpression anchorNameExpression)`
    `void` | JRDesignImage.`setAnchorNameExpression(JRExpression anchorNameExpression)`
    `void` | JRDesignTextField.`setAnchorNameExpression(JRExpression anchorNameExpression)`
    `void` | JRDesignConditionalStyle.`setConditionExpression(JRExpression conditionExpression)`
    `void` | JRDesignDatasetRun.`setConnectionExpression(JRExpression connectionExpression)` Sets the connection expression.
    `void` | JRDesignSubreport.`setConnectionExpression(JRExpression connectionExpression)`
    `void` | JRDesignDatasetRun.`setDataSourceExpression(JRExpression dataSourceExpression)` Sets the data source expression.
    `void` | JRDesignSubreport.`setDataSourceExpression(JRExpression dataSourceExpression)`
    `void` | JRDesignParameter.`setDefaultValueExpression(JRExpression expression)`
    `void` | JRDesignDatasetParameter.`setExpression(JRExpression expression)`
    `void` | JRDesignGroup.`setExpression(JRExpression expression)`
    `void` | JRDesignVariable.`setExpression(JRExpression expression)`
    `void` | JRDesignImage.`setExpression(JRExpression expression)`
    `void` | JRDesignSubreport.`setExpression(JRExpression expression)`
    `void` | JRDesignTextField.`setExpression(JRExpression expression)`
    `void` | JRDesignDataset.`setFilterExpression(JRExpression expression)` Sets the dataset filter expression.
    `void` | JasperDesign.`setFilterExpression(JRExpression expression)` Sets the main dataset filter expression.
    `void` | JRDesignHyperlink.`setHyperlinkAnchorExpression(JRExpression hyperlinkAnchorExpression)` Sets the expression that will generate the referred anchor.
    `void` | JRDesignChart.`setHyperlinkAnchorExpression(JRExpression hyperlinkAnchorExpression)`
    `void` | JRDesignImage.`setHyperlinkAnchorExpression(JRExpression hyperlinkAnchorExpression)`
    `void` | JRDesignTextField.`setHyperlinkAnchorExpression(JRExpression hyperlinkAnchorExpression)`
    `void` | JRDesignHyperlink.`setHyperlinkPageExpression(JRExpression hyperlinkPageExpression)` Sets the expression that will generate the referred page.
    `void` | JRDesignChart.`setHyperlinkPageExpression(JRExpression hyperlinkPageExpression)`
    `void` | JRDesignImage.`setHyperlinkPageExpression(JRExpression hyperlinkPageExpression)`
    `void` | JRDesignTextField.`setHyperlinkPageExpression(JRExpression hyperlinkPageExpression)`
    `void` | JRDesignHyperlink.`setHyperlinkReferenceExpression(JRExpression hyperlinkReferenceExpression)` Sets the expression that will generate the hyperlink reference URL or the referred document location.
    `void` | JRDesignChart.`setHyperlinkReferenceExpression(JRExpression hyperlinkReferenceExpression)`
    `void` | JRDesignImage.`setHyperlinkReferenceExpression(JRExpression hyperlinkReferenceExpression)`
    `void` | JRDesignTextField.`setHyperlinkReferenceExpression(JRExpression hyperlinkReferenceExpression)`
    `void` | JRDesignHyperlink.`setHyperlinkTooltipExpression(JRExpression hyperlinkTooltipExpression)` Sets the expression which will be used to generate the hyperlink tooltip.
    `void` | JRDesignChart.`setHyperlinkTooltipExpression(JRExpression hyperlinkTooltipExpression)` Sets the expression which will be used to generate the hyperlink tooltip.
    `void` | JRDesignImage.`setHyperlinkTooltipExpression(JRExpression hyperlinkTooltipExpression)` Sets the expression which will be used to generate the hyperlink tooltip.
    `void` | JRDesignTextField.`setHyperlinkTooltipExpression(JRExpression hyperlinkTooltipExpression)` Sets the expression which will be used to generate the hyperlink tooltip.
    `void` | JRDesignHyperlink.`setHyperlinkWhenExpression(JRExpression hyperlinkWhenExpression)` Sets the boolean expression that will specify if the hyperlink should be displayed or not.
    `void` | JRDesignChart.`setHyperlinkWhenExpression(JRExpression hyperlinkWhenExpression)`
    `void` | JRDesignImage.`setHyperlinkWhenExpression(JRExpression hyperlinkWhenExpression)`
    `void` | JRDesignTextField.`setHyperlinkWhenExpression(JRExpression hyperlinkWhenExpression)`
    `void` | JRDesignElementDataset.`setIncrementWhenExpression(JRExpression expression)` Sets the "increment when" expression.
    `void` | JRDesignVariable.`setInitialValueExpression(JRExpression expression)`
    `void` | JRDesignDatasetRun.`setParametersMapExpression(JRExpression parametersMapExpression)` Sets the parameters map expression.
    `void` | JRDesignSubreport.`setParametersMapExpression(JRExpression parametersMapExpression)`
    `void` | JRDesignTextField.`setPatternExpression(JRExpression patternExpression)`
    `void` | JRDesignElement.`setPrintWhenExpression(JRExpression expression)` Sets the print when expression.
    `void` | JRDesignBand.`setPrintWhenExpression(JRExpression expression)`
    `void` | JRDesignReportTemplate.`setSourceExpression(JRExpression sourceExpression)` Sets the template source expression.
    `void` | JRDesignChart.`setSubtitleExpression(JRExpression expression)`
    `void` | JRDesignChart.`setTitleExpression(JRExpression expression)`
    `void` | JRDesignHyperlinkParameter.`setValueExpression(JRExpression valueExpression)` Sets the parameter value expression.
    `void` | JRDesignPropertyExpression.`setValueExpression(JRExpression valueExpression)` Sets the property value expression.
    `void` | JRDesignGenericElementParameter.`setValueExpression(JRExpression valueExpression)` Sets the parameter's value expression.
    `void` | JRVerifier.`verifyExpression(JRExpression expression, java.lang.Object parent, java.lang.String mandatoryMessage)`
    `protected void` | JRClassGenerator.`writeExpression(java.lang.StringBuffer sb, JRExpression expression, byte evaluationType)`

    Method parameters in net.sf.jasperreports.engine.design with type arguments of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `protected java.lang.String` | JRClassGenerator.`generateMethod(byte evaluationType, java.util.List<JRExpression> expressionsList)`

    Constructors in net.sf.jasperreports.engine.design with parameters of type JRExpression
    Constructor and Description
    `JRDefaultCompilationSourceCode(java.lang.String sourceCode, JRExpression[] lineExpressions)` Constructor.
    `JRDesignReportTemplate(JRExpression sourceExpression)` Creates a report template for a template source expression.

    Constructor parameters in net.sf.jasperreports.engine.design with type arguments of type JRExpression
    Constructor and Description
    `JRCompilationUnit(java.lang.String name, JRCompilationSourceCode sourceCode, java.io.File sourceFile, java.util.List<JRExpression> expressions, JRSourceCompileTask compileTask)` Creates a compilation unit.

  - ### Uses of JRExpression in net.sf.jasperreports.engine.fill

    Fields in net.sf.jasperreports.engine.fill declared as JRExpression
    Modifier and Type | Field and Description
    --- | ---
    `protected JRExpression` | JRFillDatasetRun.`connectionExpression`
    `protected JRExpression` | JRFillDatasetRun.`dataSourceExpression`
    `protected JRExpression` | JRFillDatasetRun.`parametersMapExpression`

    Methods in net.sf.jasperreports.engine.fill that return JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | JRFillChart.`getAnchorNameExpression()`
    `JRExpression` | JRFillTextField.`getAnchorNameExpression()`
    `JRExpression` | JRFillImage.`getAnchorNameExpression()`
    `JRExpression` | JRFillSubreport.`getConnectionExpression()`
    `JRExpression` | JRFillDatasetRun.`getConnectionExpression()`
    `JRExpression` | JRFillSubreport.`getDataSourceExpression()`
    `JRExpression` | JRFillDatasetRun.`getDataSourceExpression()`
    `JRExpression` | JRFillParameter.`getDefaultValueExpression()`
    `JRExpression` | JRExpressionEvalException.`getExpression()`
    `JRExpression` | JRFillGroup.`getExpression()`
    `JRExpression` | JRFillVariable.`getExpression()`
    `JRExpression` | JRFillSubreport.`getExpression()`
    `JRExpression` | JRFillTextField.`getExpression()`
    `JRExpression` | JRFillImage.`getExpression()`
    `JRExpression` | JRFillObjectFactory.`getExpression(JRExpression expression, boolean assignNotUsedId)`
    `JRExpression` | JRFillDataset.`getFilterExpression()`
    `JRExpression` | JRFillChart.`getHyperlinkAnchorExpression()`
    `JRExpression` | JRFillTextField.`getHyperlinkAnchorExpression()`
    `JRExpression` | JRFillImage.`getHyperlinkAnchorExpression()`
    `JRExpression` | JRFillChart.`getHyperlinkPageExpression()`
    `JRExpression` | JRFillTextField.`getHyperlinkPageExpression()`
    `JRExpression` | JRFillImage.`getHyperlinkPageExpression()`
    `JRExpression` | JRFillChart.`getHyperlinkReferenceExpression()`
    `JRExpression` | JRFillTextField.`getHyperlinkReferenceExpression()`
    `JRExpression` | JRFillImage.`getHyperlinkReferenceExpression()`
    `JRExpression` | JRFillChart.`getHyperlinkTooltipExpression()`
    `JRExpression` | JRFillTextField.`getHyperlinkTooltipExpression()`
    `JRExpression` | JRFillImage.`getHyperlinkTooltipExpression()`
    `JRExpression` | JRFillChart.`getHyperlinkWhenExpression()`
    `JRExpression` | JRFillTextField.`getHyperlinkWhenExpression()`
    `JRExpression` | JRFillImage.`getHyperlinkWhenExpression()`
    `JRExpression` | JRFillElementDataset.`getIncrementWhenExpression()`
    `JRExpression` | JRFillVariable.`getInitialValueExpression()`
    `JRExpression` | JRFillSubreport.`getParametersMapExpression()`
    `JRExpression` | JRFillDatasetRun.`getParametersMapExpression()`
    `JRExpression` | JRFillCrosstab.`getParametersMapExpression()`
    `JRExpression` | JRFillTextField.`getPatternExpression()`
    `JRExpression` | JRFillBand.`getPrintWhenExpression()`
    `JRExpression` | JRFillElement.`getPrintWhenExpression()`
    `JRExpression` | JRFillReportTemplate.`getSourceExpression()`
    `JRExpression` | JRFillChart.`getSubtitleExpression()`
    `JRExpression` | JRFillChart.`getTitleExpression()`

    Methods in net.sf.jasperreports.engine.fill with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRFillElement.`addDynamicProperty(java.lang.String name, JRExpression expression)`
    `protected void` | JRFillElement.`collectDelayedEvaluations(JRExpression expression)`
    `java.lang.Object` | JREvaluator.`evaluate(JRExpression expression)`
    `java.lang.Object` | JRCalculator.`evaluate(JRExpression expression)`
    `java.lang.Object` | DatasetExpressionEvaluator.`evaluate(JRExpression expression)`
    `java.lang.Object` | JRFillExpressionEvaluator.`evaluate(JRExpression expression, byte evaluationType)` Evaluates an expression.
    `java.lang.Object` | JRCalculator.`evaluate(JRExpression expression, byte evaluationType)`
    `java.lang.Object` | JRFillComponentElement.`evaluate(JRExpression expression, byte evaluation)`
    `java.lang.Object` | JREvaluator.`evaluateEstimated(JRExpression expression)`
    `java.lang.Object` | JRCalculator.`evaluateEstimated(JRExpression expression)`
    `java.lang.Object` | DatasetExpressionEvaluator.`evaluateEstimated(JRExpression expression)`
    `protected java.lang.Object` | DefaultChartTheme.`evaluateExpression(JRExpression expression)`
    `java.lang.Object` | JRFillElement.`evaluateExpression(JRExpression expression, byte evaluation)` Evaluates an expression.
    `protected java.lang.Object` | JRBaseFiller.`evaluateExpression(JRExpression expression, byte evaluation)` Evaluates an expression
    `java.lang.Object` | JRFillDataset.`evaluateExpression(JRExpression expression, byte evaluation)` Evaluates an expression
    `java.lang.Object` | FillStyleProviderContext.`evaluateExpression(JRExpression expression, byte evaluation)`
    `java.lang.Object` | JRFillCrosstab.`evaluateMeasuresExpression(JRExpression expression, MeasureDefinition.MeasureValue[] measureValues)`
    `java.lang.Object` | JREvaluator.`evaluateOld(JRExpression expression)`
    `java.lang.Object` | JRCalculator.`evaluateOld(JRExpression expression)`
    `java.lang.Object` | DatasetExpressionEvaluator.`evaluateOld(JRExpression expression)`
    `protected java.lang.String` | DefaultChartTheme.`evaluateTextExpression(JRExpression expression)`
    `JRExpression` | JRFillObjectFactory.`getExpression(JRExpression expression, boolean assignNotUsedId)`
    `static java.util.Map<java.lang.String,java.lang.Object>` | JRFillSubreport.`getParameterValues(JRBaseFiller filler, JRExpression parametersMapExpression, JRDatasetParameter[] subreportParameters, byte evaluation, boolean ignoreNullExpressions, boolean removeResourceBundle, boolean removeFormatFactory)` Utility method used for constructing a parameter values map for subreports, sub datasets and crosstabs.
    `static java.util.Map<java.lang.String,java.lang.Object>` | JRFillSubreport.`getParameterValues(JRBaseFiller filler, JRFillExpressionEvaluator expressionEvaluator, JRExpression parametersMapExpression, JRDatasetParameter[] subreportParameters, byte evaluation, boolean ignoreNullExpressions, boolean removeResourceBundle, boolean removeFormatFactory)` Utility method used for constructing a parameter values map for subreports, sub datasets and crosstabs.

    Constructors in net.sf.jasperreports.engine.fill with parameters of type JRExpression
    Constructor and Description
    `JRExpressionEvalException(JRExpression expr, java.lang.Throwable throwable)`

  - ### Uses of JRExpression in net.sf.jasperreports.engine.style

    Methods in net.sf.jasperreports.engine.style with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | StyleProviderContext.`evaluateExpression(JRExpression expression, byte evaluation)`

  - ### Uses of JRExpression in net.sf.jasperreports.engine.util

    Methods in net.sf.jasperreports.engine.util with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `static java.lang.String` | JRExpressionUtil.`getExpressionText(JRExpression exp)`
    `static java.lang.String` | JRExpressionUtil.`getSimpleExpressionText(JRExpression expression)`
    `static void` | JRExpressionUtil.`visitChunks(JRExpression expression, ExpressionChunkVisitor visitor)`
    `void` | JRApiWriter.`writeExpression(JRExpression expression, java.lang.String parentName, java.lang.String expressionSuffix)`
    `void` | JRApiWriter.`writeExpression(JRExpression expression, java.lang.String parentName, java.lang.String expressionSuffix, java.lang.String defaultClassName)`
    `void` | JRXmlWriteHelper.`writeExpression(java.lang.String name, JRExpression expression)`
    `void` | JRXmlWriteHelper.`writeExpression(java.lang.String name, JRExpression expression, boolean writeClass)` Deprecated. Replaced by `JRXmlWriteHelper.writeExpression(String, JRExpression)`.
    `void` | JRXmlWriteHelper.`writeExpression(java.lang.String name, JRExpression expression, boolean writeClass, java.lang.String defaultClassName)` Deprecated. Replaced by `JRXmlWriteHelper.writeExpression(String, JRExpression)`.
    `void` | JRXmlWriteHelper.`writeExpression(java.lang.String name, XmlNamespace namespace, JRExpression expression)`
    `void` | JRXmlWriteHelper.`writeExpression(java.lang.String name, XmlNamespace namespace, JRExpression expression, boolean writeClass)` Deprecated. Replaced by `JRXmlWriteHelper.writeExpression(String, XmlNamespace, JRExpression)`.
    `void` | JRXmlWriteHelper.`writeExpression(java.lang.String name, XmlNamespace namespace, JRExpression expression, boolean writeClass, java.lang.String defaultClassName)` Deprecated. Replaced by `JRXmlWriteHelper.writeExpression(String, XmlNamespace, JRExpression)`.

  - ### Uses of JRExpression in net.sf.jasperreports.engine.xml

    Methods in net.sf.jasperreports.engine.xml with parameters of type JRExpression
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRXmlBaseWriter.`writeExpression(java.lang.String name, JRExpression expression, boolean writeClass)`
    `protected void` | JRXmlWriter.`writeExpression(java.lang.String name, JRExpression expression, boolean writeClass, java.lang.String defaultClassName)`
    `protected void` | JRXmlWriter.`writeExpression(java.lang.String name, XmlNamespace namespace, JRExpression expression, boolean writeClass)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com