public static class HeaderLabelUtil.HeaderLabelBuiltinExpression extends Object implements BuiltinExpressionEvaluator
Constructor and Description |
---|
HeaderLabelBuiltinExpression(JRExpression expression,
String suffix) |
Modifier and Type | Method and Description |
---|---|
Object |
evaluate(DatasetExpressionEvaluator evaluator) |
Object |
evaluateEstimated(DatasetExpressionEvaluator evaluator) |
Object |
evaluateOld(DatasetExpressionEvaluator evaluator) |
JRExpression |
getExpression() |
void |
init(Map<String,JRFillParameter> parametersMap,
Map<String,JRFillField> fieldsMap,
Map<String,JRFillVariable> variablesMap,
WhenResourceMissingTypeEnum resourceMissingType) |
public HeaderLabelBuiltinExpression(JRExpression expression, String suffix)
public void init(Map<String,JRFillParameter> parametersMap, Map<String,JRFillField> fieldsMap, Map<String,JRFillVariable> variablesMap, WhenResourceMissingTypeEnum resourceMissingType) throws JRException
init
in interface BuiltinExpressionEvaluator
JRException
public Object evaluate(DatasetExpressionEvaluator evaluator) throws JRExpressionEvalException
evaluate
in interface BuiltinExpressionEvaluator
JRExpressionEvalException
public Object evaluateOld(DatasetExpressionEvaluator evaluator) throws JRExpressionEvalException
evaluateOld
in interface BuiltinExpressionEvaluator
JRExpressionEvalException
public Object evaluateEstimated(DatasetExpressionEvaluator evaluator) throws JRExpressionEvalException
evaluateEstimated
in interface BuiltinExpressionEvaluator
JRExpressionEvalException
public JRExpression getExpression()
Copyright © 2016. All rights reserved.