Package | Description |
---|---|
net.sf.jasperreports.data |
Contains classes for data adapters.
|
net.sf.jasperreports.data.cache |
Contains classes for data caching.
|
net.sf.jasperreports.engine |
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.
|
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 |
Provides support for report queries and query executers.
|
net.sf.jasperreports.engine.util |
Contains utility classes for the core library.
|
net.sf.jasperreports.olap |
Provides support for OLAP data sources and query executers.
|
net.sf.jasperreports.olap.xmla |
Provides support for XML/A query executer, result and hierarchy.
|
Modifier and Type | Class and Description |
---|---|
class |
DataSourceCollection<D extends JRDataSource,P extends DataSourceProvider<D>> |
interface |
DataSourceProvider<D extends JRDataSource> |
Modifier and Type | Class and Description |
---|---|
class |
DataSourceCollection<D extends JRDataSource,P extends DataSourceProvider<D>> |
class |
RewindableDataSourceCollection<D extends JRRewindableDataSource> |
Modifier and Type | Field and Description |
---|---|
protected D |
DataSourceCollection.currentDataSource |
Modifier and Type | Class and Description |
---|---|
class |
ColumnValuesDataSource |
Modifier and Type | Interface and Description |
---|---|
interface |
JRRewindableDataSource
This interface represents a data source which can go back to the first element.
|
Modifier and Type | Class and Description |
---|---|
class |
JREmptyDataSource
A simple data source implementation that simulates a data source with a given number of virtual records inside.
|
class |
JRResultSetDataSource
This is a default implementation of the
JRDataSource interface. |
Modifier and Type | Method and Description |
---|---|
JRDataSource |
JRDataSourceProvider.create(JasperReport report)
Creates and returns a new instance of the provided data source.
|
Modifier and Type | Method and Description |
---|---|
void |
JRDataSourceProvider.dispose(JRDataSource dataSource)
Disposes the data source previously obtained using the
create method. |
JasperPrint |
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.
|
JasperPrint |
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.
|
JasperPrint |
JasperFillManager.fill(String sourceFileName,
Map<String,Object> params,
JRDataSource dataSource)
Fills the compiled report design loaded from the specified file and returns
the generated report object.
|
static JasperPrint |
JasperFillManager.fillReport(InputStream inputStream,
Map<String,Object> parameters,
JRDataSource dataSource) |
static JasperPrint |
JasperFillManager.fillReport(JasperReport jasperReport,
Map<String,Object> parameters,
JRDataSource dataSource) |
static JasperPrint |
JasperFillManager.fillReport(String sourceFileName,
Map<String,Object> params,
JRDataSource dataSource) |
static void |
JasperFillManager.fillReportToFile(JasperReport jasperReport,
String destFileName,
Map<String,Object> parameters,
JRDataSource dataSource) |
static String |
JasperFillManager.fillReportToFile(String sourceFileName,
Map<String,Object> params,
JRDataSource dataSource) |
static void |
JasperFillManager.fillReportToFile(String sourceFileName,
String destFileName,
Map<String,Object> params,
JRDataSource dataSource) |
static void |
JasperFillManager.fillReportToStream(InputStream inputStream,
OutputStream outputStream,
Map<String,Object> parameters,
JRDataSource dataSource) |
static void |
JasperFillManager.fillReportToStream(JasperReport jasperReport,
OutputStream outputStream,
Map<String,Object> parameters,
JRDataSource dataSource) |
void |
JasperFillManager.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.
|
String |
JasperFillManager.fillToFile(String sourceFileName,
Map<String,Object> params,
JRDataSource dataSource)
Fills the compiled report design loaded from the specified file.
|
void |
JasperFillManager.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.
|
void |
JasperFillManager.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.
|
void |
JasperFillManager.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 String |
JasperRunManager.runReportToHtmlFile(String sourceFileName,
Map<String,Object> params,
JRDataSource jrDataSource) |
static void |
JasperRunManager.runReportToHtmlFile(String sourceFileName,
String destFileName,
Map<String,Object> parameters,
JRDataSource jrDataSource) |
static byte[] |
JasperRunManager.runReportToPdf(InputStream inputStream,
Map<String,Object> parameters,
JRDataSource jrDataSource) |
static byte[] |
JasperRunManager.runReportToPdf(JasperReport jasperReport,
Map<String,Object> parameters,
JRDataSource jrDataSource) |
static byte[] |
JasperRunManager.runReportToPdf(String sourceFileName,
Map<String,Object> parameters,
JRDataSource jrDataSource) |
static String |
JasperRunManager.runReportToPdfFile(String sourceFileName,
Map<String,Object> params,
JRDataSource jrDataSource) |
static void |
JasperRunManager.runReportToPdfFile(String sourceFileName,
String destFileName,
Map<String,Object> parameters,
JRDataSource jrDataSource) |
static void |
JasperRunManager.runReportToPdfStream(InputStream inputStream,
OutputStream outputStream,
Map<String,Object> parameters,
JRDataSource jrDataSource) |
String |
JasperRunManager.runToHtmlFile(String sourceFileName,
Map<String,Object> params,
JRDataSource jrDataSource)
Fills a report and saves it directly into a HTML file.
|
void |
JasperRunManager.runToHtmlFile(String sourceFileName,
String destFileName,
Map<String,Object> parameters,
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(JasperReport jasperReport,
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.
|
String |
JasperRunManager.runToPdfFile(String sourceFileName,
Map<String,Object> params,
JRDataSource jrDataSource)
Fills a report and saves it directly into a PDF file.
|
void |
JasperRunManager.runToPdfFile(String sourceFileName,
String destFileName,
Map<String,Object> parameters,
JRDataSource jrDataSource)
Fills a report and saves it directly into a PDF file.
|
void |
JasperRunManager.runToPdfStream(InputStream inputStream,
OutputStream outputStream,
Map<String,Object> parameters,
JRDataSource jrDataSource)
Fills a report and sends it directly to an OutputStream in PDF format.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IndexedDataSource
JRDataSource extension that can provide the record index at
the current position. |
interface |
JsonData |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPoiXlsDataSource
This data source implementation reads an XLSX or XLS stream.
|
class |
AbstractXlsDataSource
This data source implementation reads an XLSX or XLS stream.
|
class |
AbstractXmlDataSource
Abstract XML data source implementation that allows to access the data from a xml
document using XPath expressions.
|
class |
ExcelDataSource
This data source implementation reads an XLSX or XLS stream.
|
class |
JaxenXmlDataSource |
class |
JRAbstractBeanDataSource |
class |
JRAbstractTextDataSource
Abstract text data source, containing methods used to parse text
data into numerical or date values.
|
class |
JRBeanArrayDataSource
A data source implementation that wraps an array of JavaBean objects.
|
class |
JRBeanCollectionDataSource
A data source implementation that wraps a collection of JavaBean objects.
|
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
Deprecated.
Replaced by
XlsDataSource . |
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 |
JsonDataCollection<D extends JsonData> |
class |
JsonDataSource
JSON data source implementation
|
class |
ListOfArrayDataSource |
class |
XalanXmlDataSource |
class |
XlsDataSource
This data source implementation reads an XLS stream.
|
Modifier and Type | Method and Description |
---|---|
JRDataSource |
JRCsvDataSourceProvider.create(JasperReport report) |
Modifier and Type | Method and Description |
---|---|
void |
JRCsvDataSourceProvider.dispose(JRDataSource dataSource) |
Constructor and Description |
---|
JRSortableDataSource(JRDataSource ds,
JRField[] fields,
JRSortField[] sortFields,
Locale locale)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
SortedDataSource |
Modifier and Type | Field and Description |
---|---|
protected JRDataSource |
BaseFillHandle.dataSource |
protected JRDataSource |
JRFillDataset.dataSource
The data source.
|
Modifier and Type | Method and Description |
---|---|
static AsynchronousFillHandle |
AsynchronousFillHandle.createHandle(JasperReport jasperReport,
Map<String,Object> parameters,
JRDataSource dataSource) |
static AsynchronousFillHandle |
AsynchronousFillHandle.createHandle(JasperReportsContext jasperReportsContext,
JasperReport jasperReport,
Map<String,Object> parameters,
JRDataSource dataSource)
Creates an asychronous filling handle.
|
static JasperPrint |
JRFiller.fill(JasperReportsContext jasperReportsContext,
JasperReport jasperReport,
Map<String,Object> parameters,
JRDataSource dataSource) |
JasperPrint |
ReportFiller.fill(Map<String,Object> parameters,
JRDataSource dataSource) |
JasperPrint |
BaseReportFiller.fill(Map<String,Object> parameterValues,
JRDataSource ds) |
void |
JRFillDataset.setDatasourceParameterValue(Map<String,Object> parameterValues,
JRDataSource ds)
Sets the data source to be used.
|
protected void |
BaseReportFiller.setDatasourceParameterValue(Map<String,Object> parameterValues,
JRDataSource ds) |
Constructor and Description |
---|
AsynchronousFillHandle(JasperReportsContext jasperReportsContext,
JasperReport jasperReport,
Map<String,Object> parameters,
JRDataSource dataSource) |
AsynchronousFillHandle(JasperReportsContext jasperReportsContext,
JasperReport jasperReport,
Map<String,Object> parameters,
JRDataSource dataSource,
Connection conn) |
BaseFillHandle(JasperReportsContext jasperReportsContext,
JasperReport jasperReport,
Map<String,Object> parameters,
JRDataSource dataSource,
Connection conn) |
Modifier and Type | Method and Description |
---|---|
JRDataSource |
JRXlsxQueryExecuter.createDatasource() |
JRDataSource |
JRQueryExecuter.createDatasource()
Executes the query and creates a
JRDataSource out of the result. |
JRDataSource |
JaxenXPathQueryExecuter.createDatasource() |
JRDataSource |
JRXlsQueryExecuter.createDatasource()
Deprecated.
|
JRDataSource |
JRJdbcQueryExecuter.createDatasource() |
JRDataSource |
JREmptyQueryExecuter.createDatasource() |
JRDataSource |
XlsQueryExecuter.createDatasource() |
JRDataSource |
JRCsvQueryExecuter.createDatasource() |
JRDataSource |
JRHibernateQueryExecuter.createDatasource()
Creates an instance of
JRHibernateListDataSource ,
JRHibernateIterateDataSource or
JRHibernateScrollDataSource , depending on the |
JRDataSource |
JRXPathQueryExecuter.createDatasource() |
JRDataSource |
JsonQueryExecuter.createDatasource() |
JRDataSource |
XalanXPathQueryExecuter.createDatasource() |
JRDataSource |
ExcelQueryExecuter.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.
|
Modifier and Type | Class and Description |
---|---|
class |
BookmarksFlatDataSource |
Modifier and Type | Class and Description |
---|---|
class |
JRMondrianDataSource |
class |
JROlapDataSource |
class |
Olap4jDataSource |
Modifier and Type | Method and Description |
---|---|
JRDataSource |
Olap4jMondrianQueryExecuter.createDatasource() |
JRDataSource |
JRMondrianQueryExecuter.createDatasource() |
Modifier and Type | Method and Description |
---|---|
JRDataSource |
JRXmlaQueryExecuter.createDatasource() |
JRDataSource |
Olap4jXmlaQueryExecuter.createDatasource() |
Copyright © 2016. All rights reserved.