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 JasperFillManager.fillReport(java.io.InputStream inputStream, java.util.Map<java.lang.String,java.lang.Object> parameters, JRDataSource dataSource)
          Fills the compiled report design loaded from the supplied input stream and returns the generated report object.
static JasperPrint JasperFillManager.fillReport(JasperReport jasperReport, java.util.Map<java.lang.String,java.lang.Object> parameters, JRDataSource dataSource)
          Fills the compiled report design supplied as the first parameter and returns the generated report object.
static JasperPrint JasperFillManager.fillReport(java.lang.String sourceFileName, java.util.Map<java.lang.String,java.lang.Object> params, JRDataSource dataSource)
          Fills the compiled report design loaded from the specified file and returns the generated report object.
static void JasperFillManager.fillReportToFile(JasperReport jasperReport, java.lang.String destFileName, java.util.Map<java.lang.String,java.lang.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.
static java.lang.String JasperFillManager.fillReportToFile(java.lang.String sourceFileName, java.util.Map<java.lang.String,java.lang.Object> params, JRDataSource dataSource)
          Fills the compiled report design loaded from the specified file.
static void JasperFillManager.fillReportToFile(java.lang.String sourceFileName, java.lang.String destFileName, java.util.Map<java.lang.String,java.lang.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.
static void JasperFillManager.fillReportToStream(java.io.InputStream inputStream, java.io.OutputStream outputStream, java.util.Map<java.lang.String,java.lang.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.
static void JasperFillManager.fillReportToStream(JasperReport jasperReport, java.io.OutputStream outputStream, java.util.Map<java.lang.String,java.lang.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 java.lang.String JasperRunManager.runReportToHtmlFile(java.lang.String sourceFileName, java.util.Map<java.lang.String,java.lang.Object> 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<java.lang.String,java.lang.Object> parameters, JRDataSource jrDataSource)
          Fills a report and saves it directly into a HTML file.
static byte[] JasperRunManager.runReportToPdf(java.io.InputStream inputStream, java.util.Map<java.lang.String,java.lang.Object> parameters, JRDataSource jrDataSource)
          Fills a report and returns byte array object containing the report in PDF format.
static byte[] JasperRunManager.runReportToPdf(JasperReport jasperReport, java.util.Map<java.lang.String,java.lang.Object> parameters, JRDataSource jrDataSource)
          Fills a report and returns byte array object containing the report in PDF format.
static byte[] JasperRunManager.runReportToPdf(java.lang.String sourceFileName, java.util.Map<java.lang.String,java.lang.Object> parameters, JRDataSource jrDataSource)
          Fills a report and sends it to an output stream in PDF format.
static java.lang.String JasperRunManager.runReportToPdfFile(java.lang.String sourceFileName, java.util.Map<java.lang.String,java.lang.Object> params, JRDataSource jrDataSource)
          Fills a report and saves it directly into a PDF file.
static void JasperRunManager.runReportToPdfFile(java.lang.String sourceFileName, java.lang.String destFileName, java.util.Map<java.lang.String,java.lang.Object> parameters, JRDataSource jrDataSource)
          Fills a report and saves it directly into a PDF file.
static void JasperRunManager.runReportToPdfStream(java.io.InputStream inputStream, java.io.OutputStream outputStream, java.util.Map<java.lang.String,java.lang.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 that implement JRDataSource
 class AbstractXmlDataSource
          Abstract XML data source implementation that allows to access the data from a xml document using XPath expressions.
 class JaxenXmlDataSource
           
 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 JRXlsxDataSource
          This data source implementation reads an XLSX stream.
 class JRXmlDataSource
          XML data source implementation that allows to access the data from a xml document using XPath expressions.
 class ListOfArrayDataSource
           
 class XalanXmlDataSource
           
 

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 JRFillDataset.dataSource
          The data source.
protected  JRDataSource AsynchronousFillHandle.dataSource
           
 

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<java.lang.String,java.lang.Object> parameters, JRDataSource dataSource)
          Creates an asychronous filling handle.
 JasperPrint JRBaseFiller.fill(java.util.Map<java.lang.String,java.lang.Object> parameterValues, JRDataSource ds)
           
static JasperPrint JRFiller.fillReport(JasperReport jasperReport, java.util.Map<java.lang.String,java.lang.Object> parameters, JRDataSource dataSource)
           
protected  void JRBaseFiller.setDatasourceParameterValue(java.util.Map<java.lang.String,java.lang.Object> parameterValues, JRDataSource ds)
           
 void JRFillDataset.setDatasourceParameterValue(java.util.Map<java.lang.String,java.lang.Object> 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<java.lang.String,java.lang.Object> parameters, JRDataSource dataSource)
           
AsynchronousFillHandle(JasperReport jasperReport, java.util.Map<java.lang.String,java.lang.Object> 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 JRJdbcQueryExecuter.createDatasource()
           
 JRDataSource JaxenXPathQueryExecuter.createDatasource()
           
 JRDataSource JRXPathQueryExecuter.createDatasource()
           
 JRDataSource JRCsvQueryExecuter.createDatasource()
           
 JRDataSource JREmptyQueryExecuter.createDatasource()
           
 JRDataSource JRXlsQueryExecuter.createDatasource()
           
 JRDataSource JRXlsxQueryExecuter.createDatasource()
           
 JRDataSource JRHibernateQueryExecuter.createDatasource()
          Creates an instance of JRHibernateListDataSource, JRHibernateIterateDataSource or JRHibernateScrollDataSource, depending on the
 JRDataSource JRQueryExecuter.createDatasource()
          Executes the query and creates a JRDataSource out of the result.
 JRDataSource XalanXPathQueryExecuter.createDatasource()
           
 JRDataSource JRJpaQueryExecuter.createDatasource()
           
protected  JRDataSource JRHibernateQueryExecuter.createResultDatasource()
          Creates a data source out of the query result.
protected  JRDataSource JRJpaQueryExecuter.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()
           
 



© 2001-2010 Jaspersoft Corporation www.jaspersoft.com