Package mondrian.olap

Interface FunTable.Builder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      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 define​(FunDef funDef)
      Defines a function.
      void defineReserved​(java.lang.String keyword)
      Defines a reserved word.
    • Method Detail

      • define

        void define​(FunDef funDef)
        Defines a function.
        Parameters:
        funDef - Function definition
      • define

        void define​(Resolver resolver)
        Defines a resolver that will resolve overloaded function calls to function definitions.
        Parameters:
        resolver - Function call resolver
      • define

        void define​(FunInfo funInfo)
        Defines a function info that is not matchd by an actual function. The function will be implemented via implicit conversions, but we still want the function info to appear in the metadata.
        Parameters:
        funInfo - Function info