Package mondrian.rolap
Class RolapHierarchy.RolapCalculatedMeasure
- java.lang.Object
- 
- mondrian.olap.OlapElementBase
- 
- mondrian.olap.MemberBase
- 
- mondrian.rolap.RolapMemberBase
- 
- mondrian.rolap.RolapCalculatedMember
- 
- mondrian.rolap.RolapHierarchy.RolapCalculatedMeasure
 
 
 
 
 
- 
- All Implemented Interfaces:
- Comparable,- Annotated,- Member,- OlapElement,- RolapMeasure,- RolapMember
 - Enclosing class:
- RolapHierarchy
 
 protected class RolapHierarchy.RolapCalculatedMeasure extends RolapCalculatedMember implements RolapMeasure Calculated member which is also a measure (that is, a member of the [Measures] dimension).
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class mondrian.rolap.RolapMemberBaseRolapMemberBase.DefaultPropertyValueMapFactory, RolapMemberBase.PropertyValueMapFactory, RolapMemberBase.PropertyValueMapFactoryFactory
 - 
Nested classes/interfaces inherited from interface mondrian.olap.MemberMember.MemberType
 - 
Nested classes/interfaces inherited from interface mondrian.olap.OlapElementOlapElement.LocalizedProperty
 
- 
 - 
Field Summary- 
Fields inherited from class mondrian.olap.MemberBaseflags, level, parentMember, uniqueName
 - 
Fields inherited from class mondrian.olap.OlapElementBasecaption, visible
 
- 
 - 
Constructor SummaryConstructors Constructor Description RolapCalculatedMeasure(RolapMember parent, RolapLevel level, String name, Formula formula)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description mondrian.rolap.RolapResult.ValueFormattergetFormatter()Returns the object that formats cells of this measure, or null to use default formatting.voidsetProperty(String name, Object value)Sets a property of this member to a given value.- 
Methods inherited from class mondrian.rolap.RolapCalculatedMembercomputeCalculated, getAnnotationMap, getBaseCube, getExpression, getFormula, getPropertyValue, getSolveOrder, isCalculatedInQuery, setBaseCube
 - 
Methods inherited from class mondrian.rolap.RolapMemberBasechildLevelHasApproxRowCount, compareTo, containsAggregateFunction, equals, equals, getAllMembers, getCaptionValue, getCompiledExpression, getDepth, getHierarchy, getHierarchyCardinality, getHierarchyOrdinal, getKey, getLevel, getLogger, getName, getOrderKey, getOrdinal, getParentMember, getProperties, getPropertyFormattedValue, getPropertyFromMap, getPropertyValue, hashCode, isAllMember, isHidden, isParentChildLeaf, keyToString, setCaptionValue, setContextIn, setName, setOrdinal, setOrdinals, setUniqueName
 - 
Methods inherited from class mondrian.olap.MemberBasegetAncestorMembers, getCaption, getDataMember, getDescription, getDimension, getMemberType, getParentUniqueName, getQualifiedName, getUniqueName, isAll, isCalculated, isChildOrEqualTo, isChildOrEqualTo, isEvaluated, isMeasure, isNull, isOnSameHierarchyChain, isOnSameHierarchyChainInternal, isParentChildPhysicalMember, lookupChild
 - 
Methods inherited from class mondrian.olap.OlapElementBaseclone, computeHashCode, getLocalized, isVisible, setCaption, toString
 - 
Methods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface mondrian.olap.AnnotatedgetAnnotationMap
 - 
Methods inherited from interface java.lang.ComparablecompareTo
 - 
Methods inherited from interface mondrian.olap.MembergetAncestorMembers, getDataMember, getDepth, getExpression, getMemberType, getOrderKey, getOrdinal, getParentUniqueName, getProperties, getPropertyFormattedValue, getPropertyValue, getPropertyValue, getSolveOrder, isAll, isCalculated, isCalculatedInQuery, isChildOrEqualTo, isEvaluated, isHidden, isMeasure, isNull, isOnSameHierarchyChain, isParentChildLeaf, isParentChildPhysicalMember, setName
 - 
Methods inherited from interface mondrian.olap.OlapElementgetCaption, getDescription, getDimension, getLocalized, getName, getQualifiedName, getUniqueName, isVisible, lookupChild
 
- 
 
- 
- 
- 
Constructor Detail- 
RolapCalculatedMeasurepublic RolapCalculatedMeasure(RolapMember parent, RolapLevel level, String name, Formula formula) 
 
- 
 - 
Method Detail- 
setPropertypublic void setProperty(String name, Object value) Description copied from class:RolapMemberBaseSets a property of this member to a given value.WARNING: Setting system properties such as "$name" may have nasty side-effects. - Specified by:
- setPropertyin interface- Member
- Overrides:
- setPropertyin class- RolapMemberBase
 
 - 
getFormatterpublic mondrian.rolap.RolapResult.ValueFormatter getFormatter() Description copied from interface:RolapMeasureReturns the object that formats cells of this measure, or null to use default formatting.- Specified by:
- getFormatterin interface- RolapMeasure
- Returns:
- formatter
 
 
- 
 
-