Class RolapDependencyTestingEvaluator

java.lang.Object
mondrian.rolap.RolapEvaluator
mondrian.rolap.RolapDependencyTestingEvaluator
All Implemented Interfaces:
Evaluator

public class RolapDependencyTestingEvaluator extends RolapEvaluator
Evaluator which checks dependencies of expressions.

For each expression evaluation, this valuator evaluates each expression more times, and makes sure that the results of the expression are independent of dimensions which the expression claims to be independent of.

Since it evaluates each expression twice, it also exposes function implementations which change the context of the evaluator.

Since:
September, 2005
Author:
jhyde