Package net.sf.jasperreports.groovy
Class GroovySandboxEvaluator
java.lang.Object
net.sf.jasperreports.engine.fill.JREvaluator
net.sf.jasperreports.groovy.GroovyEvaluator
net.sf.jasperreports.groovy.GroovySandboxEvaluator
- All Implemented Interfaces:
DatasetExpressionEvaluator,JasperReportsContextAware
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Field Summary
Fields inherited from class net.sf.jasperreports.groovy.GroovyEvaluator
EXCEPTION_MESSAGE_KEY_FUNCTION_NOT_FOUNDFields inherited from class net.sf.jasperreports.engine.fill.JREvaluator
EXCEPTION_MESSAGE_KEY_RESOURCE_NOT_FOUND, ignoreNPE, PROPERTY_IGNORE_NPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluate(JRExpression expression) evaluateEstimated(JRExpression expression) evaluateOld(JRExpression expression) voidsetReportClassFilter(ReportClassFilter reportClassFilter) Methods inherited from class net.sf.jasperreports.groovy.GroovyEvaluator
addFunctionClosureMethods, functionCall, handleEvaluationException, registerMethods, setJasperReportsContextMethods inherited from class net.sf.jasperreports.engine.fill.JREvaluator
customizedInit, evaluate, evaluateEstimated, evaluateOld, getFunctionSupport, handleMissingResource, init, msg, msg, msg, msg, setDirectExpressionEvaluators, str
-
Constructor Details
-
GroovySandboxEvaluator
public GroovySandboxEvaluator()
-
-
Method Details
-
setReportClassFilter
-
evaluate
- Specified by:
evaluatein interfaceDatasetExpressionEvaluator- Overrides:
evaluatein classJREvaluator- Throws:
JRExpressionEvalException
-
evaluateOld
- Specified by:
evaluateOldin interfaceDatasetExpressionEvaluator- Overrides:
evaluateOldin classJREvaluator- Throws:
JRExpressionEvalException
-
evaluateEstimated
- Specified by:
evaluateEstimatedin interfaceDatasetExpressionEvaluator- Overrides:
evaluateEstimatedin classJREvaluator- Throws:
JRExpressionEvalException
-