public class BuiltinExpressionEvaluatorDecorator extends java.lang.Object implements DatasetExpressionEvaluator
Constructor and Description |
---|
BuiltinExpressionEvaluatorDecorator(DatasetExpressionEvaluator decorated,
java.util.Map<JRExpression,BuiltinExpressionEvaluator> builtinEvaluators) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
evaluate(JRExpression expression) |
java.lang.Object |
evaluateEstimated(JRExpression expression) |
java.lang.Object |
evaluateOld(JRExpression expression) |
void |
init(java.util.Map<java.lang.String,JRFillParameter> parametersMap,
java.util.Map<java.lang.String,JRFillField> fieldsMap,
java.util.Map<java.lang.String,JRFillVariable> variablesMap,
WhenResourceMissingTypeEnum resourceMissingType) |
public BuiltinExpressionEvaluatorDecorator(DatasetExpressionEvaluator decorated, java.util.Map<JRExpression,BuiltinExpressionEvaluator> builtinEvaluators)
public void init(java.util.Map<java.lang.String,JRFillParameter> parametersMap, java.util.Map<java.lang.String,JRFillField> fieldsMap, java.util.Map<java.lang.String,JRFillVariable> variablesMap, WhenResourceMissingTypeEnum resourceMissingType) throws JRException
init
in interface DatasetExpressionEvaluator
JRException
public java.lang.Object evaluate(JRExpression expression) throws JRExpressionEvalException
evaluate
in interface DatasetExpressionEvaluator
JRExpressionEvalException
public java.lang.Object evaluateEstimated(JRExpression expression) throws JRExpressionEvalException
evaluateEstimated
in interface DatasetExpressionEvaluator
JRExpressionEvalException
public java.lang.Object evaluateOld(JRExpression expression) throws JRExpressionEvalException
evaluateOld
in interface DatasetExpressionEvaluator
JRExpressionEvalException
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com