public interface RolapMember extends Member
RolapMember is a member of a RolapHierarchy. There are
 sub-classes for RolapStoredMeasure, RolapCalculatedMember.Member.MemberTypeOlapElement.LocalizedProperty| Modifier and Type | Method and Description | 
|---|---|
boolean | 
containsAggregateFunction()
Returns whether this calculation contains an aggregate function. 
 | 
Calc | 
getCompiledExpression(mondrian.rolap.RolapEvaluatorRoot root)
Returns the compiled expression to evaluate the scalar value of the
 current cell. 
 | 
RolapHierarchy | 
getHierarchy()  | 
int | 
getHierarchyOrdinal()
Returns the ordinal of this calculation; to resolve ties. 
 | 
Object | 
getKey()  | 
RolapLevel | 
getLevel()  | 
RolapMember | 
getParentMember()
Returns this member's parent, or null (not the 'null member', as
 returned by  
Hierarchy.getNullMember()) if it has no parent. | 
int | 
getSolveOrder()
Returns the solve order of this calculation. 
 | 
boolean | 
isAllMember()
Deprecated. 
 
will be removed in mondrian-4.0 
 | 
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. 
 | 
getAncestorMembers, getDataMember, getDepth, getExpression, getMemberType, getOrderKey, getOrdinal, getParentUniqueName, getProperties, getPropertyFormattedValue, getPropertyValue, getPropertyValue, getSolveOrder, isAll, isCalculated, isCalculatedInQuery, isChildOrEqualTo, isEvaluated, isHidden, isMeasure, isNull, isParentChildLeaf, isParentChildPhysicalMember, setName, setPropertygetCaption, getDescription, getDimension, getLocalized, getName, getQualifiedName, getUniqueName, isVisible, lookupChildcompareTogetAnnotationMapObject getKey()
RolapMember getParentMember()
MemberHierarchy.getNullMember()) if it has no parent.
 In an access-control context, a member may have no visible
 parents, so use SchemaReader.getMemberParent(mondrian.olap.Member).
getParentMember in interface MemberRolapHierarchy getHierarchy()
getHierarchy in interface MembergetHierarchy in interface OlapElementRolapLevel getLevel()
boolean isAllMember()
void setContextIn(RolapEvaluator evaluator)
evaluator - Evaluatorint getSolveOrder()
int getHierarchyOrdinal()
boolean isCalculatedInQuery()
WITH MEMBER clause in an MDX query.Calc getCompiledExpression(mondrian.rolap.RolapEvaluatorRoot root)
root - Root evaluation contextboolean containsAggregateFunction()
Copyright © 2017 Hitachi Vantara. All rights reserved.