Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use JRDataSource
net.sf.jasperreports.engine | Provides access to the library's main functionality through façade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes.
net.sf.jasperreports.engine.data | Provides various report data source implementations and allows creating custom data sources.
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.query |
net.sf.jasperreports.olap |
net.sf.jasperreports.olap.xmla |

Uses of JRDataSource in net.sf.jasperreports.engine

Subinterfaces of JRDataSource in net.sf.jasperreports.engine
`interface` | `JRRewindableDataSource` This interface represents a data source which can go back to the first element.

Classes in net.sf.jasperreports.engine that implement JRDataSource
`class` | `JREmptyDataSource` A simple data source implementation that simulates a data source with a given number of virtual records inside.
`class` | `JRResultSetDataSource` An implementation of a data source that uses a supplied `ResultSet`.

Methods in net.sf.jasperreports.engine that return JRDataSource
`JRDataSource` | `JRDataSourceProvider.create(JasperReport report)` Creates and returns a new instance of the provided data source.

Methods in net.sf.jasperreports.engine with parameters of type JRDataSource
`void` | `JRDataSourceProvider.dispose(JRDataSource dataSource)` Disposes the data source previously obtained using the `create` method.
`static JasperPrint` | `JasperManager.fillReport(java.io.InputStream inputStream, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperFillManager.fillReport(InputStream, Map, JRDataSource)`.
`static JasperPrint` | `JasperFillManager.fillReport(java.io.InputStream inputStream, java.util.Map parameters, JRDataSource dataSource)` Fills the compiled report design loaded from the supplied input stream and returns the generated report object.
`static JasperPrint` | `JasperManager.fillReport(JasperReport jasperReport, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperFillManager.fillReport(JasperReport, Map, JRDataSource)`.
`static JasperPrint` | `JasperFillManager.fillReport(JasperReport jasperReport, java.util.Map parameters, JRDataSource dataSource)` Fills the compiled report design supplied as the first parameter and returns the generated report object.
`static JasperPrint` | `JasperManager.fillReport(java.lang.String sourceFileName, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperFillManager.fillReport(String, Map, JRDataSource)`.
`static JasperPrint` | `JasperFillManager.fillReport(java.lang.String sourceFileName, java.util.Map params, JRDataSource dataSource)` Fills the compiled report design loaded from the specified file and returns the generated report object.
`static void` | `JasperManager.fillReportToFile(JasperReport jasperReport, java.lang.String destFileName, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperFillManager.fillReportToFile(JasperReport, String, Map, JRDataSource)`.
`static void` | `JasperFillManager.fillReportToFile(JasperReport jasperReport, java.lang.String destFileName, java.util.Map 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.
`static java.lang.String` | `JasperManager.fillReportToFile(java.lang.String sourceFileName, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperFillManager.fillReportToFile(String, Map, JRDataSource)`.
`static java.lang.String` | `JasperFillManager.fillReportToFile(java.lang.String sourceFileName, java.util.Map params, JRDataSource dataSource)` Fills the compiled report design loaded from the specified file.
`static void` | `JasperManager.fillReportToFile(java.lang.String sourceFileName, java.lang.String destFileName, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperFillManager.fillReportToFile(String, String, Map, JRDataSource)`.
`static void` | `JasperFillManager.fillReportToFile(java.lang.String sourceFileName, java.lang.String destFileName, java.util.Map 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.
`static void` | `JasperManager.fillReportToStream(java.io.InputStream inputStream, java.io.OutputStream outputStream, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperFillManager.fillReportToStream(InputStream, OutputStream, Map, JRDataSource)`.
`static void` | `JasperFillManager.fillReportToStream(java.io.InputStream inputStream, java.io.OutputStream outputStream, java.util.Map 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.
`static void` | `JasperManager.fillReportToStream(JasperReport jasperReport, java.io.OutputStream outputStream, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperFillManager.fillReportToStream(JasperReport, OutputStream, Map, JRDataSource)`.
`static void` | `JasperFillManager.fillReportToStream(JasperReport jasperReport, java.io.OutputStream outputStream, java.util.Map 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 java.lang.String` | `JasperRunManager.runReportToHtmlFile(java.lang.String sourceFileName, java.util.Map params, JRDataSource jrDataSource)` Fills a report and saves it directly into a HTML file.
`static void` | `JasperRunManager.runReportToHtmlFile(java.lang.String sourceFileName, java.lang.String destFileName, java.util.Map parameters, JRDataSource jrDataSource)` Fills a report and saves it directly into a HTML file.
`static byte[]` | `JasperManager.runReportToPdf(java.io.InputStream inputStream, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperRunManager.runReportToPdf(InputStream, Map, JRDataSource)`.
`static byte[]` | `JasperRunManager.runReportToPdf(java.io.InputStream inputStream, java.util.Map parameters, JRDataSource jrDataSource)` Fills a report and returns byte array object containing the report in PDF format.
`static byte[]` | `JasperManager.runReportToPdf(JasperReport jasperReport, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperRunManager.runReportToPdf(JasperReport, Map, JRDataSource)`.
`static byte[]` | `JasperRunManager.runReportToPdf(JasperReport jasperReport, java.util.Map parameters, JRDataSource jrDataSource)` Fills a report and returns byte array object containing the report in PDF format.
`static byte[]` | `JasperManager.runReportToPdf(java.lang.String sourceFileName, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperRunManager.runReportToPdf(String, Map, JRDataSource)`.
`static byte[]` | `JasperRunManager.runReportToPdf(java.lang.String sourceFileName, java.util.Map parameters, JRDataSource jrDataSource)` Fills a report and sends it to an output stream in PDF format.
`static void` | `JasperManager.runReportToPdfFile(java.lang.String sourceFileName, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperRunManager.runReportToPdfFile(String, Map, JRDataSource)`.
`static java.lang.String` | `JasperRunManager.runReportToPdfFile(java.lang.String sourceFileName, java.util.Map params, JRDataSource jrDataSource)` Fills a report and saves it directly into a PDF file.
`static void` | `JasperManager.runReportToPdfFile(java.lang.String sourceFileName, java.lang.String destFileName, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperRunManager.runReportToPdfFile(String, String, Map, JRDataSource)`.
`static void` | `JasperRunManager.runReportToPdfFile(java.lang.String sourceFileName, java.lang.String destFileName, java.util.Map parameters, JRDataSource jrDataSource)` Fills a report and saves it directly into a PDF file.
`static void` | `JasperManager.runReportToPdfStream(java.io.InputStream inputStream, java.io.OutputStream outputStream, java.util.Map parameters, JRDataSource jrDataSource)` Deprecated. Replaced by `JasperRunManager.runReportToPdfStream(InputStream, OutputStream, Map, JRDataSource)`.
`static void` | `JasperRunManager.runReportToPdfStream(java.io.InputStream inputStream, java.io.OutputStream outputStream, java.util.Map 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 that implement JRDataSource
`class` | `JRAbstractBeanDataSource`
`class` | `JRAbstractTextDataSource` Abstract text data source, containing methods used to parse text data into numerical or date values.
`class` | `JRBeanArrayDataSource`
`class` | `JRBeanCollectionDataSource`
`class` | `JRCsvDataSource` This datasource implementation reads a CSV stream.
`class` | `JRHibernateAbstractDataSource` Base abstract Hibernate data source.
`class` | `JRHibernateIterateDataSource` Hibernate data source that uses `org.hibernate.Query.iterate()`.
`class` | `JRHibernateListDataSource` Hibernate data source that uses `org.hibernate.Query.list()`.
`class` | `JRHibernateScrollDataSource` Hibernate data source that uses `org.hibernate.Query.scroll()`.
`class` | `JRJpaDataSource` Java Persistence API data source that uses `javax.persistence.Query.getResultList()`.
`class` | `JRMapArrayDataSource`
`class` | `JRMapCollectionDataSource`
`class` | `JRSortableDataSource` Deprecated. Replaced by `ListOfArrayDataSource` and `DatasetSortUtil`.
`class` | `JRTableModelDataSource`
`class` | `JRXlsDataSource` This data source implementation reads an XLS stream.
`class` | `JRXmlDataSource` XML data source implementation that allows to access the data from a xml document using XPath expressions.
`class` | `ListOfArrayDataSource`

Methods in net.sf.jasperreports.engine.data that return JRDataSource
`JRDataSource` | `JRCsvDataSourceProvider.create(JasperReport report)`

Methods in net.sf.jasperreports.engine.data with parameters of type JRDataSource
`void` | `JRCsvDataSourceProvider.dispose(JRDataSource dataSource)`

Constructors in net.sf.jasperreports.engine.data with parameters of type JRDataSource
`JRSortableDataSource(JRDataSource ds, JRField[] fields, JRSortField[] sortFields, java.util.Locale locale)` Deprecated.

Uses of JRDataSource in net.sf.jasperreports.engine.fill

Fields in net.sf.jasperreports.engine.fill declared as JRDataSource
`protected JRDataSource` | `AsynchronousFillHandle.dataSource`
`protected JRDataSource` | `JRFillDataset.dataSource` The data source.

Methods in net.sf.jasperreports.engine.fill that return JRDataSource
`static JRDataSource` | `DatasetSortUtil.getSortedDataSource(JRBaseFiller filler, JRFillDataset dataset, java.util.Locale locale)`

Methods in net.sf.jasperreports.engine.fill with parameters of type JRDataSource
`static AsynchronousFillHandle` | `AsynchronousFillHandle.createHandle(JasperReport jasperReport, java.util.Map parameters, JRDataSource dataSource)` Creates an asychronous filling handle.
`JasperPrint` | `JRBaseFiller.fill(java.util.Map parameterValues, JRDataSource ds)`
`static JasperPrint` | `JRFiller.fillReport(JasperReport jasperReport, java.util.Map parameters, JRDataSource dataSource)`
`protected void` | `JRBaseFiller.setDatasourceParameterValue(java.util.Map parameterValues, JRDataSource ds)`
`void` | `JRFillDataset.setDatasourceParameterValue(java.util.Map parameterValues, JRDataSource ds)` Sets the data source to be used.

Constructors in net.sf.jasperreports.engine.fill with parameters of type JRDataSource
`AsynchronousFillHandle(JasperReport jasperReport, java.util.Map parameters, JRDataSource dataSource)`
`AsynchronousFillHandle(JasperReport jasperReport, java.util.Map parameters, JRDataSource dataSource, java.sql.Connection conn)`

Uses of JRDataSource in net.sf.jasperreports.engine.query

Methods in net.sf.jasperreports.engine.query that return JRDataSource
`JRDataSource` | `JRJpaQueryExecuter.createDatasource()`
`JRDataSource` | `JRQueryExecuter.createDatasource()` Executes the query and creates a `JRDataSource` out of the result.
`JRDataSource` | `JREmptyQueryExecuter.createDatasource()`
`JRDataSource` | `JRHibernateQueryExecuter.createDatasource()` Creates an instance of `JRHibernateListDataSource`, `JRHibernateIterateDataSource` or `JRHibernateScrollDataSource`, depending on the
`JRDataSource` | `JRJdbcQueryExecuter.createDatasource()`
`JRDataSource` | `JRXPathQueryExecuter.createDatasource()`
`protected JRDataSource` | `JRJpaQueryExecuter.createResultDatasource()` Creates a data source out of the query result.
`protected JRDataSource` | `JRHibernateQueryExecuter.createResultDatasource()` Creates a data source out of the query result.

Uses of JRDataSource in net.sf.jasperreports.olap

Classes in net.sf.jasperreports.olap that implement JRDataSource
`class` | `JRMondrianDataSource`
`class` | `JROlapDataSource`

Methods in net.sf.jasperreports.olap that return JRDataSource
`JRDataSource` | `JRMondrianQueryExecuter.createDatasource()`

Uses of JRDataSource in net.sf.jasperreports.olap.xmla

Methods in net.sf.jasperreports.olap.xmla that return JRDataSource
`JRDataSource` | `JRXmlaQueryExecuter.createDatasource()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com