public class CustomizedFunctionTable extends FunTableImpl
BuiltinFunTable
.FunTable.Builder
Modifier and Type | Field and Description |
---|---|
(package private) Set<FunDef> |
specialFunctions |
(package private) Set<String> |
supportedBuiltinFunctions |
Constructor and Description |
---|
CustomizedFunctionTable(Set<String> builtinFunctions) |
CustomizedFunctionTable(Set<String> builtinFunctions,
Set<FunDef> specialFunctions) |
Modifier and Type | Method and Description |
---|---|
void |
defineFunctions(FunTable.Builder builder)
This method is called from the constructor, to define the set of
functions and reserved words recognized.
|
getFunInfoList, getReservedWords, getResolvers, getResolvers, init, isProperty, isReserved
public void defineFunctions(FunTable.Builder builder)
FunTable
The implementing class calls FunTable.Builder
methods to declare
functions and reserved words.
Derived class can override this method to add more functions. It must call the base method.
builder
- Builder