public class TFunctionMap extends Object implements IFunctionProvider
Constructor and Description |
---|
TFunctionMap() |
TFunctionMap(boolean caseSensitive) |
Modifier and Type | Method and Description |
---|---|
void |
add(String name,
IExprFunction function) |
Object |
evaluate(gudusoft.gsqlparser.compiler.IEvaluationContext context,
TExprFunction function) |
boolean |
hasFunction(TExprFunction function) |
public TFunctionMap()
public TFunctionMap(boolean caseSensitive)
public void add(String name, IExprFunction function)
public Object evaluate(gudusoft.gsqlparser.compiler.IEvaluationContext context, TExprFunction function) throws TExprException
evaluate
in interface IFunctionProvider
TExprException
public boolean hasFunction(TExprFunction function)
hasFunction
in interface IFunctionProvider