Package net.sf.jasperreports.engine.fill
Interface BuiltinExpressionEvaluator
-
- All Known Implementing Classes:
ConstantBuiltinExpression,HeaderLabelUtil.HeaderLabelBuiltinExpression,TableReport.SummaryGroupFooterPrintWhenEvaluator
public interface BuiltinExpressionEvaluator- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Objectevaluate(DatasetExpressionEvaluator evaluator)ObjectevaluateEstimated(DatasetExpressionEvaluator evaluator)ObjectevaluateOld(DatasetExpressionEvaluator evaluator)voidinit(Map<String,JRFillParameter> parametersMap, Map<String,JRFillField> fieldsMap, Map<String,JRFillVariable> variablesMap, WhenResourceMissingTypeEnum resourceMissingType)
-
-
-
Method Detail
-
init
void init(Map<String,JRFillParameter> parametersMap, Map<String,JRFillField> fieldsMap, Map<String,JRFillVariable> variablesMap, WhenResourceMissingTypeEnum resourceMissingType) throws JRException
- Throws:
JRException
-
evaluate
Object evaluate(DatasetExpressionEvaluator evaluator) throws JRExpressionEvalException
- Throws:
JRExpressionEvalException
-
evaluateOld
Object evaluateOld(DatasetExpressionEvaluator evaluator) throws JRExpressionEvalException
- Throws:
JRExpressionEvalException
-
evaluateEstimated
Object evaluateEstimated(DatasetExpressionEvaluator evaluator) throws JRExpressionEvalException
- Throws:
JRExpressionEvalException
-
-