Package net.sf.jasperreports.engine.fill
Interface DatasetExpressionEvaluator
-
- All Known Implementing Classes:
BuiltinExpressionEvaluatorDecorator
,DirectEvaluator
,FillExpressionEvaluatorDatasetAdapter
,GroovyEvaluator
,GroovySandboxEvaluator
,JavaScriptCompiledEvaluator
,JavaScriptEvaluator
,JREvaluator
public interface DatasetExpressionEvaluator
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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, boolean ignoreNPE)
-
-
-
Method Detail
-
init
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, boolean ignoreNPE) throws JRException
- Throws:
JRException
-
evaluate
java.lang.Object evaluate(JRExpression expression) throws JRExpressionEvalException
- Throws:
JRExpressionEvalException
-
evaluateOld
java.lang.Object evaluateOld(JRExpression expression) throws JRExpressionEvalException
- Throws:
JRExpressionEvalException
-
evaluateEstimated
java.lang.Object evaluateEstimated(JRExpression expression) throws JRExpressionEvalException
- Throws:
JRExpressionEvalException
-
-