|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmondrian.olap.OlapElementBase
mondrian.olap.MemberBase
mondrian.rolap.RolapMemberBase
mondrian.olap.fun.VisualTotalsFunDef.VisualTotalMember
public static class VisualTotalsFunDef.VisualTotalMember
Calculated member for VisualTotals function.
It corresponds to a real member, and most of its properties are similar. The main differences are:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class mondrian.rolap.RolapMemberBase |
|---|
RolapMemberBase.DefaultPropertyValueMapFactory, RolapMemberBase.PropertyValueMapFactory, RolapMemberBase.PropertyValueMapFactoryFactory |
| Nested classes/interfaces inherited from interface mondrian.olap.Member |
|---|
Member.MemberType |
| Nested classes/interfaces inherited from interface mondrian.olap.OlapElement |
|---|
OlapElement.LocalizedProperty |
| Field Summary |
|---|
| Fields inherited from class mondrian.olap.MemberBase |
|---|
flags, level, parentMember, uniqueName |
| Fields inherited from class mondrian.olap.OlapElementBase |
|---|
caption, visible |
| Constructor Summary | |
|---|---|
VisualTotalsFunDef.VisualTotalMember(Member member,
String name,
Exp exp)
|
|
| Method Summary | |
|---|---|
protected boolean |
computeCalculated(Member.MemberType memberType)
Computes the value to be returned by MemberBase.isCalculated(), so it can
be cached in a variable. |
boolean |
equals(Object o)
|
String |
getCaption()
Returns the display name of this catalog element. |
Member |
getDataMember()
Returns the system-generated data member that is associated with a nonleaf member of a dimension. |
Exp |
getExpression()
Returns the expression by which this member is calculated. |
Member |
getMember()
|
int |
getOrdinal()
Returns the ordinal of this member within its hierarchy. |
Object |
getPropertyValue(String propertyName,
boolean matchCase)
Returns the value of the property named propertyName,
matching according to the required case-sensitivity. |
String |
getQualifiedName()
Returns the name of this element qualified by its class, for example "hierarchy 'Customers'". |
int |
getSolveOrder()
Returns the solve order of this calculation. |
int |
hashCode()
|
void |
setExpression(Evaluator evaluator,
List<Member> childMembers)
|
void |
setExpression(Exp exp)
|
| Methods inherited from class mondrian.olap.MemberBase |
|---|
getAncestorMembers, getDescription, getDimension, getMemberType, getParentUniqueName, getUniqueName, isAll, isCalculated, isChildOrEqualTo, isChildOrEqualTo, isEvaluated, isMeasure, isNull, lookupChild |
| Methods inherited from class mondrian.olap.OlapElementBase |
|---|
clone, computeHashCode, getLocalized, isVisible, setCaption, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface mondrian.olap.Member |
|---|
getAncestorMembers, getMemberType, getParentUniqueName, isAll, isCalculated, isChildOrEqualTo, isEvaluated, isMeasure, isNull |
| Methods inherited from interface mondrian.olap.OlapElement |
|---|
getDescription, getDimension, getLocalized, getUniqueName, isVisible, lookupChild |
| Constructor Detail |
|---|
VisualTotalsFunDef.VisualTotalMember(Member member,
String name,
Exp exp)
| Method Detail |
|---|
public boolean equals(Object o)
equals in class RolapMemberBasepublic int hashCode()
hashCode in class RolapMemberBasepublic String getCaption()
OlapElementBase
getCaption in interface OlapElementgetCaption in class MemberBaseprotected boolean computeCalculated(Member.MemberType memberType)
MemberBaseMemberBase.isCalculated(), so it can
be cached in a variable.
computeCalculated in class MemberBasememberType - Member type
public int getSolveOrder()
RolapCalculation
getSolveOrder in interface MembergetSolveOrder in interface RolapCalculationgetSolveOrder in class MemberBasepublic Exp getExpression()
MemberBase
getExpression in interface MembergetExpression in class MemberBasepublic void setExpression(Exp exp)
public void setExpression(Evaluator evaluator,
List<Member> childMembers)
public int getOrdinal()
MemberBase
getOrdinal in interface MembergetOrdinal in class RolapMemberBasepublic Member getDataMember()
MemberReturns this member if this member is a leaf member, or if the nonleaf member does not have an associated data member.
getDataMember in interface MembergetDataMember in class MemberBasepublic String getQualifiedName()
OlapElement
getQualifiedName in interface OlapElementgetQualifiedName in class MemberBasepublic Member getMember()
public Object getPropertyValue(String propertyName,
boolean matchCase)
MemberpropertyName,
matching according to the required case-sensitivity.
getPropertyValue in interface MembergetPropertyValue in class RolapMemberBase
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||