Class TFunctionManager
Object
gudusoft.gsqlparser.compiler.expr.function.TFunctionManager
- All Implemented Interfaces:
IFunctionProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(IFunctionProvider provider) voidadd(String name, IExprFunction function) evaluate(gudusoft.gsqlparser.compiler.IEvaluationContext context, TExprFunction function) booleanhasFunction(TExprFunction function)
-
Constructor Details
-
TFunctionManager
public TFunctionManager() -
TFunctionManager
-
-
Method Details
-
add
-
add
-
evaluate
public Object evaluate(gudusoft.gsqlparser.compiler.IEvaluationContext context, TExprFunction function) throws TExprException - Specified by:
evaluatein interfaceIFunctionProvider- Throws:
TExprException
-
hasFunction
- Specified by:
hasFunctionin interfaceIFunctionProvider
-