ar.com.fdvs.dj.domain
Interface CustomExpression

All Superinterfaces:
Serializable
All Known Implementing Classes:
BooleanExpression, ConditionStyleExpression, DateExpression, LiteralExpression, NumberExpression, PageNumberCustomExpression, RecordsInPageCustomExpression, RecordsInReportCustomExpression, StatusLightCondition, StringExpression

public interface CustomExpression
extends 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:


Field Summary
static String EVAL_METHOD_NAME
           
 
Method Summary
 Object evaluate(Map fields, Map variables, Map parameters)
           
 String getClassName()
           
 

Field Detail

EVAL_METHOD_NAME

static final String EVAL_METHOD_NAME
See Also:
Constant Field Values
Method Detail

evaluate

Object evaluate(Map fields,
                Map variables,
                Map parameters)

getClassName

String getClassName()


Copyright © 2006-2009 FDV Solutions. All Rights Reserved.