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.
Author:
Gang Chen
  • Method Details

    • 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