public class JavaMethodFunction extends AbstractFunction
ABSOLUTE, EXPRESSION_EDITOR_OPTIONS, GROUP_COLOR_PROCESSING, GROUP_CONTEXT_RELATED, GROUP_DATA_BLOCK_PROCESSING, GROUP_DATA_TABLE_PROCESSING, GROUP_DATE_TIME_PROCESSING, GROUP_MATH, GROUP_NUMBER_PROCESSING, GROUP_OTHER, GROUP_STRING_PROCESSING, GROUP_SYSTEM, GROUP_TYPE_CONVERSION, HAS_RESOLVER| Constructor and Description |
|---|
JavaMethodFunction(java.lang.String clazz,
java.lang.String name,
java.lang.String method,
boolean statical,
java.lang.String category,
java.lang.String parametersFootprint,
java.lang.String returnValue) |
JavaMethodFunction(java.lang.String clazz,
java.lang.String name,
java.lang.String method,
boolean statical,
java.lang.String category,
java.lang.String parametersFootprint,
java.lang.String returnValue,
java.lang.String description) |
JavaMethodFunction(java.lang.String clazz,
java.lang.String name,
java.lang.String method,
java.lang.String category,
java.lang.String parametersFootprint,
java.lang.String returnValue) |
JavaMethodFunction(java.lang.String clazz,
java.lang.String name,
java.lang.String method,
java.lang.String category,
java.lang.String parametersFootprint,
java.lang.String returnValue,
java.lang.String description) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
convertParameter(int i,
java.lang.Object value) |
java.lang.Object |
execute(Evaluator evaluator,
EvaluationEnvironment environment,
java.lang.Object... parameters) |
checkAndGetNumericTypeField, checkNumericTypeField, checkParameters, checkParameterType, executeAttributed, executeTasks, getCategory, getDescription, getName, getParametersFootprint, getReturnValue, resolveContext, resolveContextpublic JavaMethodFunction(java.lang.String clazz,
java.lang.String name,
java.lang.String method,
java.lang.String category,
java.lang.String parametersFootprint,
java.lang.String returnValue,
java.lang.String description)
public JavaMethodFunction(java.lang.String clazz,
java.lang.String name,
java.lang.String method,
java.lang.String category,
java.lang.String parametersFootprint,
java.lang.String returnValue)
public JavaMethodFunction(java.lang.String clazz,
java.lang.String name,
java.lang.String method,
boolean statical,
java.lang.String category,
java.lang.String parametersFootprint,
java.lang.String returnValue)
public JavaMethodFunction(java.lang.String clazz,
java.lang.String name,
java.lang.String method,
boolean statical,
java.lang.String category,
java.lang.String parametersFootprint,
java.lang.String returnValue,
java.lang.String description)
public java.lang.Object execute(Evaluator evaluator, EvaluationEnvironment environment, java.lang.Object... parameters) throws EvaluationException
EvaluationExceptionprotected java.lang.Object convertParameter(int i,
java.lang.Object value)