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 IFunctionProviderTExprExceptionpublic boolean hasFunction(TExprFunction function)
hasFunction in interface IFunctionProvider