mondrian.olap.fun
Class GlobalFunTable
java.lang.Object
mondrian.olap.fun.FunTableImpl
mondrian.olap.fun.GlobalFunTable
- All Implemented Interfaces:
- FunTable
public class GlobalFunTable
- extends FunTableImpl
Global function table contains builtin functions and global user-defined
functions.
- Version:
- $Id: //open/mondrian/src/main/mondrian/olap/fun/GlobalFunTable.java#12 $
- Author:
- Gang Chen
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
public static GlobalFunTable instance()
defineFunctions
public void defineFunctions(FunTable.Builder builder)
- Description copied from interface:
FunTable
- This method is called from the constructor, to define the set of
functions and reserved words recognized.
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.
- Parameters:
builder
- Builder