| Package | Description |
|---|---|
| net.sf.jasperreports.engine.base |
Contains base implementations for the library's main interfaces.
|
| 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).
|
| net.sf.jasperreports.engine.virtualization |
Contains classes and interfaces for serialization during the report virtualization.
|
| Modifier and Type | Method and Description |
|---|---|
Map<JRPrintElement,Integer> |
VirtualElementsData.getElementEvaluations(int fillerId,
JREvaluationTime evaluationTime) |
void |
VirtualElementsData.setElementEvaluations(int fillerId,
JREvaluationTime evaluationTime,
Map<JRPrintElement,Integer> evaluations) |
| Modifier and Type | Field and Description |
|---|---|
static JREvaluationTime |
JREvaluationTime.EVALUATION_TIME_COLUMN
Evaluation time corresponding to
EvaluationTimeEnum.COLUMN. |
static JREvaluationTime |
JREvaluationTime.EVALUATION_TIME_MASTER
Evaluation time corresponding to
EvaluationTimeEnum.MASTER. |
static JREvaluationTime |
JREvaluationTime.EVALUATION_TIME_NOW
Evaluation time corresponding to
EvaluationTimeEnum.NOW. |
static JREvaluationTime |
JREvaluationTime.EVALUATION_TIME_PAGE
Evaluation time corresponding to
EvaluationTimeEnum.PAGE. |
static JREvaluationTime |
JREvaluationTime.EVALUATION_TIME_REPORT
Evaluation time corresponding to
EvaluationTimeEnum.REPORT. |
| Modifier and Type | Field and Description |
|---|---|
protected Map<JREvaluationTime,net.sf.jasperreports.engine.fill.JRFillElement.DelayedEvaluations> |
JRFillElement.delayedEvaluationsMap |
| Modifier and Type | Method and Description |
|---|---|
static JREvaluationTime |
JREvaluationTime.getBandEvaluationTime(int bandId) |
static JREvaluationTime |
JREvaluationTime.getBandEvaluationTime(JRFillBand band)
Returns the evaluation time corresponding to
EvaluationTimeEnum.BAND for a specific band. |
JREvaluationTime |
StandardBoundActionExecutionContext.getEvaluationTime() |
JREvaluationTime |
BoundActionExecutionContext.getEvaluationTime() |
static JREvaluationTime |
JREvaluationTime.getEvaluationTime(EvaluationTimeEnum type,
JRGroup group,
JRFillBand band)
Returns the evaluation time corresponding to an evaluation time type.
|
static JREvaluationTime |
JREvaluationTime.getGroupEvaluationTime(String groupName)
Returns the evaluation time corresponding to
EvaluationTimeEnum.GROUP for a specific group. |
| Modifier and Type | Method and Description |
|---|---|
Set<JREvaluationTime> |
JRRecordedValues.getEvaluationTimes() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
JRBaseFiller.addBoundElement(JRFillElement element,
JRPrintElement printElement,
JREvaluationTime evaluationTime) |
protected void |
BaseReportFiller.addBoundElement(JRFillElement element,
JRPrintElement printElement,
JREvaluationTime evaluationTime,
FillPageKey pageKey) |
void |
DelayedFillActions.addDelayedAction(JRFillElement element,
JRPrintElement printElement,
JREvaluationTime evaluationTime,
FillPageKey pageKey) |
void |
DelayedFillActions.addDelayedAction(Object actionKey,
EvaluationBoundAction action,
JREvaluationTime evaluationTime,
FillPageKey pageKey) |
protected void |
JRFillSection.addNowEvaluationTime(JREvaluationTime evaluationTime) |
protected void |
JRFillBand.addNowEvaluationTime(JREvaluationTime evaluationTime) |
protected void |
JRFillBand.addNowEvaluationTimes(JREvaluationTime[] evaluationTimes) |
protected void |
BaseReportFiller.createBoundElementMaps(JREvaluationTime evaluationTime) |
void |
DelayedFillActions.createDelayedEvaluationTime(JREvaluationTime evaluationTime) |
protected void |
JRFillElement.delayedEvaluate(JRRecordedValuesPrintElement printElement,
JREvaluationTime evaluationTime,
byte evaluation) |
void |
JRRecordedValues.doneEvaluation(JREvaluationTime evaluationTime)
Marks an evaluation time as done.
|
protected boolean |
JRFillBand.isNowEvaluationTime(JREvaluationTime evaluationTime) |
protected void |
DelayedFillActions.readElementEvaluations(JRVirtualizable<VirtualElementsData> object,
int sourceId,
JREvaluationTime evaluationTime,
LinkedMap<Object,EvaluationBoundAction> actionsMap) |
protected void |
DelayedFillActions.registerFillElement(JRFillElement element,
JREvaluationTime evaluationTime) |
protected void |
BaseReportFiller.resolveBoundElements(JREvaluationTime evaluationTime,
byte evaluation) |
protected void |
JRFillComponentElement.resolveElement(JRPrintElement element,
byte evaluation,
JREvaluationTime evaluationTime) |
protected void |
JRFillElement.resolveElement(JRPrintElement element,
byte evaluation,
JREvaluationTime evaluationTime)
Resolves an element.
|
void |
DelayedFillActions.runActions(JREvaluationTime evaluationTime,
byte evaluation) |
void |
StandardBoundActionExecutionContext.setEvaluationTime(JREvaluationTime evaluationTime) |
| Modifier and Type | Method and Description |
|---|---|
void |
JRRecordedValuesPrintImage.initRecordedValues(Set<JREvaluationTime> evaluationTimes) |
void |
JRRecordedValuesPrintElement.initRecordedValues(Set<JREvaluationTime> evaluationTimes)
Initializes the recorded values set.
|
void |
JRRecordedValuesGenericPrintElement.initRecordedValues(Set<JREvaluationTime> evaluationTimes) |
void |
JRRecordedValuesPrintText.initRecordedValues(Set<JREvaluationTime> evaluationTimes) |
| Constructor and Description |
|---|
JRRecordedValues(Set<JREvaluationTime> evaluationTimes)
Creates a recorded values set.
|
JRRecordedValues(Set<JREvaluationTime> evaluationTimes,
Map<String,Object> recordedFieldValues,
Map<String,Object> recordedVariableValues) |
| Modifier and Type | Method and Description |
|---|---|
JREvaluationTime |
EvaluationTimeSerializer.read(VirtualizationInput in) |
| Modifier and Type | Method and Description |
|---|---|
void |
EvaluationTimeSerializer.write(JREvaluationTime value,
VirtualizationOutput out) |
Copyright © 2017. All rights reserved.