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

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

See:
Description

Interface Summary
AsynchronousFilllListener | Listener interface for the asynchronous filling method.
DatasetExpressionEvaluator |
JRBaseFiller.DefaultStyleListener |
JRCalculable | Interface for objects that can be used by extended incrementers for calculations.
JRExtendedIncrementer | Extended incrementer interface.
JRExtendedIncrementerFactory | Extended incrementer factory interface.
JRFillCloneable | Interface of elements that can be cloned at fill time.
JRFillExpressionEvaluator | Fill time expression evaluators interface.
JRIncrementer |
JRIncrementerFactory |
JRMeasuredText | Text measuring information as produced by a `text measurer`.
JROriginProvider | A provider of `JROrigin` instances, used by report elements at fill time.
JRRecordedValuesPrintElement | Interface implemented by print elements that can record field/variable values.
JRSubreportRunner | Subreport runner interface.
JRSubreportRunnerFactory | Factory of `JRSubreportRunner` instances.
JRTextMeasurer | Text measurer interface.
JRTextMeasurerFactory | Text measurer factory.

Class Summary
AbstractValueProvider |
AsynchronousFillHandle | Class used to perform report filling asychronously.
DatasetSortUtil |
DefaultChartTheme |
JRAbstractExtendedIncrementer | Base class for extended incrementers.
JRAbstractExtendedIncrementerFactory | Base abstract implementation of `JRExtendedIncrementerFactory`.
JRAbstractLRUVirtualizer | Abstract base for LRU and serialization based virtualizer
JRAbstractLRUVirtualizer.CacheReference |
JRBaseFiller |
JRBaseFiller.PageIdentityDataProvider |
JRBigDecimalIncrementerFactory |
JRByteIncrementerFactory |
JRCalculator |
JRClonePool | Working clones pooling utility used at fill time.
JRComparableIncrementerFactory |
JRContinuationSubreportRunner | Implemetation of `JRSubreportRunner` using Javaflow continuations.
JRContinuationSubreportRunnerFactory | `JRContinuationSubreportRunner` subreport runners factory.
JRDefaultIncrementerFactory |
JRDistinctCountExtendedIncrementerFactory |
JRDistinctCountIncrementerFactory |
JRDoubleIncrementerFactory |
JREvaluationTime | An evaluation time during the report fill process.
JREvaluator | Base class for the dynamically generated expression evaluator classes.
JRFileVirtualizer | Virtualizes data to the filesystem.
JRFillBand |
JRFillBreak |
JRFillCellContents | Crosstab cell contents filler.
JRFillCellContents.BoxContents |
JRFillCellContents.StretchedContents |
JRFillChart |
JRFillChartDataset |
JRFillChartPlot |
JRFillCloneFactory | Factory class used for fill-time working clones creation.
JRFillComponentElement | A `JRComponentElement` which is used during report fill.
JRFillContext | Context class shared by all the fillers involved in a report (master and subfillers).
JRFillCrosstab | Fill-time implementation of a `crosstab`.
JRFillDataset |
JRFillDataset.VariableCalculationReq | Class used to hold expression calculation requirements.
JRFillDatasetRun | Class used to instantiate sub datasets.
JRFillDatasetScriptlet |
JRFillElement |
JRFillElementContainer | Abstract implementation of an element container filler.
JRFillElementDataset | Abstract `JRElementDataset` implementation used at report fill time.
JRFillElementGroup |
JRFillEllipse |
JRFiller |
JRFillField |
JRFillFrame | Fill time implementation of a frame element.
JRFillGenericElement | A `JRGenericElement` used during report fill.
JRFillGraphicElement |
JRFillGroup |
JRFillHyperlinkHelper | Utility class used to evaluate custom hyperlink parameters.
JRFillImage |
JRFillLine |
JRFillObjectFactory | A factory used to instantiate fill objects based on compiled report objects.
JRFillObjectFactory.StylesList |
JRFillParameter |
JRFillRectangle |
JRFillReportTemplate | Fill-time `JRReportTemplate` implementation.
JRFillScriptlet |
JRFillSection |
JRFillStaticText |
JRFillSubreport |
JRFillSubreportReturnValue | Implementation of `JRSubreportReturnValue` used by the filler.
JRFillTextElement |
JRFillTextField |
JRFillVariable |
JRFloatIncrementerFactory |
JRGzipVirtualizer | GZips the pages that it doesn't need, but keeps them in memory.
JRHorizontalFiller |
JRIncrementerFactoryCache |
JRIntegerIncrementerFactory |
JRLongIncrementerFactory |
JRParameterDefaultValuesEvaluator | Utility class to be used to evaluate parameter default value expressions for a report without actually filling it.
JRParameterDefaultValuesEvaluator.ObjectFactory |
JRPrintBand |
JRRecordedValues | Recorded values container used by elements with `Auto evaluation time`.
JRRecordedValuesGenericPrintElement | Generic print element implementation that supports recorded values.
JRRecordedValuesPrintImage | Print image implementation that supports recorded values.
JRRecordedValuesPrintText | Print text implementation that supports recorded values.
JRResourcesFillUtil | Resources utility class used for report fills.
JRResourcesFillUtil.ResourcesFillContext |
JRShortIncrementerFactory |
JRSubreportRunnable | Abstract base for `Runnable`-based `JRSubreportRunner` implementations.
JRSubreportRunResult | A result returned by `JRSubreportRunner.start()` or `JRSubreportRunner.resume()`.
JRSwapFileVirtualizer | A virtualizer that uses a single swap file to serialize virtual data.
JRTemplateElement | Base class consisting of print element information shared by multiple print elements.
JRTemplateEllipse | Ellipse information shared by multiple print ellipse objects.
JRTemplateFrame | Frame information shared by multiple print frame objects.
JRTemplateGenericElement | Generic print element information shared by multiple elements.
JRTemplateGenericPrintElement | Implementation of `JRGenericPrintElement` that uses a `JRTemplateGenericElement` instance to store common attributes.
JRTemplateGraphicElement | Base class consisting of graphic print element information shared by multiple print element instances.
JRTemplateImage | Image information shared by multiple print image objects.
JRTemplateLine | Line element information shared by multiple print line objects.
JRTemplatePrintElement | Base implementation of `JRPrintElement` that uses a `JRTemplateElement` instance to store common attributes.
JRTemplatePrintEllipse | Base implementation of `JRPrintEllipse` that uses a `JRTemplateEllipse` instance to store common attributes.
JRTemplatePrintFrame | Implementation of `JRPrintFrame` that uses `template frames` to store common attributes.
JRTemplatePrintGraphicElement | Base implementation of `JRPrintGraphicElement` that uses a `JRTemplateGraphicElement` instance to store common attributes.
JRTemplatePrintImage | Implementation of `JRPrintImage` that uses a `JRTemplateImage` instance to store common attributes.
JRTemplatePrintLine | Implementation of `JRPrintLine` that uses a `JRTemplateLine` instance to store common attributes.
JRTemplatePrintRectangle | Implementation of `JRPrintRectangle` that uses a `JRTemplateRectangle` instance to store common attributes.
JRTemplatePrintText | Implementation of `JRPrintText` that uses a `JRTemplateText` instance to store common attributes.
JRTemplateRectangle | Rectangle information shared by multiple print rectangle objects.
JRTemplateText | Text element information shared by multiple print text objects.
JRThreadSubreportRunner | Thread-based `JRSubreportRunner` implementation.
JRThreadSubreportRunnerFactory | `JRThreadSubreportRunner` subreport runners factory.
JRVerticalFiller |
JRVirtualizationContext | Context used to store data shared by virtualized objects resulted from a report fill process.
JRYComparator |
JRYXComparator |
TextMeasurer | Default text measurer implementation.
TextMeasurer.TextMeasuredState |
TextMeasurerFactory | Default text measurer factory.

Exception Summary
JRExpressionEvalException |
JRFillInterruptedException |
JRReadOnlyPropertyException |

## Package net.sf.jasperreports.engine.fill Description

Contains fill time implementations for the library's main interfaces and the entire engine used in the filling process (the actual core of JasperReports).

## 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