IExpressionpublic class FunctionExpression extends ExpressionBase
| 限定符 | 构造器 | 说明 |
|---|---|---|
|
FunctionExpression(String function) |
|
protected |
FunctionExpression(String function,
boolean validate) |
Constructor
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
Object |
evaluate(Object[] numbers) |
Math evaluate
|
int |
getArgumentCount() |
Get the number of arguments this expression uses
|
static String[] |
getFunctionNames() |
Get function names
|
static boolean |
isFunction(String function) |
Determines whether the specified function name is a function
|
String |
toString() |
validatepublic FunctionExpression(String function)
protected FunctionExpression(String function, boolean validate)
function - The functionvalidate - if validate the function namepublic int getArgumentCount()
IExpressiongetArgumentCount 在接口中 IExpressiongetArgumentCount 在类中 ExpressionBasepublic static boolean isFunction(String function)
function - The function namepublic Object evaluate(Object[] numbers)
IExpressionnumbers - The numbers to evaluatepublic static String[] getFunctionNames()
Copyright © 2019. All rights reserved.