Uses of Interface
net.sf.jasperreports.engine.JRDataSource
Packages that use JRDataSource
Package
Description
Contains classes for data caching.
Contains classes for empty data adapters.
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.
Provides various report data source implementations and allows creating custom data sources.
Contains fill time implementations for the library's main interfaces and the entire
engine used in the filling process (the actual core of JasperReports).
Provides support for report queries and query executers.
Contains utility classes for the core library.
Provides support for OLAP data sources and query executers.
Provides support for XML/A query executer, result and hierarchy.
-
Uses of JRDataSource in net.sf.jasperreports.data.cache
Classes in net.sf.jasperreports.data.cache that implement JRDataSource -
Uses of JRDataSource in net.sf.jasperreports.data.random
Classes in net.sf.jasperreports.data.random that implement JRDataSource -
Uses of JRDataSource in net.sf.jasperreports.engine
Subinterfaces of JRDataSource in net.sf.jasperreports.engineModifier and TypeInterfaceDescriptioninterfaceThis interface represents a data source which can go back to the first element.Classes in net.sf.jasperreports.engine that implement JRDataSourceModifier and TypeClassDescriptionclassA simple data source implementation that simulates a data source with a given number of virtual records inside.classThis is a default implementation of theJRDataSourceinterface.Methods in net.sf.jasperreports.engine that return JRDataSourceModifier and TypeMethodDescriptionJRDataSourceProvider.create(JasperReport report) Creates and returns a new instance of the provided data source.Methods in net.sf.jasperreports.engine with parameters of type JRDataSourceModifier and TypeMethodDescriptionvoidJRDataSourceProvider.dispose(JRDataSource dataSource) Disposes the data source previously obtained using thecreatemethod.JasperFillManager.fill(InputStream inputStream, Map<String, Object> parameters, JRDataSource dataSource) Fills the compiled report design loaded from the supplied input stream and returns the generated report object.Fills the compiled report design loaded from the specified file and returns the generated report object.JasperFillManager.fill(JasperReport jasperReport, Map<String, Object> parameters, JRDataSource dataSource) Fills the compiled report design supplied as the first parameter and returns the generated report object.JasperFillManager.fillFromRepo(String reportLocation, Map<String, Object> params, JRDataSource dataSource) Fills the compiled report design loaded from the specified file and returns the generated report object.static JasperPrintJasperFillManager.fillReport(InputStream inputStream, Map<String, Object> parameters, JRDataSource dataSource) static JasperPrintJasperFillManager.fillReport(String sourceFileName, Map<String, Object> params, JRDataSource dataSource) static JasperPrintJasperFillManager.fillReport(JasperReport jasperReport, Map<String, Object> parameters, JRDataSource dataSource) static voidJasperFillManager.fillReportToFile(String sourceFileName, String destFileName, Map<String, Object> params, JRDataSource dataSource) static StringJasperFillManager.fillReportToFile(String sourceFileName, Map<String, Object> params, JRDataSource dataSource) static voidJasperFillManager.fillReportToFile(JasperReport jasperReport, String destFileName, Map<String, Object> parameters, JRDataSource dataSource) static voidJasperFillManager.fillReportToStream(InputStream inputStream, OutputStream outputStream, Map<String, Object> parameters, JRDataSource dataSource) static voidJasperFillManager.fillReportToStream(JasperReport jasperReport, OutputStream outputStream, Map<String, Object> parameters, JRDataSource dataSource) voidJasperFillManager.fillToFile(String sourceFileName, String destFileName, Map<String, Object> params, JRDataSource dataSource) Fills the compiled report design loaded from the file received as the first parameter and places the result in the file specified by the second parameter.JasperFillManager.fillToFile(String sourceFileName, Map<String, Object> params, JRDataSource dataSource) Fills the compiled report design loaded from the specified file.voidJasperFillManager.fillToFile(JasperReport jasperReport, String destFileName, Map<String, Object> parameters, JRDataSource dataSource) Fills the compiled report design received as the first parameter and places the result in the file specified by the second parameter.voidJasperFillManager.fillToStream(InputStream inputStream, OutputStream outputStream, Map<String, Object> parameters, JRDataSource dataSource) Fills the compiled report design loaded from the supplied input stream and writes the generated report object to the output stream specified by the second parameter.voidJasperFillManager.fillToStream(JasperReport jasperReport, OutputStream outputStream, Map<String, Object> parameters, JRDataSource dataSource) Fills the compiled report design supplied as the first parameter and writes the generated report object to the output stream specified by the second parameter.static voidJasperRunManager.runReportToHtmlFile(String sourceFileName, String destFileName, Map<String, Object> parameters, JRDataSource jrDataSource) static StringJasperRunManager.runReportToHtmlFile(String sourceFileName, Map<String, Object> params, JRDataSource jrDataSource) static byte[]JasperRunManager.runReportToPdf(InputStream inputStream, Map<String, Object> parameters, JRDataSource jrDataSource) static byte[]JasperRunManager.runReportToPdf(String sourceFileName, Map<String, Object> parameters, JRDataSource jrDataSource) static byte[]JasperRunManager.runReportToPdf(JasperReport jasperReport, Map<String, Object> parameters, JRDataSource jrDataSource) static voidJasperRunManager.runReportToPdfFile(String sourceFileName, String destFileName, Map<String, Object> parameters, JRDataSource jrDataSource) static StringJasperRunManager.runReportToPdfFile(String sourceFileName, Map<String, Object> params, JRDataSource jrDataSource) static voidJasperRunManager.runReportToPdfStream(InputStream inputStream, OutputStream outputStream, Map<String, Object> parameters, JRDataSource jrDataSource) voidJasperRunManager.runToHtmlFile(String sourceFileName, String destFileName, Map<String, Object> parameters, JRDataSource jrDataSource) Fills a report and saves it directly into a HTML file.JasperRunManager.runToHtmlFile(String sourceFileName, Map<String, Object> params, JRDataSource jrDataSource) Fills a report and saves it directly into a HTML file.byte[]JasperRunManager.runToPdf(InputStream inputStream, Map<String, Object> parameters, JRDataSource jrDataSource) Fills a report and returns byte array object containing the report in PDF format.byte[]JasperRunManager.runToPdf(String sourceFileName, Map<String, Object> parameters, JRDataSource jrDataSource) Fills a report and sends it to an output stream in PDF format.byte[]JasperRunManager.runToPdf(JasperReport jasperReport, Map<String, Object> parameters, JRDataSource jrDataSource) Fills a report and returns byte array object containing the report in PDF format.voidJasperRunManager.runToPdfFile(String sourceFileName, String destFileName, Map<String, Object> parameters, JRDataSource jrDataSource) Fills a report and saves it directly into a PDF file.JasperRunManager.runToPdfFile(String sourceFileName, Map<String, Object> params, JRDataSource jrDataSource) Fills a report and saves it directly into a PDF file.voidJasperRunManager.runToPdfStream(InputStream inputStream, OutputStream outputStream, Map<String, Object> parameters, JRDataSource jrDataSource) Fills a report and sends it directly to an OutputStream in PDF format. -
Uses of JRDataSource in net.sf.jasperreports.engine.data
Classes in net.sf.jasperreports.engine.data with type parameters of type JRDataSourceModifier and TypeClassDescriptionclassDataSourceCollection<D extends JRDataSource,P extends DataSourceProvider<D>> interfaceDataSourceProvider<D extends JRDataSource>interfaceHierarchicalDataSource<T extends JRDataSource>Subinterfaces of JRDataSource in net.sf.jasperreports.engine.dataModifier and TypeInterfaceDescriptioninterfaceJRDataSourceextension that can provide the record index at the current position.interfaceinterfaceClasses in net.sf.jasperreports.engine.data that implement JRDataSourceModifier and TypeClassDescriptionclassThis data source implementation reads an XLSX or XLS stream.classAbstractXmlDataSource<T extends AbstractXmlDataSource<?>>Abstract XML data source implementation that allows to access the data from a xml document using XPath expressions.classclassDataSourceCollection<D extends JRDataSource,P extends DataSourceProvider<D>> classclassAbstract text data source, containing methods used to parse text data into numerical or date values.classA data source implementation that wraps an array of JavaBean objects.classA data source implementation that wraps a collection of JavaBean objects.classThis datasource implementation reads a CSV stream.classclassclassclassXML data source implementation that allows to access the data from a xml document using XPath expressions.classJsonDataCollection<D extends JsonData<D>>classclassFields in net.sf.jasperreports.engine.data declared as JRDataSourceMethods in net.sf.jasperreports.engine.data that return JRDataSourceMethods in net.sf.jasperreports.engine.data with parameters of type JRDataSourceConstructors in net.sf.jasperreports.engine.data with parameters of type JRDataSource -
Uses of JRDataSource in net.sf.jasperreports.engine.fill
Classes in net.sf.jasperreports.engine.fill that implement JRDataSourceFields in net.sf.jasperreports.engine.fill declared as JRDataSourceModifier and TypeFieldDescriptionprotected final JRDataSourceBaseFillHandle.dataSourceprotected JRDataSourceJRFillDataset.dataSourceThe data source.Methods in net.sf.jasperreports.engine.fill that return JRDataSourceModifier and TypeMethodDescriptionDatasetSortInfo.getOriginalDataSource()SortedDataSource.getOriginalDataSource()Methods in net.sf.jasperreports.engine.fill with parameters of type JRDataSourceModifier and TypeMethodDescriptionstatic AsynchronousFillHandleAsynchronousFillHandle.createHandle(JasperReport jasperReport, Map<String, Object> parameters, JRDataSource dataSource) static AsynchronousFillHandleAsynchronousFillHandle.createHandle(JasperReportsContext jasperReportsContext, JasperReportSource reportSource, Map<String, Object> parameters, JRDataSource dataSource) static AsynchronousFillHandleAsynchronousFillHandle.createHandle(JasperReportsContext jasperReportsContext, JasperReport jasperReport, Map<String, Object> parameters, JRDataSource dataSource) Creates an asychronous filling handle.BaseReportFiller.fill(Map<String, Object> parameterValues, JRDataSource ds) static JasperPrintJRFiller.fill(JasperReportsContext jasperReportsContext, JasperReportSource reportSource, Map<String, Object> parameters, JRDataSource dataSource) static JasperPrintJRFiller.fill(JasperReportsContext jasperReportsContext, JasperReport jasperReport, Map<String, Object> parameters, JRDataSource dataSource) ReportFiller.fill(Map<String, Object> parameters, JRDataSource dataSource) protected voidBaseReportFiller.setDatasourceParameterValue(Map<String, Object> parameterValues, JRDataSource ds) voidJRFillDataset.setDatasourceParameterValue(Map<String, Object> parameterValues, JRDataSource ds) Sets the data source to be used.voidDatasetSortInfo.setOriginalDataSource(JRDataSource originalDataSource) Method parameters in net.sf.jasperreports.engine.fill with type arguments of type JRDataSourceModifier and TypeMethodDescriptionvoidDatasetExecution.evaluateDataSource(JRBiConsumer<JRDataSource, Map<String, Object>> dataSourceConsumer) Constructors in net.sf.jasperreports.engine.fill with parameters of type JRDataSourceModifierConstructorDescriptionprotectedAsynchronousFillHandle(JasperReportsContext jasperReportsContext, JasperReportSource reportSource, Map<String, Object> parameters, JRDataSource dataSource, Connection conn) protectedAsynchronousFillHandle(JasperReportsContext jasperReportsContext, JasperReport jasperReport, Map<String, Object> parameters, JRDataSource dataSource) protectedAsynchronousFillHandle(JasperReportsContext jasperReportsContext, JasperReport jasperReport, Map<String, Object> parameters, JRDataSource dataSource, Connection conn) protectedBaseFillHandle(JasperReportsContext jasperReportsContext, JasperReportSource reportSource, Map<String, Object> parameters, JRDataSource dataSource, Connection conn) protectedBaseFillHandle(JasperReportsContext jasperReportsContext, JasperReport jasperReport, Map<String, Object> parameters, JRDataSource dataSource, Connection conn) -
Uses of JRDataSource in net.sf.jasperreports.engine.query
Methods in net.sf.jasperreports.engine.query that return JRDataSourceModifier and TypeMethodDescriptionJRCsvQueryExecuter.createDatasource()JREmptyQueryExecuter.createDatasource()JRJdbcQueryExecuter.createDatasource()JRQueryExecuter.createDatasource()Executes the query and creates aJRDataSourceout of the result.JRXPathQueryExecuter.createDatasource() -
Uses of JRDataSource in net.sf.jasperreports.engine.util
Classes in net.sf.jasperreports.engine.util that implement JRDataSource -
Uses of JRDataSource in net.sf.jasperreports.fastexcel
Classes in net.sf.jasperreports.fastexcel that implement JRDataSourceModifier and TypeClassDescriptionclassThis data source implementation reads an XLSX stream. -
Uses of JRDataSource in net.sf.jasperreports.functions.standard
Methods in net.sf.jasperreports.functions.standard that return JRDataSourceModifier and TypeMethodDescriptionReportFunctions.ORIGINAL_DATA_SOURCE()protected JRDataSourceReportFunctions.originalDataSource()ReportFunctions.SUB_DATA_SOURCE()ReportFunctions.SUB_DATA_SOURCE(String expression) -
Uses of JRDataSource in net.sf.jasperreports.hibernate
Classes in net.sf.jasperreports.hibernate that implement JRDataSourceModifier and TypeClassDescriptionclassBase abstract Hibernate data source.classHibernate data source that usesorg.hibernate.Query.iterate().classHibernate data source that usesorg.hibernate.Query.list().classHibernate data source that usesorg.hibernate.Query.scroll().Methods in net.sf.jasperreports.hibernate that return JRDataSourceModifier and TypeMethodDescriptionJRHibernateQueryExecuter.createDatasource()Creates an instance ofJRHibernateListDataSource,JRHibernateIterateDataSourceorJRHibernateScrollDataSource, depending on theprotected JRDataSourceJRHibernateQueryExecuter.createResultDatasource()Creates a data source out of the query result. -
Uses of JRDataSource in net.sf.jasperreports.j2ee.ejbql
Classes in net.sf.jasperreports.j2ee.ejbql that implement JRDataSourceModifier and TypeClassDescriptionclassJava Persistence API data source that usesjavax.persistence.Query.getResultList().Methods in net.sf.jasperreports.j2ee.ejbql that return JRDataSourceModifier and TypeMethodDescriptionJRJpaQueryExecuter.createDatasource()protected JRDataSourceJRJpaQueryExecuter.createResultDatasource()Creates a data source out of the query result. -
Uses of JRDataSource in net.sf.jasperreports.j2ee.hibernate
Classes in net.sf.jasperreports.j2ee.hibernate that implement JRDataSourceModifier and TypeClassDescriptionclassBase abstract Hibernate data source.classHibernate data source that usesorg.hibernate.Query.iterate().classHibernate data source that usesorg.hibernate.Query.list().classHibernate data source that usesorg.hibernate.Query.scroll().Methods in net.sf.jasperreports.j2ee.hibernate that return JRDataSourceModifier and TypeMethodDescriptionJRHibernateQueryExecuter.createDatasource()Creates an instance ofJRHibernateListDataSource,JRHibernateIterateDataSourceorJRHibernateScrollDataSource, depending on theprotected JRDataSourceJRHibernateQueryExecuter.createResultDatasource()Creates a data source out of the query result. -
Uses of JRDataSource in net.sf.jasperreports.jakarta.ejbql
Classes in net.sf.jasperreports.jakarta.ejbql that implement JRDataSourceModifier and TypeClassDescriptionclassJava Persistence API data source that usesjakarta.persistence.Query.getResultList().Methods in net.sf.jasperreports.jakarta.ejbql that return JRDataSourceModifier and TypeMethodDescriptionJRJpaQueryExecuter.createDatasource()protected JRDataSourceJRJpaQueryExecuter.createResultDatasource()Creates a data source out of the query result. -
Uses of JRDataSource in net.sf.jasperreports.jaxen.data
Classes in net.sf.jasperreports.jaxen.data that implement JRDataSource -
Uses of JRDataSource in net.sf.jasperreports.jaxen.query
Methods in net.sf.jasperreports.jaxen.query that return JRDataSource -
Uses of JRDataSource in net.sf.jasperreports.json.data
Classes in net.sf.jasperreports.json.data that implement JRDataSourceModifier and TypeClassDescriptionclassJSON data source implementationclass -
Uses of JRDataSource in net.sf.jasperreports.json.query
Methods in net.sf.jasperreports.json.query that return JRDataSource -
Uses of JRDataSource in net.sf.jasperreports.olap
Classes in net.sf.jasperreports.olap that implement JRDataSourceModifier and TypeClassDescriptionclassclassclassMethods in net.sf.jasperreports.olap that return JRDataSourceModifier and TypeMethodDescriptionJRMondrianQueryExecuter.createDatasource()Olap4jMondrianQueryExecuter.createDatasource() -
Uses of JRDataSource in net.sf.jasperreports.olap.xmla
Methods in net.sf.jasperreports.olap.xmla that return JRDataSourceModifier and TypeMethodDescriptionJRXmlaQueryExecuter.createDatasource()Olap4jXmlaQueryExecuter.createDatasource() -
Uses of JRDataSource in net.sf.jasperreports.poi.data
Classes in net.sf.jasperreports.poi.data that implement JRDataSourceModifier and TypeClassDescriptionclassThis data source implementation reads an XLSX or XLS stream.classThis data source implementation reads an XLSX or XLS stream.classDeprecated.classDeprecated.Replaced byExcelDataSource. -
Uses of JRDataSource in net.sf.jasperreports.poi.query
Methods in net.sf.jasperreports.poi.query that return JRDataSourceModifier and TypeMethodDescriptionExcelQueryExecuter.createDatasource()JRXlsxQueryExecuter.createDatasource()Deprecated.XlsQueryExecuter.createDatasource()Deprecated. -
Uses of JRDataSource in net.sf.jasperreports.xalan.data
Classes in net.sf.jasperreports.xalan.data that implement JRDataSource -
Uses of JRDataSource in net.sf.jasperreports.xalan.query
Methods in net.sf.jasperreports.xalan.query that return JRDataSource
ExcelDataSource.