public class BuiltinExpressionEvaluatorDecorator extends Object implements DatasetExpressionEvaluator
| Constructor and Description |
|---|
BuiltinExpressionEvaluatorDecorator(DatasetExpressionEvaluator decorated,
Map<JRExpression,BuiltinExpressionEvaluator> builtinEvaluators) |
| Modifier and Type | Method and Description |
|---|---|
Object |
evaluate(JRExpression expression) |
Object |
evaluateEstimated(JRExpression expression) |
Object |
evaluateOld(JRExpression expression) |
void |
init(Map<String,JRFillParameter> parametersMap,
Map<String,JRFillField> fieldsMap,
Map<String,JRFillVariable> variablesMap,
WhenResourceMissingTypeEnum resourceMissingType,
boolean ignoreNPE) |
public BuiltinExpressionEvaluatorDecorator(DatasetExpressionEvaluator decorated, Map<JRExpression,BuiltinExpressionEvaluator> builtinEvaluators)
public void init(Map<String,JRFillParameter> parametersMap, Map<String,JRFillField> fieldsMap, Map<String,JRFillVariable> variablesMap, WhenResourceMissingTypeEnum resourceMissingType, boolean ignoreNPE) throws JRException
init in interface DatasetExpressionEvaluatorJRExceptionpublic Object evaluate(JRExpression expression) throws JRExpressionEvalException
evaluate in interface DatasetExpressionEvaluatorJRExpressionEvalExceptionpublic Object evaluateEstimated(JRExpression expression) throws JRExpressionEvalException
evaluateEstimated in interface DatasetExpressionEvaluatorJRExpressionEvalExceptionpublic Object evaluateOld(JRExpression expression) throws JRExpressionEvalException
evaluateOld in interface DatasetExpressionEvaluatorJRExpressionEvalExceptionCopyright © 2017. All rights reserved.