|
|||||||||
| 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(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. |
void |
setContextIn(RolapEvaluator evaluator)
Pushes this calculated member or tuple onto the stack of evaluation contexts, and sets the context to the default member of the hierarchy. |
| 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 Objectpublic boolean equals(Object obj)
equals in class Objectpublic void setContextIn(RolapEvaluator evaluator)
RolapCalculation
setContextIn in interface RolapCalculationevaluator - Evaluatorpublic 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 | ||||||||