Package mondrian.rolap
Class RolapNativeRegistry
- java.lang.Object
-
- mondrian.rolap.RolapNative
-
- mondrian.rolap.RolapNativeRegistry
-
public class RolapNativeRegistry extends RolapNative
Composite ofRolapNative
s. Uses chain of responsibility to select the appropriateRolapNative
evaluator.
-
-
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 NativeEvaluator
createEvaluator(RolapEvaluator evaluator, FunDef fun, Exp[] args)
Returns the matching NativeEvaluator or null iffun
can not be executed in SQL for the given context and arguments.void
register(String funName, RolapNative rn)
-
-
-
Method Detail
-
createEvaluator
public NativeEvaluator createEvaluator(RolapEvaluator evaluator, FunDef fun, Exp[] args)
Returns the matching NativeEvaluator or null iffun
can not be executed in SQL for the given context and arguments.
-
register
public void register(String funName, RolapNative rn)
-
-