|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public static interface FunTable.Builder
Builder that assists with the construction of a function table by providing callbacks to define functions.
An implementation of FunTable must register all
of its functions and operators by making callbacks during its
FunTable.defineFunctions(mondrian.olap.FunTable.Builder)
method.
| Method Summary | |
|---|---|
void |
define(FunDef funDef)
Defines a function. |
void |
define(FunInfo funInfo)
Defines a function info that is not matchd by an actual function. |
void |
define(Resolver resolver)
Defines a resolver that will resolve overloaded function calls to function definitions. |
void |
defineReserved(String keyword)
Defines a reserved word. |
| Method Detail |
|---|
void define(FunDef funDef)
funDef - Function definitionvoid define(Resolver resolver)
resolver - Function call resolvervoid define(FunInfo funInfo)
funInfo - Function infovoid defineReserved(String keyword)
keyword - Reserved wordFunTable.isReserved(java.lang.String)
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||