Package net.sf.jasperreports.engine.fill
Interface JRFillExpressionEvaluator
-
- All Known Subinterfaces:
FillContext
- All Known Implementing Classes:
BuiltinFillExpressionEvaluatorDecorator
,JRCalculator
,JRCrosstabExpressionEvaluator
,JRFillComponentElement
public interface JRFillExpressionEvaluator
Fill time expression evaluators interface.An instance of this interface is used at fill time by elements to evaluate expressions.
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
evaluate(JRExpression expression, byte evaluationType)
Evaluates an expression.JRFillDataset
getFillDataset()
Returns the dataset used by the expression evaluator.
-
-
-
Method Detail
-
evaluate
Object evaluate(JRExpression expression, byte evaluationType) throws JRException
Evaluates an expression.- Parameters:
expression
- the expression to evaluateevaluationType
- one ofJRExpression.EVALUATION_DEFAULT
,JRExpression.EVALUATION_OLD
,JRExpression.EVALUATION_ESTIMATED
- Returns:
- the result
- Throws:
JRException
-
getFillDataset
JRFillDataset getFillDataset()
Returns the dataset used by the expression evaluator.
-
-