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  
DatasetFillContext Context information related to a fill time dataset.
FillHandle Interface implemented by classes that are used to perform report filling asychronously.
FillListener Listener notified of page events during a report generation.
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.
JRFillDataset.CacheRecordIndexCallback  
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 Deprecated. Replaced by JRTextMeasurerFactory.
TextFormat  
VirtualizationListener<T> Listener that plugs into the virtualization process.
 

Class Summary
AbstractValueProvider  
AsynchronousFillHandle Class used to perform report filling asychronously.
BaseFillHandle Base class used to perform report filling asychronously.
CompositeFillListener FillListener implementation that contains several other listeners.
DatasetSortUtil  
DefaultChartTheme  
FillDatasetPosition Position that uniquely identifies a dataset instantiation as part of a fill process.
JRAbstractExtendedIncrementer Base class for extended incrementers.
JRAbstractExtendedIncrementerFactory Base abstract implementation of JRExtendedIncrementerFactory.
JRAbstractLRUVirtualizer Abstract base for LRU and serialization based virtualizer
JRAbstractLRUVirtualizer.CacheReference  
JRBaseFiller  
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.CacheRecordIndexChainedCallback  
JRFillDataset.FillDatasetPositionRecordIndexCallback  
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  
JRPrintBand.ElementsIterator  
JRPrintBand.OffsetElements  
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 Deprecated. Replaced by RepositoryUtil.
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  
SimpleTextFormat  
SortedDataSource  
SortedDataSource.SortRecord  
TextMeasurer Default text measurer implementation.
TextMeasurer.FontInfo  
TextMeasurer.FontKey  
TextMeasurer.TextMeasuredState  
TextMeasurerFactory Default text measurer factory.
VirtualizationObjectInputStream java.io.ObjectInputStream subclass used for deserializing report data on virtualization.
VirtualizationObjectOutputStream java.io.ObjectOutputStream subclass used for serializing report data on virtualization.
 

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



© 2001-2010 Jaspersoft Corporation www.jaspersoft.com