Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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
JRAbstractExporter.ParameterResolver |
JRAlignment | An interface that defines constants useful for alignment.
JRAnchor | An interface providing anchor functionality.
JRBand | Implementations of this interface represent various bands in the report template.
JRBox | This is useful for drawing borders around text elements and images.
JRBoxContainer |
JRBoxPenProvider |
JRBreak | An abstract representation of a break element.
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.
JRChartPlot.JRSeriesColor |
JRChild | An abstract representation of a report element.
JRCloneable |
JRCommonElement | An abstract representation of a report element.
JRCommonGraphicElement | An abstract representation of a report graphic element.
JRCommonImage |
JRCommonRectangle | An abstract representation of a graphic element representing a rectangle.
JRCommonText | Common interface of design and print text elements.
JRComponentElement | A report element that wraps an abstract component.
JRConditionalStyle |
JRConstants |
JRDataset | Interface representing a data set that can be used in a report.
JRDatasetParameter | Dataset parameter value interface.
JRDatasetRun | Interface of an sub dataset instantiation.
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.
JRDefaultStyleProvider | An interface that provides a default style when none is specified.
JRElement | An abstract representation of a report element.
JRElementDataset | Element datasets are used to represent the report data needed to generate a chart or crosstab.
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.
JRFrame | An abstract representation of a report elements container.
JRGenericElement | A "generic" report element that will produce a `generic print element` in the generated report.
JRGenericElementParameter | A generic report element parameter.
JRGenericPrintElement | A generic print element.
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.
JRHyperlinkParameter | A hyperlink parameter, consisting of a name and a value expression.
JRImage | An abstract representation of a graphic element representing an image.
JRImageMapRenderer | Image renderer able to produce image maps.
JRLine | An abstract representation of a graphic element representing a straight line.
JRLineBox | This is useful for drawing borders around text elements and images.
JRParameter |
JRPen |
JRPenContainer |
JRPrintAnchor |
JRPrintElement |
JRPrintElementContainer | Print element container interface.
JRPrintEllipse |
JRPrintFrame | A print elements container.
JRPrintGraphicElement |
JRPrintHyperlink |
JRPrintImage |
JRPrintLine |
JRPrintPage |
JRPrintRectangle |
JRPrintText |
JRPropertiesHolder | Interface to be implemented by objects that have properties attached.
JRPropertyExpression | Report property with a value based on an expression.
JRQuery | Represents a 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.
JRReportTemplate | A template included in a report.
JRRewindableDataSource | This interface represents a data source which can go back to the first element.
JRScriptlet |
JRSection | Implementations of this interface represent various sections in the report template.
JRSortField |
JRStaticText | An abstract representation of a report static text.
JRStyle |
JRStyleContainer |
JRStyleSetter | An interface implemented by objects upon which style attributes can be set.
JRSubreport |
JRSubreportParameter |
JRSubreportReturnValue | A value copied from a subreport into a variable of the master report.
JRTemplate | A template that can be used by report.
JRTextElement | An abstract representation of a report text element.
JRTextField | An abstract representation of a report static text.
JRValueParameter | A report/dataset parameter having an assigned value.
JRVariable | An interface for implementing classes that deal with report variables.
JRVirtualizable |
JRVirtualizer |
JRVisitable |
JRVisitor |
PrintElementVisitor<T> | Print element visitor interface.

Class Summary
ElementDecorator |
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.
JRAbstractChartCustomizer | Abstract implementation of `JRChartCustomizer` that provides access to parameter, variable and field values.
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 | An expression collector traverses a report and collects report expressions out of it.
JRExpressionCollector.GeneratedIds |
JRGenericElementType | A key identifying a generic element type.
JRHyperlinkHelper | Utility class that manages built-in hyperlink types.
JRImageRenderer |
JROrigin |
JRPrintAnchorIndex |
JRPrintElementIndex |
JRPrintHyperlinkParameter | A parameter of the hyperlink associated to a print element.
JRPrintHyperlinkParameters | A set of parameters associated with a print element.
JRPrintImageArea | An area on an image.
JRPrintImageAreaHyperlink | A component of an image map.
JRPropertiesMap | Properties map of an JR element.
JRResultSetDataSource | An implementation of a data source that uses a supplied `ResultSet`.
JRSimpleTemplate | Default `JRTemplate` implementation.
JRStyledTextAttributeSelector | Selector of element-level styled text attributes for print text objects.
JRTemplateReference | A static template reference, consisting of a location from which the template can be loaded.
JRVirtualizationHelper | Virtualization helper class.
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

- JasperReports Tutorial

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com