Package mondrian.calc
Interface DimensionCalc
- 
- All Superinterfaces:
 Calc
- All Known Implementing Classes:
 AbstractDimensionCalc,AbstractVoidCalc,AggregateFunDef.AggregateCalc,CacheCalc,ConstantCalc,GenericCalc,HierarchyDimensionFunDef.CalcImpl,MemberArrayValueCalc,MemberValueCalc,TupleValueCalc,ValueCalc
public interface DimensionCalc extends Calc
Expression which yields aDimension.When implementing this interface, it is convenient to extend
AbstractDimensionCalc, but it is not required.- Since:
 - Sep 26, 2005
 - Author:
 - jhyde
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DimensionevaluateDimension(Evaluator evaluator)Evaluates this expression to yield a dimension.- 
Methods inherited from interface mondrian.calc.Calc
accept, dependsOn, evaluate, getResultStyle, getType, isWrapperFor, unwrap 
 - 
 
 -