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.
Related Documentation
|
Java Source File Name | Type | Comment |
JasperCompileManager.java | Class | Façade class for compiling report designs into the ready-to-fill form
and for getting the XML representation of report design objects for
storage or network transfer. |
JasperExportManager.java | Class | Façade class for exporting generated reports into more popular
formats such as PDF, HTML and XML.
This class contains convenience methods for exporting to only these 3 formats.
For exporting to XLS and CSV format or for using special exporter parameters,
the specific exporter class should be used directly. |
JasperFillManager.java | Class | Façade class for filling compiled report designs with data from report data sources,
in order to produce page-oriented documents, ready-to-print.
All methods receive a Map object that should contain the values for the report parameters.
These value are retrieved by the engine using the corresponding report parameter name as the key. |
JasperManager.java | Class | General purpose façade class for the JasperReports engine. |
JasperPrint.java | Class | An instance of this class represents a page-oriented document
that can be viewed, printed or exported to other formats. |
JasperPrintManager.java | Class | Façade class for the JasperReports engine. |
JasperReport.java | Class | The actual representation of a compiled report. |
JasperRunManager.java | Class | Façade class for the JasperReports engine. |
JRAbstractChartCustomizer.java | Class | Abstract implementation of
net.sf.jasperreports.engine.JRChartCustomizer JRChartCustomizer that provides
access to parameter, variable and field values. |
JRAbstractExporter.java | Class | |
JRAbstractObjectFactory.java | Class | |
JRAbstractRenderer.java | Class | |
JRAbstractScriptlet.java | Class | Defines an abstract representation of a report scriptlet. |
JRAbstractSvgRenderer.java | Class | |
JRAlignment.java | Interface | An interface that defines constants useful for alignment. |
JRAnchor.java | Interface | An interface providing anchor functionality. |
JRBand.java | Interface | Implementations of this interface represent various sections in the report template. |
JRBox.java | Interface | This is useful for drawing borders around text elements and images. |
JRBreak.java | Interface | An abstract representation of a break element. |
JRChart.java | Interface | Implementations of this interface can be used for rendering chart components. |
JRChartCustomizer.java | Interface | This interface allows users to provide pluggable chart customizers. |
JRChartDataset.java | Interface | Datasets are used to represent the actual data needed to generate a chart. |
JRChartPlot.java | Interface | Chart plots define chart appearance and display details such as colors, legend or labels. |
JRChild.java | Interface | An abstract representation of a report element. |
JRConditionalStyle.java | Interface | |
JRConstants.java | Interface | |
JRDataset.java | Interface | Interface representing a data set that can be used in a report. |
JRDatasetParameter.java | Interface | Dataset parameter value interface. |
JRDatasetRun.java | Interface | Interface of an sub dataset instantiation. |
JRDataSource.java | Interface | This interface represents the abstract representation of a JasperReports data source. |
JRDataSourceProvider.java | Interface | Abstracts the means of creating and disposing a data source. |
JRDefaultFontProvider.java | Interface | An interface that provides a default font when none is specified. |
JRDefaultScriptlet.java | Class | This class provides default empty implementations for scriptlet events. |
JRDefaultStyleProvider.java | Interface | An interface that provides a default style when none is specified. |
JRElement.java | Interface | An abstract representation of a report element. |
JRElementDataset.java | Interface | Element datasets are used to represent the report data needed to generate a chart or crosstab. |
JRElementGroup.java | Interface | Groups several report elements. |
JREllipse.java | Interface | An abstract representation of a graphic element representing an ellipse. |
JREmptyDataSource.java | Class | A simple data source implementation that simulates a data source with a given number of virtual records inside. |
JRException.java | Class | General purpose JasperReports exception. |
JRExporter.java | Interface | All document exporting in JasperReports is done through this interface. |
JRExporterParameter.java | Class | Instances of this class are used for defining and setting exporter parameters.
The
JasperPrint object needed for the export can be specified in many ways: an instance of JasperPrint,
an input stream, a file on disk, or an URL. |
JRExpression.java | Interface | |
JRExpressionChunk.java | Interface | |
JRExpressionCollector.java | Class | |
JRField.java | Interface | An abstract representation of a data source field. |
JRFont.java | Interface | An abstract representation of a font. |
JRFrame.java | Interface | An abstract representation of a report elements container.
A frame is a report element that contains sub elements.
It has a backgroud, a border and it stretches to accommodate its content.
For the Graphics2D and PDF exporters, a frame is equivalent to a rectangle
placed behind a group of elements. |
JRGraphicElement.java | Interface | An abstract representation of a report graphic element. |
JRGroup.java | Interface | Groups represent a flexible way to organize data on a report. |
JRHyperlink.java | Interface | An interface providing hyperlink functionality. |
JRHyperlinkHelper.java | Class | Utility class that manages built-in hyperlink types. |
JRHyperlinkParameter.java | Interface | A hyperlink parameter, consisting of a name and a value expression. |
JRImage.java | Interface | An abstract representation of a graphic element representing an image. |
JRImageMapRenderer.java | Interface | Image renderer able to produce image maps. |
JRImageRenderer.java | Class | |
JRLine.java | Interface | An abstract representation of a graphic element representing a straight line. |
JRParameter.java | Interface | |
JRPrintAnchor.java | Interface | |
JRPrintAnchorIndex.java | Class | |
JRPrintElement.java | Interface | |
JRPrintElementContainer.java | Interface | Print element container interface. |
JRPrintElementIndex.java | Class | |
JRPrintEllipse.java | Interface | |
JRPrintFrame.java | Interface | A print elements container. |
JRPrintGraphicElement.java | Interface | |
JRPrintHyperlink.java | Interface | |
JRPrintHyperlinkParameter.java | Class | A parameter of the hyperlink associated to a print element. |
JRPrintHyperlinkParameters.java | Class | A set of parameters associated with a print element. |
JRPrintImage.java | Interface | |
JRPrintImageArea.java | Class | An area on an image. |
JRPrintImageAreaHyperlink.java | Class | A component of an image map. |
JRPrintLine.java | Interface | |
JRPrintPage.java | Interface | |
JRPrintRectangle.java | Interface | |
JRPrintText.java | Interface | |
JRPropertiesHolder.java | Interface | Interface to be implemented by objects that have properties attached. |
JRPropertiesMap.java | Class | Properties map of an JR element. |
JRQuery.java | Interface | Represents a query used for generation of report data. |
JRQueryChunk.java | Interface | |
JRRectangle.java | Interface | An abstract representation of a graphic element representing a rectangle. |
JRRenderable.java | Interface | |
JRReport.java | Interface | An abstract representation of a Jasper report. |
JRReportFont.java | Interface | An abstract representation of a report level font. |
JRReportTemplate.java | Interface | A template included in a report. |
JRResultSetDataSource.java | Class | An implementation of a data source that uses a supplied ResultSet. |
JRRewindableDataSource.java | Interface | This interface represents a data source which can go back to the first element. |
JRRuntimeException.java | Class | |
JRScriptletException.java | Class | |
JRSimpleTemplate.java | Class | Default
JRTemplate implementation. |
JRSortField.java | Interface | |
JRStaticText.java | Interface | An abstract representation of a report static text. |
JRStyle.java | Interface | |
JRStyleContainer.java | Interface | |
JRStyleSetter.java | Interface | An interface implemented by objects upon which style attributes can be set. |
JRSubreport.java | Interface | |
JRSubreportParameter.java | Interface | |
JRSubreportReturnValue.java | Interface | A value copied from a subreport into a variable of the master report. |
JRTemplate.java | Interface | A template that can be used by report. |
JRTemplateReference.java | Class | A static template reference, consisting of a location from which the template
can be loaded. |
JRTextElement.java | Interface | An abstract representation of a report text element. |
JRTextField.java | Interface | An abstract representation of a report static text. |
JRValueParameter.java | Interface | A report/dataset parameter having an assigned value. |
JRVariable.java | Interface | An interface for implementing classes that deal with report variables. |
JRVirtualizable.java | Interface | |
JRVirtualizationHelper.java | Class | Virtualization helper class. |
JRVirtualizer.java | Interface | |
JRWrappingSvgRenderer.java | Class | |