| Name | Description | Type | Package | Framework |
| AbstractPoiXlsDataSource | This data source implementation reads an XLSX or XLS stream. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| AbstractXlsDataSource | This data source implementation reads an XLSX or XLS stream. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| AbstractXmlDataSource | Abstract XML data source implementation that allows to access the data from a xml document using XPath expressions. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| DatasetFilter | A dataset row filter. | Interface | net.sf.jasperreports.engine | Sourceforge Jasper Reports |
| ExcelDataSource | This data source implementation reads an XLSX or XLS stream. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| IndexedDataSource | JRDataSource extension that can provide the record index at the current position. | Interface | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JaxenXmlDataSource | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports | |
| JRAbstractBeanDataSource | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports | |
| JRAbstractBeanDataSourceProvider | The base implementation for JRBeanXXXDataSource providers. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JRAbstractTextDataSource | Abstract text data source, containing methods used to parse text data into numerical or date values. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JRBeanArrayDataSource | A data source implementation that wraps an array of JavaBean objects. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JRBeanCollectionDataSource | A data source implementation that wraps a collection of JavaBean objects. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JRCsvDataSource | This datasource implementation reads a CSV stream. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JRCsvDataSourceProvider | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports | |
| JRHibernateAbstractDataSource | Base abstract Hibernate data source. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JRHibernateAbstractDataSource .FieldReader | Interface | net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource | Sourceforge Jasper Reports | |
| JRHibernateAbstractDataSource .IdentityFieldReader | Class | net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource | Sourceforge Jasper Reports | |
| JRHibernateAbstractDataSource .IndexFieldReader | Class | net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource | Sourceforge Jasper Reports | |
| JRHibernateAbstractDataSource .IndexPropertyFieldReader | Class | net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource | Sourceforge Jasper Reports | |
| JRHibernateAbstractDataSource .PropertyFieldReader | Class | net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource | Sourceforge Jasper Reports | |
| JRHibernateIterateDataSource | Hibernate data source that uses org. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JRHibernateListDataSource | Hibernate data source that uses org. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JRHibernateScrollDataSource | Hibernate data source that uses org. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JRJpaDataSource | Java Persistence API data source that uses javax. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JRJpaDataSource .FieldValueReader | Interface | net.sf.jasperreports.engine.data.JRJpaDataSource | Sourceforge Jasper Reports | |
| JRMapArrayDataSource | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports | |
| JRMapCollectionDataSource | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports | |
| JRSortableDataSource | This data source implementation is now deprecated because it does not know about sorting on dataset variables and should no longer be used. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JRTableModelDataSource | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports | |
| JRXlsDataSource | This data source implementation reads an XLS stream. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JRXlsxDataSource | This data source implementation reads an XLSX stream. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JRXmlDataSource | XML data source implementation that allows to access the data from a xml document using XPath expressions. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JsonData | Interface | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports | |
| JsonDataCollection | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports | |
| JsonDataSource | JSON data source implementationAuthor:Narcis Marcu (narcism@users. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |
| JsonDataSourceProvider | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports | |
| ListOfArrayDataSource | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports | |
| TextDataSourceAttributes | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports | |
| XalanXmlDataSource | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports | |
| XlsDataSource | This data source implementation reads an XLS stream. | Class | net.sf.jasperreports.engine.data | Sourceforge Jasper Reports |