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). 
 

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
static void JasperManager.runReportToPdfFile(java.lang.String sourceFileName, java.util.Map parameters, JRDataSource jrDataSource)
          Deprecated. Replaced by JasperRunManager.runReportToPdfFile(String, Map, JRDataSource).
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 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 byte[] JasperManager.runReportToPdf(java.lang.String sourceFileName, java.util.Map parameters, JRDataSource jrDataSource)
          Deprecated. Replaced by JasperRunManager.runReportToPdf(String, Map, JRDataSource).
static byte[] JasperManager.runReportToPdf(java.io.InputStream inputStream, java.util.Map parameters, JRDataSource jrDataSource)
          Deprecated. Replaced by JasperRunManager.runReportToPdf(InputStream, Map, JRDataSource).
static byte[] JasperManager.runReportToPdf(JasperReport jasperReport, java.util.Map parameters, JRDataSource jrDataSource)
          Deprecated. Replaced by JasperRunManager.runReportToPdf(JasperReport, Map, JRDataSource).
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 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 JasperManager.fillReportToFile(JasperReport jasperReport, java.lang.String destFileName, java.util.Map parameters, JRDataSource jrDataSource)
          Deprecated. Replaced by JasperFillManager.fillReportToFile(JasperReport, String, Map, JRDataSource).
static JasperPrint JasperManager.fillReport(java.lang.String sourceFileName, java.util.Map parameters, JRDataSource jrDataSource)
          Deprecated. Replaced by JasperFillManager.fillReport(String, Map, JRDataSource).
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 JasperManager.fillReportToStream(JasperReport jasperReport, java.io.OutputStream outputStream, java.util.Map parameters, JRDataSource jrDataSource)
          Deprecated. Replaced by JasperFillManager.fillReportToStream(JasperReport, OutputStream, Map, JRDataSource).
static JasperPrint JasperManager.fillReport(java.io.InputStream inputStream, java.util.Map parameters, JRDataSource jrDataSource)
          Deprecated. Replaced by JasperFillManager.fillReport(InputStream, Map, JRDataSource).
static JasperPrint JasperManager.fillReport(JasperReport jasperReport, java.util.Map parameters, JRDataSource jrDataSource)
          Deprecated. Replaced by JasperFillManager.fillReport(JasperReport, Map, JRDataSource).
static java.lang.String JasperFillManager.fillReportToFile(java.lang.String sourceFileName, java.util.Map parameters, 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 parameters, 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.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 JasperPrint JasperFillManager.fillReport(java.lang.String sourceFileName, java.util.Map parameters, JRDataSource dataSource)
          Fills the compiled report design loaded from the specified file and returns the generated report object.
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 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 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 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 java.lang.String JasperRunManager.runReportToPdfFile(java.lang.String sourceFileName, java.util.Map parameters, 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 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 parameters, JRDataSource jrDataSource)
          Fills a report and sends it directly to an OutputStream in PDF format.
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 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[] 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 java.lang.String JasperRunManager.runReportToHtmlFile(java.lang.String sourceFileName, java.util.Map parameters, 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.
 void JRDataSourceProvider.dispose(JRDataSource dataSource)
          Disposes the data source previously obtained using the create method.
 

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

Classes in net.sf.jasperreports.engine.data that implement JRDataSource
 class JRAbstractBeanDataSource
           
 class JRBeanArrayDataSource
           
 class JRBeanCollectionDataSource
           
 class JRMapArrayDataSource
           
 class JRMapCollectionDataSource
           
 class JRTableModelDataSource
           
 class JRXmlDataSource
          XML data source implementation that allows to access the data from a xml document using XPath expressions.
 

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 JRBaseFiller.dataSource
           
 

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)
           
 

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



© 2001-2005 JasperSoft Corporation www.jaspersoft.com