net.sf.jasperreports.crosstabs.fill
Class JRCrosstabExpressionEvaluator
java.lang.Object
net.sf.jasperreports.crosstabs.fill.JRCrosstabExpressionEvaluator
- All Implemented Interfaces:
- JRFillExpressionEvaluator
public class JRCrosstabExpressionEvaluator
- extends Object
- implements JRFillExpressionEvaluator
Expression evaluator used for crosstabs at fill time.
- Version:
- $Id: JRCrosstabExpressionEvaluator.java 5180 2012-03-29 13:23:12Z teodord $
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JRCrosstabExpressionEvaluator
public JRCrosstabExpressionEvaluator(JREvaluator evaluator)
evaluate
public Object evaluate(JRExpression expression,
byte evaluationType)
throws JRException
- Description copied from interface:
JRFillExpressionEvaluator
- Evaluates an expression.
- Specified by:
evaluate in interface JRFillExpressionEvaluator
- Parameters:
expression - the expression to evaluateevaluationType - one of JRExpression.EVALUATION_DEFAULT,
JRExpression.EVALUATION_OLD, JRExpression.EVALUATION_ESTIMATED
- Returns:
- the result
- Throws:
JRException
init
public void init(Map<String,JRFillParameter> parametersMap,
Map<String,JRFillVariable> variablesMap,
WhenResourceMissingTypeEnum whenResourceMissingType)
throws JRException
- Throws:
JRException
setFillDataset
public void setFillDataset(JRFillDataset dataset)
getFillDataset
public JRFillDataset getFillDataset()
- Description copied from interface:
JRFillExpressionEvaluator
- Returns the dataset used by the expression evaluator.
- Specified by:
getFillDataset in interface JRFillExpressionEvaluator
Copyright © 2012. All Rights Reserved.