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

See:
          Description

Interface Summary
JRAlignment An interface that defines constants useful for alignment.
JRAnchor An interface providing anchor functionality.
JRBand Implementations of this interface represent various sections in the report template.
JRBox This is useful for drawing borders around text elements and images.
JRChart Implementations of this interface can be used for rendering chart components.
JRChartCustomizer This interface allows users to provide pluggable chart customizers.
JRChartDataset Datasets are used to represent the actual data needed to generate a chart.
JRChartPlot Chart plots define chart appearance and display details such as colors, legend or labels.
JRChild An abstract representation of a report element.
JRDataSource This interface represents the abstract representation of a JasperReports data source.
JRDataSourceProvider Abstracts the means of creating and disposing a data source.
JRDefaultFontProvider An interface that provides a default font when none is specified.
JRElement An abstract representation of a report element.
JRElementGroup Groups several report elements.
JREllipse An abstract representation of a graphic element representing an ellipse.
JRExporter All document exporting in JasperReports is done through this interface.
JRExpression  
JRExpressionChunk  
JRField An abstract representation of a data source field.
JRFont An abstract representation of a font.
JRGraphicElement An abstract representation of a report graphic element.
JRGroup Groups represent a flexible way to organize data on a report.
JRHyperlink An interface providing hyperlink functionality.
JRImage An abstract representation of a graphic element representing an image.
JRLine An abstract representation of a graphic element representing a straight line.
JRParameter  
JRPrintAnchor  
JRPrintElement  
JRPrintEllipse  
JRPrintGraphicElement  
JRPrintHyperlink  
JRPrintImage  
JRPrintLine  
JRPrintPage  
JRPrintRectangle  
JRPrintText  
JRQuery Represents an SQL query used for generation of report data.
JRQueryChunk  
JRRectangle An abstract representation of a graphic element representing a rectangle.
JRRenderable  
JRReport An abstract representation of a Jasper report.
JRReportFont An abstract representation of a report level font.
JRRewindableDataSource This interface represents a data source which can go back to the first element.
JRStaticText An abstract representation of a report static text.
JRSubreport  
JRSubreportParameter  
JRSubreportReturnValue A value copied from a subreport into a variable of the master report.
JRTextElement An abstract representation of a report text element.
JRTextField An abstract representation of a report static text.
JRVariable An interface for implementing classes that deal with report variables.
JRVirtualizable  
JRVirtualizer  
 

Class Summary
JasperCompileManager 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 Fa?ade class for exporting generated reports into more popular formats such as PDF, HTML and XML.
JasperFillManager Fa?ade class for filling compiled report designs with data from report data sources, in order to produce page-oriented documents, ready-to-print.
JasperManager Deprecated. Use the specialized fa?ade classes for specific operations
JasperPrint An instance of this class represents a page-oriented document that can be viewed, printed or exported to other formats.
JasperPrintManager Fa?ade class for the JasperReports engine.
JasperReport The actual representation of a compiled report.
JasperRunManager Fa?ade class for the JasperReports engine.
JRAbstractExporter  
JRAbstractObjectFactory  
JRAbstractRenderer  
JRAbstractScriptlet Defines an abstract representation of a report scriptlet.
JRAbstractSvgRenderer  
JRDefaultScriptlet This class provides default empty implementations for scriptlet events.
JREmptyDataSource A simple data source implementation that simulates a data source with a given number of virtual records inside.
JRExporterParameter Instances of this class are used for defining and setting exporter parameters.
JRExpressionCollector  
JRImageRenderer  
JRPrintAnchorIndex  
JRPrintElementIndex  
JRResultSetDataSource An implementation of a data source that uses a supplied ResultSet.
JRWrappingSvgRenderer  
 

Exception Summary
JRException General purpose JasperReports exception.
JRRuntimeException  
JRScriptletException  
 

Package net.sf.jasperreports.engine Description

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



© 2001-2005 JasperSoft Corporation www.jaspersoft.com