public class DelegateOperatorFunction extends OperatorFunction
| 构造器和说明 |
|---|
DelegateOperatorFunction(String id,
OperatorFunction operatorFunction) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
accept(ExpressionValue arg)
类型匹配
|
boolean |
accept(ExpressionValue arg1,
ExpressionValue arg2)
类型匹配
|
ExpressionValue |
call(ExpressionValue arg)
一元函数
|
ExpressionValue |
call(ExpressionValue arg1,
ExpressionValue arg2)
二元函数
|
String |
getId() |
OperatorFunction |
getOperatorFunction() |
int |
getOrder() |
OperatorType |
getType() |
anyString, bothLong, bothString, call, call, call, call, call, call, call, call, call, call, compareTo, compatibleDouble, getName, isDouble, isLongcreateTypeIllegalExceptionpublic DelegateOperatorFunction(String id, OperatorFunction operatorFunction)
public final String getId()
public final OperatorFunction getOperatorFunction()
public final OperatorType getType()
getType 在类中 OperatorFunctionpublic final int getOrder()
getOrder 在类中 OperatorFunctionpublic final boolean accept(ExpressionValue arg)
OperatorFunctionaccept 在类中 OperatorFunctionpublic final boolean accept(ExpressionValue arg1, ExpressionValue arg2)
OperatorFunctionaccept 在类中 OperatorFunctionpublic final ExpressionValue call(ExpressionValue arg)
OperatorFunctioncall 在类中 OperatorFunctionpublic final ExpressionValue call(ExpressionValue arg1, ExpressionValue arg2)
OperatorFunctioncall 在类中 OperatorFunctionCopyright © 2020. All rights reserved.