public class PartReportFiller extends BaseReportFiller
Modifier and Type | Class and Description |
---|---|
protected class |
PartReportFiller.JasperPrintPartOutput |
Modifier and Type | Field and Description |
---|---|
static String |
EXCEPTION_MESSAGE_KEY_EVALUATION_GROUP_NOT_FOUND |
static String |
EXCEPTION_MESSAGE_KEY_UNKNOWN_EVALUATION_TIME_TYPE |
static String |
EXCEPTION_MESSAGE_KEY_UNSUPPORTED_SECTION_TYPE |
bookmarkHelper, calculator, datasetMap, delayedActions, factory, fillContext, fillerId, fillingThread, fillListener, formatFactory, ignorePagination, jasperPrint, jasperReport, jasperReportsContext, mainDataset, parent, printTransferPropertyPrefixes, propertiesUtil, scriptlet, usedPageWidth, virtualizationContext
Constructor and Description |
---|
PartReportFiller(JasperReportsContext jasperReportsContext,
JasperReport jasperReport) |
PartReportFiller(JasperReportsContext jasperReportsContext,
JasperReport jasperReport,
PartFillerParent parent) |
Modifier and Type | Method and Description |
---|---|
protected void |
calculateDetail() |
protected void |
calculateGroups() |
protected void |
estimateGroups() |
JasperPrint |
fill(Map<String,Object> parameterValues) |
protected void |
fillChangedGroupEvaluatedParts() |
protected void |
fillChangedGroupHeaders() |
protected void |
fillDelayedEvaluatedParts(List<DelayedPrintPart> parts,
byte evaluation) |
protected void |
fillDelayedPart(byte evaluation,
DelayedPrintPart part) |
protected void |
fillDetail() |
protected void |
fillFirstGroupHeaders() |
protected void |
fillLastGroupEvaluatedParts() |
protected void |
fillPart(FillPart part,
byte evaluation) |
protected void |
fillParts(FillParts parts,
byte evaluation) |
protected void |
fillReport() |
protected void |
fillReportEvaluatedParts() |
BookmarkHelper |
getFirstBookmarkHelper() |
protected void |
ignorePaginationSet(Map<String,Object> parameterValues) |
protected JRFillObjectFactory |
initFillFactory() |
boolean |
isPageFinal(int pageIndex) |
protected void |
jasperReportSet() |
protected void |
partPageUpdated(int pageIndex) |
protected void |
startReport() |
addBoundElement, addFillListener, addLastPageBookmarks, addVariableCalculationReq, cancelFill, checkInterrupted, createBoundElementMaps, evaluateExpression, fill, fill, getExpressionEvaluator, getFillContext, getFormatFactory, getJasperPrint, getJasperReport, getJasperReportsContext, getLocale, getMainDataset, getOwnIgnorePagination, getParametersMap, getParameterValue, getParameterValuesMap, getPropertiesUtil, getTimeZone, getUsedPageWidth, getVariable, getVariableValue, initDatasets, initVirtualizationContext, isDeliberatelyInterrupted, isIgnorePagination, isInterrupted, isMasterReport, isSubreport, recordUsedPageWidth, resolveBoundElements, resolveMasterBoundElements, setBookmarkHelper, setConnectionParameterValue, setDatasourceParameterValue, setFormatFactory, setIgnorePagination, setInterrupted, setJasperReportsContext, setParameters, setParametersToContext, setVirtualPageSize, updateBookmark
public static final String EXCEPTION_MESSAGE_KEY_EVALUATION_GROUP_NOT_FOUND
public static final String EXCEPTION_MESSAGE_KEY_UNKNOWN_EVALUATION_TIME_TYPE
public static final String EXCEPTION_MESSAGE_KEY_UNSUPPORTED_SECTION_TYPE
public PartReportFiller(JasperReportsContext jasperReportsContext, JasperReport jasperReport) throws JRException
JRException
public PartReportFiller(JasperReportsContext jasperReportsContext, JasperReport jasperReport, PartFillerParent parent) throws JRException
JRException
protected void jasperReportSet()
jasperReportSet
in class BaseReportFiller
protected JRFillObjectFactory initFillFactory()
initFillFactory
in class BaseReportFiller
public JasperPrint fill(Map<String,Object> parameterValues) throws JRException
JRException
protected void ignorePaginationSet(Map<String,Object> parameterValues)
ignorePaginationSet
in class BaseReportFiller
protected void fillReport() throws JRException
JRException
protected void startReport() throws JRScriptletException, JRException
JRScriptletException
JRException
protected void calculateDetail() throws JRScriptletException, JRException
JRScriptletException
JRException
protected void estimateGroups() throws JRException
JRException
protected void calculateGroups() throws JRException
JRException
protected void fillDetail() throws JRException
JRException
protected void fillFirstGroupHeaders() throws JRException
JRException
protected void fillChangedGroupHeaders() throws JRException
JRException
protected void fillParts(FillParts parts, byte evaluation) throws JRException
JRException
protected void fillPart(FillPart part, byte evaluation) throws JRException
JRException
public boolean isPageFinal(int pageIndex)
protected void partPageUpdated(int pageIndex)
protected void fillReportEvaluatedParts() throws JRException
JRException
protected void fillChangedGroupEvaluatedParts() throws JRException
JRException
protected void fillLastGroupEvaluatedParts() throws JRException
JRException
protected void fillDelayedEvaluatedParts(List<DelayedPrintPart> parts, byte evaluation) throws JRException
JRException
protected void fillDelayedPart(byte evaluation, DelayedPrintPart part) throws JRException
JRException
public BookmarkHelper getFirstBookmarkHelper()
Copyright © 2017. All rights reserved.