Class RolapNativeRegistry

java.lang.Object
mondrian.rolap.RolapNative
mondrian.rolap.RolapNativeRegistry

public class RolapNativeRegistry extends RolapNative
Composite of RolapNatives. Uses chain of responsibility to select the appropriate RolapNative evaluator.
  • Constructor Details

    • RolapNativeRegistry

      public RolapNativeRegistry()
  • Method Details

    • createEvaluator

      public NativeEvaluator createEvaluator(RolapEvaluator evaluator, FunDef fun, Exp[] args)
      Returns the matching NativeEvaluator or null if fun can not be executed in SQL for the given context and arguments.
    • register

      public void register(String funName, RolapNative rn)