|
|||||||||
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(java.lang.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(java.lang.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 |