Framework Professional Edition Package


com.prosyst.mbs.services.datamapper
Interface CustomFunctionEvaluator


public interface CustomFunctionEvaluator

CustomFunctionEvaluator.java represents (is used for) ...

Author:
Niki Dimitrov

Field Summary
static java.lang.String FUNCTION_SERVICE_PROPERTY
           
static int NOT_DEFINED_ID
           
 
Method Summary
 java.lang.Object evaluateFunction(Expression expression, Function function, java.util.Dictionary variables, int returnValueType)
          Evaluate the given function
 

Field Detail

NOT_DEFINED_ID

static final int NOT_DEFINED_ID
See Also:
Constant Field Values

FUNCTION_SERVICE_PROPERTY

static final java.lang.String FUNCTION_SERVICE_PROPERTY
See Also:
Constant Field Values
Method Detail

evaluateFunction

java.lang.Object evaluateFunction(Expression expression,
                                  Function function,
                                  java.util.Dictionary variables,
                                  int returnValueType)
                                  throws java.lang.Exception
Evaluate the given function

Parameters:
expression - - the expression whose function belongs
function - - the function for evaluating
variables - - the variables values needed for the function
returnValueType - - the result type of the function defined in DataMap
Returns:
value - the evaluate function value
Throws:
java.lang.Exception

Framework Professional Edition Package


Copyright © 1999-2007 ProSyst Software GmbH. All Rights Reserved