Package mondrian.rolap
Class RolapNativeRegistry
- java.lang.Object
-
- mondrian.rolap.RolapNative
-
- mondrian.rolap.RolapNativeRegistry
-
public class RolapNativeRegistry extends RolapNative
Composite ofRolapNatives. Uses chain of responsibility to select the appropriateRolapNativeevaluator.
-
-
Field Summary
-
Fields inherited from class mondrian.rolap.RolapNative
listener
-
-
Constructor Summary
Constructors Constructor Description RolapNativeRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NativeEvaluatorcreateEvaluator(RolapEvaluator evaluator, FunDef fun, Exp[] args)Returns the matching NativeEvaluator or null iffuncan not be executed in SQL for the given context and arguments.voidregister(String funName, RolapNative rn)
-
-
-
Method Detail
-
createEvaluator
public NativeEvaluator createEvaluator(RolapEvaluator evaluator, FunDef fun, Exp[] args)
Returns the matching NativeEvaluator or null iffuncan not be executed in SQL for the given context and arguments.
-
register
public void register(String funName, RolapNative rn)
-
-