Class DrilldownLevelFunDef

  • All Implemented Interfaces:
    FunDef

    class DrilldownLevelFunDef
    extends FunDefBase
    Definition of the DrilldownLevel MDX function.

    Syntax:

     DrilldownLevel(Set_Expression[, Level_Expression])
     DrilldownLevel(Set_Expression, , Numeric_Expression)
     
    Since:
    Mar 23, 2006
    Author:
    jhyde
    • Constructor Detail

      • DrilldownLevelFunDef

        public DrilldownLevelFunDef​(FunDef dummyFunDef)
    • Method Detail

      • compileCall

        public Calc compileCall​(ResolvedFunCall call,
                                ExpCompiler compiler)
        Description copied from interface: FunDef
        Converts a call to this function into executable objects.

        The result must implement the appropriate interface for the result type. For example, a function which returns an integer must return an object which implements IntegerCalc.

        Specified by:
        compileCall in interface FunDef
        Overrides:
        compileCall in class FunDefBase
      • drill

        java.util.List<Member> drill​(int searchDepth,
                                     java.util.List<Member> list,
                                     Evaluator evaluator)