public class JRCrosstabExpressionEvaluator extends Object implements JRFillExpressionEvaluator
| Modifier and Type | Field and Description |
|---|---|
static String |
EXCEPTION_MESSAGE_KEY_EVALUATION_TYPE_NOT_SUPPORTED |
| Constructor and Description |
|---|
JRCrosstabExpressionEvaluator(JREvaluator evaluator) |
| Modifier and Type | Method and Description |
|---|---|
Object |
evaluate(JRExpression expression,
byte evaluationType)
Evaluates an expression.
|
JRFillDataset |
getFillDataset()
Returns the dataset used by the expression evaluator.
|
void |
init(Map<String,JRFillParameter> parametersMap,
Map<String,JRFillVariable> variablesMap,
WhenResourceMissingTypeEnum whenResourceMissingType,
boolean ignoreNPE) |
void |
setFillDataset(JRFillDataset dataset) |
public static final String EXCEPTION_MESSAGE_KEY_EVALUATION_TYPE_NOT_SUPPORTED
public JRCrosstabExpressionEvaluator(JREvaluator evaluator)
public Object evaluate(JRExpression expression, byte evaluationType) throws JRException
JRFillExpressionEvaluatorevaluate in interface JRFillExpressionEvaluatorexpression - the expression to evaluateevaluationType - one of JRExpression.EVALUATION_DEFAULT,
JRExpression.EVALUATION_OLD, JRExpression.EVALUATION_ESTIMATEDJRExceptionpublic void init(Map<String,JRFillParameter> parametersMap, Map<String,JRFillVariable> variablesMap, WhenResourceMissingTypeEnum whenResourceMissingType, boolean ignoreNPE) throws JRException
JRExceptionpublic void setFillDataset(JRFillDataset dataset)
public JRFillDataset getFillDataset()
JRFillExpressionEvaluatorgetFillDataset in interface JRFillExpressionEvaluatorCopyright © 2017. All rights reserved.