Package net.sf.jasperreports.engine.fill
Interface JRFillExpressionEvaluator
-
- All Known Subinterfaces:
FillContext
- All Known Implementing Classes:
BuiltinFillExpressionEvaluatorDecorator,JRCalculator,JRCrosstabExpressionEvaluator,JRFillComponentElement
public interface JRFillExpressionEvaluatorFill 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 java.lang.Objectevaluate(JRExpression expression, byte evaluationType)Evaluates an expression.JRFillDatasetgetFillDataset()Returns the dataset used by the expression evaluator.
-
-
-
Method Detail
-
evaluate
java.lang.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.
-
-