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

- Packages that use JRElementDataset
  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.components.charts | Contains interfaces and base classes for the built-in Spider Chart component.
  net.sf.jasperreports.components.map | Contains classes for the built-in Google Map component.
  net.sf.jasperreports.components.map.fill | Contains fill time implementations for Google Map component related interfaces.
  net.sf.jasperreports.components.spiderchart | Contains classes for the built-in Spider Chart component.
  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.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.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.util | Contains utility classes for the core library.
  net.sf.jasperreports.engine.xml | Contains classes for loading report templates from XML files.

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

    Subinterfaces of JRElementDataset in net.sf.jasperreports.charts
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JRCategoryDataset` This dataset accommodates one or more data series consisting of values associated with categories.
    `interface` | `JRGanttDataset` This dataset accommodates one or more data series consisting of values associated with tasks and subtasks.
    `interface` | `JRHighLowDataset` Although the name of this dataset is "High-Low", it can actually hold a series of (x, high, low, open, close, volume) items.
    `interface` | `JRPieDataset` This dataset is useful for rendering Pie or Pie 3D charts.
    `interface` | `JRTimePeriodDataset` The Time Period dataset is very much like the Time Series dataset in that it wraps series consisting of (time period, numeric value) pairs.
    `interface` | `JRTimeSeriesDataset` This dataset wraps one or multiple time series.
    `interface` | `JRValueDataset` This class represents a dataset that consists of a single value.
    `interface` | `JRXyDataset` This dataset is a wrapper for data series made of (x, y) value pairs and is used for rendering XY Bar, XY Line, XY Area, and Scatter Plot charts.
    `interface` | `JRXyzDataset` The XYZ dataset wraps series consisting of (x, y, z) items.

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

    Classes in net.sf.jasperreports.charts.base that implement JRElementDataset
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBaseCategoryDataset`
    `class` | `JRBaseGanttDataset`
    `class` | `JRBaseHighLowDataset`
    `class` | `JRBasePieDataset`
    `class` | `JRBaseTimePeriodDataset`
    `class` | `JRBaseTimeSeriesDataset`
    `class` | `JRBaseValueDataset` An immutable version of a dataset that generates a single value.
    `class` | `JRBaseXyDataset`
    `class` | `JRBaseXyzDataset`

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

    Classes in net.sf.jasperreports.charts.design that implement JRElementDataset
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRDesignCategoryDataset`
    `class` | `JRDesignGanttDataset`
    `class` | `JRDesignHighLowDataset`
    `class` | `JRDesignPieDataset`
    `class` | `JRDesignTimePeriodDataset`
    `class` | `JRDesignTimeSeriesDataset`
    `class` | `JRDesignValueDataset` A data set that contains a single value.
    `class` | `JRDesignXyDataset`
    `class` | `JRDesignXyzDataset`

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

    Classes in net.sf.jasperreports.charts.fill that implement JRElementDataset
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRFillCategoryDataset`
    `class` | `JRFillGanttDataset`
    `class` | `JRFillHighLowDataset`
    `class` | `JRFillPieDataset`
    `class` | `JRFillTimePeriodDataset`
    `class` | `JRFillTimeSeriesDataset`
    `class` | `JRFillValueDataset`
    `class` | `JRFillXyDataset`
    `class` | `JRFillXyzDataset`

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

    Subinterfaces of JRElementDataset in net.sf.jasperreports.components.charts
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ChartDataset`

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

    Methods in net.sf.jasperreports.components.map that return JRElementDataset
    Modifier and Type | Method and Description
    --- | ---
    `JRElementDataset` | StandardItemData.`getDataset()`
    `JRElementDataset` | ItemData.`getDataset()` Returns the dataset information that will be used by the `ItemData` object.

    Methods in net.sf.jasperreports.components.map with parameters of type JRElementDataset
    Modifier and Type | Method and Description
    --- | ---
    `void` | StandardItemData.`setDataset(JRElementDataset dataset)` Sets the dataset information that will be used to create the item list.

  - ### Uses of JRElementDataset in net.sf.jasperreports.components.map.fill

    Classes in net.sf.jasperreports.components.map.fill that implement JRElementDataset
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FillItemDataset`

    Methods in net.sf.jasperreports.components.map.fill that return JRElementDataset
    Modifier and Type | Method and Description
    --- | ---
    `JRElementDataset` | FillItemData.`getDataset()`

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

    Subinterfaces of JRElementDataset in net.sf.jasperreports.components.spiderchart
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SpiderDataset`

    Classes in net.sf.jasperreports.components.spiderchart that implement JRElementDataset
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FillSpiderDataset`
    `class` | `StandardSpiderDataset`

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

    Subinterfaces of JRElementDataset in net.sf.jasperreports.crosstabs
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JRCrosstabDataset` Input dataset interface used by crosstabs.

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

    Classes in net.sf.jasperreports.crosstabs.base that implement JRElementDataset
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBaseCrosstabDataset` Base implementation of crosstab input dataset.

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

    Classes in net.sf.jasperreports.crosstabs.design that implement JRElementDataset
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRDesignCrosstabDataset` Input crosstab dataset implementation to be used at design time.

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

    Subinterfaces of JRElementDataset in net.sf.jasperreports.engine
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JRChartDataset` Datasets are used to represent the actual data needed to generate a chart.

    Methods in net.sf.jasperreports.engine with parameters of type JRElementDataset
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRExpressionCollector.`collect(JRElementDataset dataset)` Collects expressions from an element dataset.
    `JRExpressionCollector` | JRExpressionCollector.`getCollector(JRElementDataset elementDataset)` Returns the expression collector to which expressions in an element dataset belong.

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

    Subinterfaces of JRElementDataset in net.sf.jasperreports.engine.analytics.dataset
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MultiAxisDataset`

    Classes in net.sf.jasperreports.engine.analytics.dataset that implement JRElementDataset
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseMultiAxisDataset`
    `class` | `DesignMultiAxisDataset`
    `class` | `FillMultiAxisDataset`

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

    Classes in net.sf.jasperreports.engine.base that implement JRElementDataset
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBaseChartDataset`
    `class` | `JRBaseElementDataset`

    Methods in net.sf.jasperreports.engine.base that return JRElementDataset
    Modifier and Type | Method and Description
    --- | ---
    `JRElementDataset` | JRBaseObjectFactory.`getElementDataset(JRElementDataset dataset)`

    Methods in net.sf.jasperreports.engine.base with parameters of type JRElementDataset
    Modifier and Type | Method and Description
    --- | ---
    `JRElementDataset` | JRBaseObjectFactory.`getElementDataset(JRElementDataset dataset)`

    Constructors in net.sf.jasperreports.engine.base with parameters of type JRElementDataset
    Constructor and Description
    `JRBaseElementDataset(JRElementDataset dataset)`
    `JRBaseElementDataset(JRElementDataset dataset, JRBaseObjectFactory factory)`

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

    Classes in net.sf.jasperreports.engine.design that implement JRElementDataset
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRDesignChartDataset`
    `class` | `JRDesignElementDataset`

    Methods in net.sf.jasperreports.engine.design with parameters of type JRElementDataset
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRVerifier.`verifyElementDataset(JRElementDataset dataset)`

    Constructors in net.sf.jasperreports.engine.design with parameters of type JRElementDataset
    Constructor and Description
    `JRDesignElementDataset(JRElementDataset dataset)`
    `JRDesignElementDataset(JRElementDataset dataset, JRBaseObjectFactory factory)`

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

    Classes in net.sf.jasperreports.engine.fill that implement JRElementDataset
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRFillChartDataset`
    `class` | `JRFillCrosstab.JRFillCrosstabDataset` Fill-time crosstab input dataset implementation.
    `class` | `JRFillElementDataset` Abstract `JRElementDataset` implementation used at report fill time.

    Fields in net.sf.jasperreports.engine.fill declared as JRElementDataset
    Modifier and Type | Field and Description
    --- | ---
    `protected JRElementDataset` | JRFillElementDataset.`parent`

    Constructors in net.sf.jasperreports.engine.fill with parameters of type JRElementDataset
    Constructor and Description
    `JRFillElementDataset(JRElementDataset dataset, JRFillObjectFactory factory)`

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

    Methods in net.sf.jasperreports.engine.util with parameters of type JRElementDataset
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRApiWriter.`writeElementDataset(JRElementDataset dataset, boolean skipIfEmpty, java.lang.String datasetName)` Writes the JRXML representation of an `element dataset`.
    `void` | JRApiWriter.`writeElementDataset(JRElementDataset dataset, java.lang.String datasetName)` Writes the JRXML representation of an `element dataset`.

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

    Methods in net.sf.jasperreports.engine.xml that return types with arguments of type JRElementDataset
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Set<JRElementDataset>` | JRXmlLoader.`getGroupBoundDatasets()`

    Methods in net.sf.jasperreports.engine.xml with parameters of type JRElementDataset
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRXmlWriter.`writeElementDataset(JRElementDataset dataset)` Writes the JRXML representation of an `element dataset`.
    `void` | JRXmlWriter.`writeElementDataset(JRElementDataset dataset, boolean skipIfEmpty)` Writes the JRXML representation of an `element dataset`.
    `void` | JRXmlWriter.`writeElementDataset(JRElementDataset dataset, ResetTypeEnum defaultResetType, boolean skipIfEmpty)` Writes the JRXML representation of an `element dataset`.

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com