ar.com.fdvs.dj.domain
Interface CustomExpression
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- BooleanExpression, ConditionStyleExpression, DateExpression, DJSimpleExpression, LiteralExpression, NumberExpression, PageNumberCustomExpression, RecordsInPageCustomExpression, RecordsInReportCustomExpression, StatusLightCondition, StringExpression
public interface CustomExpression
- extends java.io.Serializable
Powerful interface. The idea behind this is that anybody could implement
this interface and redefine the evaluate method in order to show different results in a cell.
Example: date formatting, money formatting, string trimming, etc.
- See Also:
Method Summary |
java.lang.Object |
evaluate(java.util.Map fields,
java.util.Map variables,
java.util.Map parameters)
|
java.lang.String |
getClassName()
|
EVAL_METHOD_NAME
static final java.lang.String EVAL_METHOD_NAME
- See Also:
- Constant Field Values
evaluate
java.lang.Object evaluate(java.util.Map fields,
java.util.Map variables,
java.util.Map parameters)
getClassName
java.lang.String getClassName()
Copyright © 2006-2011 FDV Solutions. All Rights Reserved.