Package net.sf.jasperreports.engine.fill
Class BuiltinFillExpressionEvaluatorDecorator
java.lang.Object
net.sf.jasperreports.engine.fill.BuiltinFillExpressionEvaluatorDecorator
- All Implemented Interfaces:
JRFillExpressionEvaluator
public class BuiltinFillExpressionEvaluatorDecorator
extends Object
implements JRFillExpressionEvaluator
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Constructor Summary
ConstructorsConstructorDescriptionBuiltinFillExpressionEvaluatorDecorator(JRFillExpressionEvaluator decorated, Map<JRExpression, BuiltinExpressionEvaluator> builtinEvaluators) -
Method Summary
Modifier and TypeMethodDescriptionevaluate(JRExpression expression, byte evaluationType) Evaluates an expression.Returns the dataset used by the expression evaluator.
-
Constructor Details
-
BuiltinFillExpressionEvaluatorDecorator
public BuiltinFillExpressionEvaluatorDecorator(JRFillExpressionEvaluator decorated, Map<JRExpression, BuiltinExpressionEvaluator> builtinEvaluators)
-
-
Method Details
-
evaluate
Description copied from interface:JRFillExpressionEvaluatorEvaluates an expression.- Specified by:
evaluatein interfaceJRFillExpressionEvaluator- Parameters:
expression- the expression to evaluateevaluationType- one ofJRExpression.EVALUATION_DEFAULT,JRExpression.EVALUATION_OLD,JRExpression.EVALUATION_ESTIMATED- Returns:
- the result
- Throws:
JRException
-
getFillDataset
Description copied from interface:JRFillExpressionEvaluatorReturns the dataset used by the expression evaluator.- Specified by:
getFillDatasetin interfaceJRFillExpressionEvaluator
-