|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmondrian.rolap.RolapMemberCalculation
class RolapMemberCalculation
Implementation of RolapCalculation
that wraps a calculated member.
| Constructor Summary | |
|---|---|
RolapMemberCalculation(RolapMember member)
Creates a RolapMemberCalculation. |
|
| Method Summary | |
|---|---|
boolean |
containsAggregateFunction()
Returns whether this calculation contains an aggregate function. |
boolean |
equals(java.lang.Object obj)
|
Calc |
getCompiledExpression(RolapEvaluatorRoot root)
Returns the compiled expression to evaluate the scalar value of the current cell. |
int |
getHierarchyOrdinal()
Returns the ordinal of this calculation; to resolve ties. |
int |
getSolveOrder()
Returns the solve order of this calculation. |
int |
hashCode()
|
boolean |
isCalculatedInQuery()
Returns whether this calculation is a member is computed from a WITH MEMBER clause in an MDX query. |
RolapEvaluator |
pushSelf(RolapEvaluator evaluator)
Pushes this calculated member or tuple onto the stack of evaluation contexts, sets the context to the default member of the hierarchy, and returns the evaluator containing the new context. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RolapMemberCalculation(RolapMember member)
member - Calculated member| Method Detail |
|---|
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic RolapEvaluator pushSelf(RolapEvaluator evaluator)
RolapCalculation
pushSelf in interface RolapCalculationevaluator - Current evaluator
public int getSolveOrder()
RolapCalculation
getSolveOrder in interface RolapCalculationpublic int getHierarchyOrdinal()
RolapCalculation
getHierarchyOrdinal in interface RolapCalculationpublic Calc getCompiledExpression(RolapEvaluatorRoot root)
RolapCalculation
getCompiledExpression in interface RolapCalculationroot - Root evaluation context
public boolean isCalculatedInQuery()
RolapCalculationWITH MEMBER clause in an MDX query.
isCalculatedInQuery in interface RolapCalculationpublic boolean containsAggregateFunction()
RolapCalculation
containsAggregateFunction in interface RolapCalculation
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||