Package net.sf.jasperreports.engine.design
Contains design time implementations for the library's main interfaces as well as report compiling tools.
Related Documentation
JasperReports Tutorial-
Interface Summary Interface Description DesignStyleContainer JRClassCompiler JRCompilationSourceCode A source code unit to be compiled by a report compiler.JRCompiler This interface exposes methods to load expressions evaluators and compile report templates.JRMultiClassCompiler Interface implemented by classes able to compile multiple source files. -
Class Summary Class Description CompilationUnits CompiledClasses DesignCommonReturnValue Implementation ofReturnValue
to be used for report design purposes.DesignDatasetPropertyExpression Implementation ofDatasetPropertyExpression
to be used at report design time.DesignExpressionReturnValue Implementation ofExpressionReturnValue
to be used for report design purposes.DesignReturnValue Implementation ofReturnValue
to be used for report design purposes.JasperDesign JasperDesign is used for in-memory representation of a report design.JRAbstractClassCompiler JRAbstractCompiler Base class for report compilers.JRAbstractJavaCompiler JRAbstractMultiClassCompiler Base class for multiple class compilers.JRAbstractSingleClassCompiler Base class that can be used by single source file compilers to implement multiple compilation.JRClassGenerator JRCompilationUnit Expression evaluator compilation unit used by report compilers.JRDefaultCompilationSourceCode DefaultJRCompilationSourceCode
implementation that can receive a list of expressions corresponding to lines in the code.JRDesignBand JRDesignBreak The actual implementation of a break element, used at design time.JRDesignComponentElement AJRComponentElement
implementation which is to be used at report design time.JRDesignConditionalStyle JRDesignDataset Implementation ofJRDataset
to be used for report design.JRDesignDatasetParameter Implementation ofJRDatasetParameter
used at design time.JRDesignDatasetRun Implementation ofJRDatasetRun
to be used for report design.JRDesignElement This class provides a skeleton implementation for a design time report element.JRDesignElementDataset JRDesignElementGroup JRDesignEllipse The actual implementation of a graphic element representing an ellipse, used at design time.JRDesignExpression JRDesignExpressionChunk JRDesignField JRDesignFont JRDesignFrame Implementation ofJRFrame
to be used at design time.JRDesignGenericElement A implementation ofJRGenericElement
that is to be used at report design time.JRDesignGenericElementParameter A implementation ofJRBaseGenericElementParameter
that is to be used at report design time.JRDesignGraphicElement This class contains functionality common to graphic elements at design time.JRDesignGroup JRDesignHyperlink Stand-alone implementation ofJRHyperlink
which should be used for report design purposes.JRDesignHyperlinkParameter Implementation ofJRHyperlinkParameter
that can be used for report designing purposes.JRDesignImage The actual implementation of a graphic element representing an image, used at design time.JRDesignLine The actual implementation of a graphic element representing a straight line, used at design time.JRDesignParameter JRDesignPart JRDesignPropertyExpression Implementation ofJRPropertyExpression
to be used at report design time.JRDesignQuery JRDesignQueryChunk JRDesignRectangle The actual implementation of a graphic element representing a rectangle, used at design time.JRDesignReportTemplate JRReportTemplate
implementation to be used at report design time.JRDesignScriptlet JRDesignSection JRDesignSortField JRDesignStaticText This class is used for representing a design static text element.JRDesignStyle JRDesignSubreport JRDesignSubreportParameter JRDesignSubreportReturnValue Implementation ofJRSubreportReturnValue
to be used for report design purposes.JRDesignTextElement This class provides functionality common to design text elements.JRDesignTextField JRDesignVariable JRJavacCompiler JRJdk13Compiler JRReportCompileData Structure used to hold a report's expression evaluator compile data.JRSourceCompileTask Expression evaluator source code generation information.JRValidationFault A report validation fault.JRVerifier A report verifier.JRVerifierVisitor -
Exception Summary Exception Description JRValidationException An exception that contains a list ofreport validation faults
.