Class ParameterFunDef.ParameterResolver

java.lang.Object
org.eigenbase.xom.XMLUtil
org.eigenbase.xom.XOMUtil
mondrian.olap.Util
mondrian.olap.fun.FunUtil
mondrian.olap.fun.MultiResolver
mondrian.olap.fun.ParameterFunDef.ParameterResolver
All Implemented Interfaces:
Resolver
Enclosing class:
ParameterFunDef

public static class ParameterFunDef.ParameterResolver extends MultiResolver
Resolves calls to the Parameter MDX function.
  • Constructor Details

    • ParameterResolver

      public ParameterResolver()
  • Method Details

    • getReservedWords

      public String[] getReservedWords()
      Description copied from interface: Resolver
      Returns an array of symbolic constants which can appear as arguments to this function.

      For example, the DrilldownMember may take the symbol RECURSIVE as an argument. Most functions do not define any symbolic constants.

      Specified by:
      getReservedWords in interface Resolver
      Overrides:
      getReservedWords in class MultiResolver
      Returns:
      An array of the names of the symbolic constants
    • createFunDef

      protected FunDef createFunDef(Exp[] args, FunDef dummyFunDef)
      Specified by:
      createFunDef in class MultiResolver