Uses of Interface
mondrian.olap.Member
-
Packages that use Member Package Description mondrian.calc Provides compiled expressions.mondrian.calc.impl Provides implementation classes for compiled expressions.mondrian.mdx Defines a parse tree for MDX expressions.mondrian.olap Mondrian's core package, this defines connections and the catalog metamodel, and allows you to execute queries.mondrian.olap.fun Defines the set of MDX built-in functions.mondrian.olap.fun.sort mondrian.olap.type Type system for MDX expessions.mondrian.rolap Implements the data access layer for the olap package.mondrian.spi Contains the server-provider interfaces (SPIs) which user-defined extensions to Mondrian should implement.mondrian.util Mondrian utilities. -
-
Uses of Member in mondrian.calc
Methods in mondrian.calc that return Member Modifier and Type Method Description MemberMemberCalc. evaluateMember(Evaluator evaluator)Evaluates this expression to yield a member.Member[]TupleCalc. evaluateTuple(Evaluator evaluator)Evaluates this expression to yield a tuple.MemberTupleList. get(int slice, int index)Returns a particular column of a particular row.MemberTupleCursor. member(int column)Methods in mondrian.calc that return types with arguments of type Member Modifier and Type Method Description List<Member>TupleCursor. current()Returns the tuple that this cursor is positioned on.static Iterable<Member>TupleCollections. slice(TupleIterable tupleIterable, int column)Creates a slice of aTupleIterable.Iterable<Member>TupleIterable. slice(int column)Returns an iterable over the members at a given column.List<Member>TupleList. slice(int column)Returns a list of the members at a given column.Methods in mondrian.calc with parameters of type Member Modifier and Type Method Description voidTupleList. addTuple(Member... members)voidTupleCursor. currentToArray(Member[] members, int offset)Writes the member(s) of the next tuple to a given offset in an array. -
Uses of Member in mondrian.calc.impl
Methods in mondrian.calc.impl that return Member Modifier and Type Method Description MemberGenericCalc. evaluateMember(Evaluator evaluator)Member[]GenericCalc. evaluateTuple(Evaluator evaluator)MemberAbstractTupleList. get(int slice, int index)MemberArrayTupleList. get(int slice, int index)MemberListTupleList. get(int slice, int index)MemberUnaryTupleList. get(int slice, int index)MemberAbstractTupleCursor. member(int column)MemberAbstractTupleList.AbstractTupleListIterator. member(int column)Methods in mondrian.calc.impl that return types with arguments of type Member Modifier and Type Method Description protected List<Member>ArrayTupleList. backingList()protected List<Member>ListTupleList. backingList()List<Member>AbstractTupleList.AbstractTupleListIterator. current()List<Member>ArrayTupleList. get(int index)List<Member>DelegatingTupleList. get(int index)List<Member>ListTupleList. get(int index)List<Member>UnaryTupleList. get(int index)Iterator<List<Member>>AbstractTupleIterable. iterator()Iterator<List<Member>>AbstractTupleList. iterator()Iterator<List<Member>>UnaryTupleList. iterator()List<Member>AbstractTupleIterator. next()List<Member>AbstractTupleList.AbstractTupleListIterator. next()List<Member>ArrayTupleList. remove(int index)List<Member>ListTupleList. remove(int index)List<Member>UnaryTupleList. remove(int index)List<Member>ArrayTupleList. set(int index, List<Member> element)List<Member>DelegatingTupleList. set(int index, List<Member> element)List<Member>UnaryTupleList. set(int index, List<Member> element)Iterable<Member>AbstractTupleIterable. slice(int column)List<Member>ArrayTupleList. slice(int column)List<Member>DelegatingTupleList. slice(int column)List<Member>ListTupleList. slice(int column)List<Member>UnaryTupleList. slice(int column)Methods in mondrian.calc.impl with parameters of type Member Modifier and Type Method Description voidArrayTupleList. addTuple(Member... members)voidDelegatingTupleList. addTuple(Member... members)voidListTupleList. addTuple(Member... members)voidUnaryTupleList. addTuple(Member... members)static CalcConstantCalc. constantMember(Member member)Creates an expression which evaluates to a given member.voidAbstractTupleCursor. currentToArray(Member[] members, int offset)voidAbstractTupleList.AbstractTupleListIterator. currentToArray(Member[] members, int offset)Method parameters in mondrian.calc.impl with type arguments of type Member Modifier and Type Method Description voidArrayTupleList. add(int index, List<Member> members)booleanArrayTupleList. add(List<Member> members)voidDelegatingTupleList. add(int index, List<Member> element)voidListTupleList. add(int index, List<Member> element)voidUnaryTupleList. add(int index, List<Member> element)booleanUnaryTupleList. add(List<Member> element)booleanArrayTupleList. addAll(int index, Collection<? extends List<Member>> c)List<Member>ArrayTupleList. set(int index, List<Member> element)List<Member>DelegatingTupleList. set(int index, List<Member> element)List<Member>UnaryTupleList. set(int index, List<Member> element)Constructor parameters in mondrian.calc.impl with type arguments of type Member Constructor Description DelegatingTupleList(int arity, List<List<Member>> list)Creates a DelegatingTupleList.ListTupleList(int arity, List<Member> list)Creates a ListTupleList.UnaryTupleList(List<Member> list)Creates a UnaryTupleList with a given backing list. -
Uses of Member in mondrian.mdx
Methods in mondrian.mdx that return Member Modifier and Type Method Description MemberMemberExpr. getMember()Returns the member.Constructors in mondrian.mdx with parameters of type Member Constructor Description MemberExpr(Member member)Creates a member expression. -
Uses of Member in mondrian.olap
Classes in mondrian.olap that implement Member Modifier and Type Class Description classMemberBaseMemberBaseis a partial implementation ofMember.Fields in mondrian.olap declared as Member Modifier and Type Field Description protected MemberMemberBase. parentMemberMethods in mondrian.olap that return Member Modifier and Type Method Description MemberCube. createCalculatedMember(String xml)Creates a calculated member in this cube.MemberHierarchy. createMember(Member parent, Level level, String name, Formula formula)Creates a member of this hierarchy.MemberEvaluator.NamedSetEvaluator. currentMember()Returns the current member in the named set.MemberEvaluator.SetEvaluator. currentMember()Returns the current member in the named set.Member[]Evaluator.NamedSetEvaluator. currentTuple()Returns the current tuple in the named set.Member[]Evaluator.SetEvaluator. currentTuple()Returns the current tuple in the named set.MemberHierarchy. getAllMember()Returns the "All" member of this hierarchy.MemberDelegatingSchemaReader. getCalculatedMember(List<Id.Segment> nameParts)MemberSchemaReader. getCalculatedMember(List<Id.Segment> nameParts)Looks up a calculated member by name.MemberEvaluator. getContext(Hierarchy hierarchy)MemberCell. getContextMember(Hierarchy hierarchy)Returns the context member for a particular dimension.MemberMember. getDataMember()Returns the system-generated data member that is associated with a nonleaf member of a dimension.MemberMemberBase. getDataMember()MemberHierarchy. getDefaultMember()Returns the default member of this hierarchy.static MemberUtil. getFirstDescendantOnLevel(SchemaReader reader, Member parent, Level level)returns the first descendant on the level underneath parent.MemberDelegatingSchemaReader. getHierarchyDefaultMember(Hierarchy hierarchy)MemberSchemaReader. getHierarchyDefaultMember(Hierarchy hierarchy)Returns the default member of a hierarchy.MemberDelegatingSchemaReader. getLeadMember(Member member, int n)MemberSchemaReader. getLeadMember(Member member, int n)Returns a membernfurther along in the same level frommember.MemberCubeAccess. getLimitedMemberForHierarchy(Hierarchy mdxHierarchy)Member[]CubeAccess. getLimitedMembers()MemberFormula. getMdxMember()Returns the Member.MemberResultBase. getMember(int[] pos, Hierarchy hierarchy)Returns the current member of a given hierarchy at a given location.MemberDelegatingSchemaReader. getMemberByUniqueName(List<Id.Segment> uniqueNameParts, boolean failIfNotFound)MemberDelegatingSchemaReader. getMemberByUniqueName(List<Id.Segment> uniqueNameParts, boolean failIfNotFound, MatchType matchType)MemberSchemaReader. getMemberByUniqueName(List<Id.Segment> uniqueNameParts, boolean failIfNotFound)Finds a member based upon its unique name, requiring an exact match.MemberSchemaReader. getMemberByUniqueName(List<Id.Segment> uniqueNameParts, boolean failIfNotFound, MatchType matchType)Finds a member based upon its unique name.MemberDelegatingSchemaReader. getMemberParent(Member member)MemberSchemaReader. getMemberParent(Member member)Returns the parent ofmember.Member[]Evaluator. getMembers()Returns an array of the members which make up the current context.Member[]Cube. getMembersForQuery(String query, List<Member> calcMembers)Returns Member[].Member[]Evaluator. getNonAllMembers()Returns an array of the non-All members which make up the current context.MemberHierarchy. getNullMember()Returns a special member representing the "null" value.MemberMember. getParentMember()Returns this member's parent, or null (not the 'null member', as returned byHierarchy.getNullMember()) if it has no parent.MemberMemberBase. getParentMember()MemberEvaluator. getPreviousContext(Hierarchy hierarchy)Returns the member that was the current evaluation context for a particular hierarchy before the most recent change in context.static MemberUtil. lookupHierarchyRootMember(SchemaReader reader, Hierarchy hierarchy, Id.NameSegment memberName)static MemberUtil. lookupHierarchyRootMember(SchemaReader reader, Hierarchy hierarchy, Id.NameSegment memberName, MatchType matchType)Finds a root member of a hierarchy with a given name.MemberDelegatingSchemaReader. lookupMemberChildByName(Member member, Id.Segment memberName, MatchType matchType)MemberSchemaReader. lookupMemberChildByName(Member parent, Id.Segment childName, MatchType matchType)Finds a child of a member with a given name.MemberQuery. lookupMemberFromCache(String memberUniqueName)Looks up a member whose unique name ismemberUniqueNamefrom cache.MemberEvaluator. setContext(Member member)Makesmemberthe current member of its hierarchy.MemberDelegatingSchemaReader. substitute(Member member)MemberSchemaReader. substitute(Member member)Substitutes a member with an equivalent member which enforces the access control policy of this SchemaReader.Methods in mondrian.olap that return types with arguments of type Member Modifier and Type Method Description static List<Member>Util. addLevelCalculatedMembers(SchemaReader reader, Level level, List<Member> members)List<Member>Member. getAncestorMembers()Deprecated.List<Member>MemberBase. getAncestorMembers()List<Member>DelegatingSchemaReader. getCalculatedMembers()List<Member>DelegatingSchemaReader. getCalculatedMembers(Hierarchy hierarchy)List<Member>DelegatingSchemaReader. getCalculatedMembers(Level level)List<Member>SchemaReader. getCalculatedMembers()Returns the list of calculated members.List<Member>SchemaReader. getCalculatedMembers(Hierarchy hierarchy)Returns a list of calculated members in a given hierarchy.List<Member>SchemaReader. getCalculatedMembers(Level level)Returns a list of calculated members in a given level.List<Member>DelegatingSchemaReader. getHierarchyRootMembers(Hierarchy hierarchy)List<Member>SchemaReader. getHierarchyRootMembers(Hierarchy hierarchy)Returns an array of the root members ofhierarchy.List<Member>DelegatingSchemaReader. getLevelMembers(Level level, boolean includeCalculated)List<Member>DelegatingSchemaReader. getLevelMembers(Level level, Evaluator context)List<Member>SchemaReader. getLevelMembers(Level level, boolean includeCalculated)Returns the members of a level, optionally including calculated members.List<Member>SchemaReader. getLevelMembers(Level level, Evaluator context)Returns the members of a level, optionally filtering out members which are empty.List<Member>CubeAccess. getLimitedMemberList()Set<Member>Query. getMeasuresMembers()List<Member>DelegatingSchemaReader. getMemberChildren(List<Member> members)List<Member>DelegatingSchemaReader. getMemberChildren(List<Member> members, Evaluator context)List<Member>DelegatingSchemaReader. getMemberChildren(Member member)List<Member>DelegatingSchemaReader. getMemberChildren(Member member, Evaluator context)List<Member>SchemaReader. getMemberChildren(List<Member> members)Returns direct children of each element ofmembers.List<Member>SchemaReader. getMemberChildren(List<Member> members, Evaluator context)Returns direct children of each element ofmemberswhich is not empty incontext.List<Member>SchemaReader. getMemberChildren(Member member)Returns direct children ofmember.List<Member>SchemaReader. getMemberChildren(Member member, Evaluator context)Returns direct children ofmember, optimized for NON EMPTY.Map<? extends Member,Access>DelegatingSchemaReader. getMemberChildrenWithDetails(Member member, Evaluator evaluator)Map<? extends Member,Access>SchemaReader. getMemberChildrenWithDetails(Member member, Evaluator evaluator)Similar toSchemaReader.getMemberChildren(Member, Evaluator)but returns a map of the grand-children and their access details and costs more to invoke because of the access controls.List<Member>DelegatingSchemaReader. lookupMemberChildrenByNames(Member parent, List<Id.NameSegment> childNames, MatchType matchType)List<Member>SchemaReader. lookupMemberChildrenByNames(Member parent, List<Id.NameSegment> childNames, MatchType matchType)Finds a list of child members with the given names.Methods in mondrian.olap with parameters of type Member Modifier and Type Method Description intDelegatingSchemaReader. compareMembersHierarchically(Member m1, Member m2)intSchemaReader. compareMembersHierarchically(Member m1, Member m2)Compares a pair ofMembers according to their order in a prefix traversal.CacheControl.MemberEditCommandCacheControl. createAddCommand(Member member)Creates a command to add a member to the cache.CacheControl.MemberEditCommandCacheControl. createDeleteCommand(Member member)Creates a command to delete a member and its descendants from the member cache.MemberHierarchy. createMember(Member parent, Level level, String name, Formula formula)Creates a member of this hierarchy.CacheControl.CellRegionCacheControl. createMemberRegion(boolean lowerInclusive, Member lowerMember, boolean upperInclusive, Member upperMember, boolean descendants)Creates a cell region consisting of a range between two members.CacheControl.CellRegionCacheControl. createMemberRegion(Member member, boolean descendants)Creates a cell region consisting of a single member.CacheControl.MemberSetCacheControl. createMemberSet(boolean lowerInclusive, Member lowerMember, boolean upperInclusive, Member upperMember, boolean descendants)Creates a member set consisting of a range between two members.CacheControl.MemberSetCacheControl. createMemberSet(Member member, boolean descendants)Creates a member set containing either a single member, or a member and its descendants.CacheControl.MemberEditCommandCacheControl. createMoveCommand(Member member, Member loc)Creates a command to Move a member (with its descendants) to a new location, that is to a new parent.CacheControl.MemberEditCommandCacheControl. createSetPropertyCommand(Member member, String name, Object value)Creates a command to change one property of a member.AccessDelegatingRole. getAccess(Member member)AccessRole. getAccess(Member member)Returns the access this role has to a given member.AccessRole.HierarchyAccess. getAccess(Member member)Returns the access the current role has to a given member.AccessRoleImpl.DelegatingHierarchyAccess. getAccess(Member member)AccessRoleImpl. getAccess(Member member)intDelegatingSchemaReader. getChildrenCountFromCache(Member member)intSchemaReader. getChildrenCountFromCache(Member member)Returns number of children parent of a member, if the information can be retrieved from cache, otherwise -1.static MemberUtil. getFirstDescendantOnLevel(SchemaReader reader, Member parent, Level level)returns the first descendant on the level underneath parent.MemberDelegatingSchemaReader. getLeadMember(Member member, int n)MemberSchemaReader. getLeadMember(Member member, int n)Returns a membernfurther along in the same level frommember.voidDelegatingSchemaReader. getMemberAncestors(Member member, List<Member> ancestorList)voidSchemaReader. getMemberAncestors(Member member, List<Member> ancestorList)Returns a list of ancestors ofmember, in depth order.List<Member>DelegatingSchemaReader. getMemberChildren(Member member)List<Member>DelegatingSchemaReader. getMemberChildren(Member member, Evaluator context)List<Member>SchemaReader. getMemberChildren(Member member)Returns direct children ofmember.List<Member>SchemaReader. getMemberChildren(Member member, Evaluator context)Returns direct children ofmember, optimized for NON EMPTY.Map<? extends Member,Access>DelegatingSchemaReader. getMemberChildrenWithDetails(Member member, Evaluator evaluator)Map<? extends Member,Access>SchemaReader. getMemberChildrenWithDetails(Member member, Evaluator evaluator)Similar toSchemaReader.getMemberChildren(Member, Evaluator)but returns a map of the grand-children and their access details and costs more to invoke because of the access controls.intDelegatingSchemaReader. getMemberDepth(Member member)intSchemaReader. getMemberDepth(Member member)Returns the depth of a member.static intUtil. getMemberOrdinalInParent(SchemaReader reader, Member member)Finds the zero based ordinal of a Member among its siblings.MemberDelegatingSchemaReader. getMemberParent(Member member)MemberSchemaReader. getMemberParent(Member member)Returns the parent ofmember.voidDelegatingSchemaReader. getMemberRange(Level level, Member startMember, Member endMember, List<Member> list)voidSchemaReader. getMemberRange(Level level, Member startMember, Member endMember, List<Member> list)Appends tolistall members betweenstartMemberandendMember(inclusive) which belong tolevel.voidDelegatingSchemaReader. getParentChildContributingChildren(Member dataMember, Hierarchy hierarchy, List<Member> list)voidSchemaReader. getParentChildContributingChildren(Member dataMember, Hierarchy hierarchy, List<Member> list)Returns a list of contributing children of a member of a parent-child hierarchy.voidRoleImpl. grant(Member member, Access access)Defines access to a member in a hierarchy.booleanRole.HierarchyAccess. hasInaccessibleDescendants(Member member)Returnstrueif at least one of the descendants of the given Member is inaccessible to this Role.booleanRoleImpl.DelegatingHierarchyAccess. hasInaccessibleDescendants(Member member)booleanMember. isChildOrEqualTo(Member member)Returns whethermemberis equal to, a child, or a descendent of thisMember.booleanMemberBase. isChildOrEqualTo(Member member)booleanDelegatingSchemaReader. isDrillable(Member member)booleanSchemaReader. isDrillable(Member member)Returns whether a member has visible children.booleanMember. isOnSameHierarchyChain(Member otherMember)Returns true if this member is on the same hierarchy chain asotherMember.booleanMemberBase. isOnSameHierarchyChain(Member otherMember)booleanDelegatingSchemaReader. isVisible(Member member)booleanSchemaReader. isVisible(Member member)Returns whether a member is visible.MemberDelegatingSchemaReader. lookupMemberChildByName(Member member, Id.Segment memberName, MatchType matchType)MemberSchemaReader. lookupMemberChildByName(Member parent, Id.Segment childName, MatchType matchType)Finds a child of a member with a given name.List<Member>DelegatingSchemaReader. lookupMemberChildrenByNames(Member parent, List<Id.NameSegment> childNames, MatchType matchType)List<Member>SchemaReader. lookupMemberChildrenByNames(Member parent, List<Id.NameSegment> childNames, MatchType matchType)Finds a list of child members with the given names.static booleanUtil. matches(Member member, List<Id.Segment> nameParts)booleanEvaluator. needToReturnNullForUnrelatedDimension(Member[] members)If IgnoreMeasureForNonJoiningDimension is set to true and one or more members are on unrelated dimension for the measure in current context then returns true.Set<Dimension>Cube. nonJoiningDimensions(Member[] tuple)Finds out non joining dimensions for this cube.EvaluatorEvaluator. push(Member member)Deprecated.UseEvaluator.savepoint()followed byEvaluator.setContext(Member); will be removed in mondrian-4EvaluatorEvaluator. push(Member[] members)Deprecated.UseEvaluator.savepoint()followed byEvaluator.setContext(Member[]); will be removed in mondrian-4MemberEvaluator. setContext(Member member)Makesmemberthe current member of its hierarchy.voidEvaluator. setContext(Member[] members)Sets the context to an array of members.voidEvaluator. setContext(Member[] members, boolean safe)Sets the context to an array of members, optionally skipping the check whether it is necessary to store the previous member of each hierarchy.voidEvaluator. setContext(Member member, boolean safe)Makesmemberthe current member of its hierarchy.MemberDelegatingSchemaReader. substitute(Member member)MemberSchemaReader. substitute(Member member)Substitutes a member with an equivalent member which enforces the access control policy of this SchemaReader.Method parameters in mondrian.olap with type arguments of type Member Modifier and Type Method Description static List<Member>Util. addLevelCalculatedMembers(SchemaReader reader, Level level, List<Member> members)voidDelegatingSchemaReader. getMemberAncestors(Member member, List<Member> ancestorList)voidSchemaReader. getMemberAncestors(Member member, List<Member> ancestorList)Returns a list of ancestors ofmember, in depth order.List<Member>DelegatingSchemaReader. getMemberChildren(List<Member> members)List<Member>DelegatingSchemaReader. getMemberChildren(List<Member> members, Evaluator context)List<Member>SchemaReader. getMemberChildren(List<Member> members)Returns direct children of each element ofmembers.List<Member>SchemaReader. getMemberChildren(List<Member> members, Evaluator context)Returns direct children of each element ofmemberswhich is not empty incontext.voidDelegatingSchemaReader. getMemberRange(Level level, Member startMember, Member endMember, List<Member> list)voidSchemaReader. getMemberRange(Level level, Member startMember, Member endMember, List<Member> list)Appends tolistall members betweenstartMemberandendMember(inclusive) which belong tolevel.Member[]Cube. getMembersForQuery(String query, List<Member> calcMembers)Returns Member[].voidDelegatingSchemaReader. getParentChildContributingChildren(Member dataMember, Hierarchy hierarchy, List<Member> list)voidSchemaReader. getParentChildContributingChildren(Member dataMember, Hierarchy hierarchy, List<Member> list)Returns a list of contributing children of a member of a parent-child hierarchy.EvaluatorEvaluator. pushAggregation(List<List<Member>> list)Returns a new Aggregator whose aggregation context adds a given list of tuples, and whose evaluation context is the same as this Aggregator.voidEvaluator. setContext(List<Member> memberList)Sets the context to a list of members.voidEvaluator. setContext(List<Member> memberList, boolean safe)Sets the context to a list of members, optionally skipping the check whether it is necessary to store the previous member of each hierarchy.Constructors in mondrian.olap with parameters of type Member Constructor Description MemberBase(Member parentMember, Level level, Member.MemberType memberType) -
Uses of Member in mondrian.olap.fun
Classes in mondrian.olap.fun that implement Member Modifier and Type Class Description static classVisualTotalsFunDef.VisualTotalMemberCalculated member forVisualTotalsfunction.Methods in mondrian.olap.fun that return Member Modifier and Type Method Description MemberHierarchyCurrentMemberFunDef.CalcImpl. evaluateMember(Evaluator evaluator)MemberHierarchyCurrentMemberFunDef.FixedCalcImpl. evaluateMember(Evaluator evaluator)Member[]TupleFunDef.CalcImpl. evaluateTuple(Evaluator evaluator)MemberVisualTotalsFunDef.VisualTotalMember. getDataMember()MemberVisualTotalsFunDef.VisualTotalMember. getMember()static Member[]FunUtil. makeNullTuple(TupleType tupleType)Methods in mondrian.olap.fun that return types with arguments of type Member Modifier and Type Method Description static List<Member>FunUtil. getNonEmptyMemberChildren(Evaluator evaluator, Member member)static Map<Member,Access>FunUtil. getNonEmptyMemberChildrenWithDetails(Evaluator evaluator, Member member)static Map<Member,Integer>[]AggregateFunDef.AggregateCalc. membersVersusOccurencesInTuple(TupleList tupleList)Finds member occurrences in tuple and generates a map of Members versus their occurrences in tuples.Methods in mondrian.olap.fun with parameters of type Member Modifier and Type Method Description static intFunUtil. compareHierarchically(Member m1, Member m2, boolean post)Compares a pair of members according to their positions in a prefix-order (or postfix-order, ifpostis true) walk over a hierarchy.static intFunUtil. compareSiblingMembers(Member m1, Member m2)Compares two members which are known to have the same parent.static List<Member>FunUtil. getNonEmptyMemberChildren(Evaluator evaluator, Member member)static Map<Member,Access>FunUtil. getNonEmptyMemberChildrenWithDetails(Evaluator evaluator, Member member)static booleanFunUtil. isAncestorOf(Member m0, Member m1, boolean strict)Returns whetherm0is an ancestor ofm1.static booleanAggregateFunDef.AggregateCalc. isSuperSet(Member[] tuple1, Member[] tuple2)Returns whether tuple1 is a superset of tuple2.static booleanFunUtil. tupleContainsNullMember(Member[] tuple)Returns whether one of the members in a tuple is null.Method parameters in mondrian.olap.fun with type arguments of type Member Modifier and Type Method Description voidVisualTotalsFunDef.VisualTotalMember. setExpression(Evaluator evaluator, List<Member> childMembers)static booleanFunUtil. tupleContainsNullMember(List<Member> tuple)Returns whether one of the members in a tuple is null.Constructors in mondrian.olap.fun with parameters of type Member Constructor Description AggregateCalc(Exp exp, ListCalc listCalc, Calc calc, Member member)Constructor parameters in mondrian.olap.fun with type arguments of type Member Constructor Description MemberExtractingVisitor(Set<Member> memberSet, ResolvedFunCall call, boolean mapToAllMember) -
Uses of Member in mondrian.olap.fun.sort
Methods in mondrian.olap.fun.sort that return types with arguments of type Member Modifier and Type Method Description static Map<List<Member>,Object>Sorter. evaluateTuples(Evaluator evaluator, Calc exp, TupleList tuples)For each tuple in a list, evaluates an expression and creates a map from tuples to values.static List<Member>Sorter. partiallySortMembers(Evaluator evaluator, List<Member> list, Calc exp, int limit, boolean desc)Partially sorts a list of Members by the value of an applied expression.static List<List<Member>>Sorter. partiallySortTuples(Evaluator evaluator, TupleList list, Calc exp, int limit, boolean desc)Partially sorts a list of Tuples by the value of an applied expression.static List<Member>Sorter. sortMembers(Evaluator evaluator, Iterable<Member> memberIter, List<Member> memberList, List<SortKeySpec> keySpecList)Sorts a list of members according to a list of SortKeySpecs.static List<Member>Sorter. sortMembers(Evaluator evaluator, Iterable<Member> memberIter, List<Member> memberList, Calc exp, boolean desc, boolean brk)Helper function to sort a list of members according to an expression.Methods in mondrian.olap.fun.sort with parameters of type Member Modifier and Type Method Description static intSorter. compareHierarchically(Member m1, Member m2, boolean post)Compares a pair of members according to their positions in a prefix-order (or postfix-order, ifpostis true) walk over a hierarchy.static intSorter. compareSiblingMembers(Member m1, Member m2)Compares two members which are known to have the same parent.Method parameters in mondrian.olap.fun.sort with type arguments of type Member Modifier and Type Method Description static voidSorter. hierarchizeMemberList(List<Member> memberList, boolean post)Sorts a list of members into hierarchical order.static booleanSorter. listEquals(List<Member> a1, List<Member> a2)static List<Member>Sorter. partiallySortMembers(Evaluator evaluator, List<Member> list, Calc exp, int limit, boolean desc)Partially sorts a list of Members by the value of an applied expression.static List<Member>Sorter. sortMembers(Evaluator evaluator, Iterable<Member> memberIter, List<Member> memberList, List<SortKeySpec> keySpecList)Sorts a list of members according to a list of SortKeySpecs.static List<Member>Sorter. sortMembers(Evaluator evaluator, Iterable<Member> memberIter, List<Member> memberList, List<SortKeySpec> keySpecList)Sorts a list of members according to a list of SortKeySpecs.static List<Member>Sorter. sortMembers(Evaluator evaluator, Iterable<Member> memberIter, List<Member> memberList, Calc exp, boolean desc, boolean brk)Helper function to sort a list of members according to an expression.static List<Member>Sorter. sortMembers(Evaluator evaluator, Iterable<Member> memberIter, List<Member> memberList, Calc exp, boolean desc, boolean brk)Helper function to sort a list of members according to an expression.Constructors in mondrian.olap.fun.sort with parameters of type Member Constructor Description OrderKey(Member member) -
Uses of Member in mondrian.olap.type
Methods in mondrian.olap.type that return Member Modifier and Type Method Description MemberMemberType. getMember()Methods in mondrian.olap.type with parameters of type Member Modifier and Type Method Description static MemberTypeMemberType. forMember(Member member)Constructors in mondrian.olap.type with parameters of type Member Constructor Description MemberType(Dimension dimension, Hierarchy hierarchy, Level level, Member member)Creates a type representing a member. -
Uses of Member in mondrian.rolap
Subinterfaces of Member in mondrian.rolap Modifier and Type Interface Description interfaceRolapMeasureInterface implemented by all measures (both stored and calculated).interfaceRolapMemberARolapMemberis a member of aRolapHierarchy.interfaceRolapMemberInCubeExtension toRolapMemberthat knows the current cube.interfaceRolapStoredMeasureA measure which is implemented by a SQL column or SQL expression (as opposed to aRolapCalculatedMember.Classes in mondrian.rolap that implement Member Modifier and Type Class Description classDelegatingRolapMemberImplementation ofRolapMemberthat delegates all calls to an underlying member.classRolapBaseCubeMeasureMeasure which is computed from a SQL column (or expression) and which is defined in a non-virtual cube.classRolapCalculatedMemberARolapCalculatedMemberis a member based upon aFormula.classRolapCubeMemberRolapCubeMember wraps RolapMembers and binds them to a specific cube.static classRolapHierarchy.LimitedRollupMemberSubstitute for a member in a hierarchy whose rollup policy is 'partial' or 'hidden'.protected classRolapHierarchy.RolapCalculatedMeasureCalculated member which is also a measure (that is, a member of the [Measures] dimension).classRolapMemberBaseBasic implementation of a member in aRolapHierarchy.classRolapResult.CompoundSlicerRolapMemberMember which holds the AggregateCalc used when evaluating a compound slicer.classRolapVirtualCubeMeasureMeasure which is defined in a virtual cube, and based on a stored measure in one of the virtual cube's base cubes.Fields in mondrian.rolap with type parameters of type Member Modifier and Type Field Description protected List<List<List<Member>>>RolapEvaluator. aggregationListsList of lists of tuples or members, rarely used, but overrides the ordinary dimensional context if set when a cell value comes to be evaluated.Methods in mondrian.rolap that return Member Modifier and Type Method Description MemberRolapCube. createCalculatedMember(String xml)MemberRolapCubeHierarchy. createMember(Member parent, Level level, String name, Formula formula)MemberRolapHierarchy. createMember(Member parent, Level level, String name, Formula formula)protected static Member[]SqlConstraintUtils. expandMultiPositionSlicerMembers(Member[] members, Evaluator evaluator)static MemberRolapUtil. findBestMemberMatch(List<? extends Member> members, RolapMember parent, RolapLevel level, Id.Segment searchName, MatchType matchType)Locates a member specified by its member name, from an array of members.MemberRolapSchemaReader. getCalculatedMember(List<Id.Segment> nameParts)MemberRolapCell. getContextMember(Hierarchy hierarchy)MemberDelegatingRolapMember. getDataMember()MemberRolapHierarchy. getDefaultMember()MemberRolapSchemaReader. getHierarchyDefaultMember(Hierarchy hierarchy)MemberRolapSchemaReader. getLeadMember(Member member, int n)MemberRolapSchemaReader. getMemberByUniqueName(List<Id.Segment> uniqueNameParts, boolean failIfNotFound)MemberRolapSchemaReader. getMemberByUniqueName(List<Id.Segment> uniqueNameParts, boolean failIfNotFound, MatchType matchType)MemberRolapSchemaReader. getMemberParent(Member member)Member[]RolapEvaluator. getMembers()Member[]TupleConstraintStruct. getMembersArray()Member[]RolapCube. getMembersForQuery(String query, List<Member> calcMembers)Member[]RolapEvaluator. getNonAllMembers()MemberRolapCubeHierarchy. getNullMember()MemberRolapHierarchy. getNullMember()MemberRolapEvaluator. getPreviousContext(Hierarchy hierarchy)MemberRolapSchemaReader. lookupMemberChildByName(Member parent, Id.Segment childName, MatchType matchType)MemberRolapEvaluator. setContext(Member member)MemberRolapSchemaReader. substitute(Member member)Methods in mondrian.rolap that return types with arguments of type Member Modifier and Type Method Description protected List<Member>SqlTupleReader. bumpNullMember(List<Member> members)List<Member>Target. close()Deprecated.abstract List<Member>TargetBase. close()static List<Member>CacheControlImpl. findMeasures(CacheControl.CellRegion region)Returns a list of members of the Measures dimension which are mentioned somewhere in a region specification.List<List<List<Member>>>RolapEvaluator. getAggregationLists()static List<List<Member>>RolapMemberBase. getAllMembers(SchemaReader schemaReader, Hierarchy hierarchy)Returns a list of member lists where the first member list is the root members while the last member array is the leaf members.List<Member>DelegatingRolapMember. getAncestorMembers()List<Member>RolapSchemaReader. getCalculatedMembers()List<Member>RolapSchemaReader. getCalculatedMembers(Hierarchy hierarchy)List<Member>RolapSchemaReader. getCalculatedMembers(Level level)List<Member>RolapSchemaReader. getHierarchyRootMembers(Hierarchy hierarchy)List<Member>RolapSchemaReader. getLevelMembers(Level level, boolean includeCalculated)List<Member>RolapSchemaReader. getLevelMembers(Level level, Evaluator context)Map<? extends Member,Access>NoCacheMemberReader. getMemberChildren(List<RolapMember> parentMembers, List<RolapMember> children, MemberChildrenConstraint constraint)Map<? extends Member,Access>NoCacheMemberReader. getMemberChildren(RolapMember parentMember, List<RolapMember> children, MemberChildrenConstraint constraint)Map<? extends Member,Access>RolapCubeHierarchy.CacheRolapCubeHierarchyMemberReader. getMemberChildren(List<RolapMember> parentMembers, List<RolapMember> children, MemberChildrenConstraint constraint)Map<? extends Member,Access>RolapCubeHierarchy.NoCacheRolapCubeHierarchyMemberReader. getMemberChildren(List<RolapMember> parentMembers, List<RolapMember> children, MemberChildrenConstraint constraint)List<Member>RolapSchemaReader. getMemberChildren(List<Member> members)List<Member>RolapSchemaReader. getMemberChildren(List<Member> members, Evaluator context)List<Member>RolapSchemaReader. getMemberChildren(Member member)List<Member>RolapSchemaReader. getMemberChildren(Member member, Evaluator context)Map<? extends Member,Access>SmartMemberReader. getMemberChildren(List<RolapMember> parentMembers, List<RolapMember> children, MemberChildrenConstraint constraint)Map<? extends Member,Access>SmartMemberReader. getMemberChildren(RolapMember parentMember, List<RolapMember> children, MemberChildrenConstraint constraint)Map<? extends Member,Access>SubstitutingMemberReader. getMemberChildren(List<RolapMember> parentMembers, List<RolapMember> children, MemberChildrenConstraint constraint)Map<? extends Member,Access>SubstitutingMemberReader. getMemberChildren(RolapMember member, List<RolapMember> children, MemberChildrenConstraint constraint)Map<? extends Member,Access>RolapSchemaReader. getMemberChildrenWithDetails(Member member, Evaluator evaluator)List<Member>TupleConstraintStruct. getMembers()static Set<Member>SqlConstraintUtils. getMembersNestedInMeasures(Set<Member> measures)List<Member>RolapEvaluator. getSlicerMembers()Return the list of slicer members in the current evaluator context.Map<Hierarchy,Set<Member>>RolapEvaluator. getSlicerMembersByHierarchy()protected static List<Member>SqlConstraintUtils. getUniqueOrdinalMembers(List<Member> members)Gets a list of unique ordinal cube members to make sure our cell request isn't unsatisfiable, following the same logic as RolapEvaluatorList<Member>RolapSchemaReader. lookupMemberChildrenByNames(Member parent, List<Id.NameSegment> childNames, MatchType matchType)Methods in mondrian.rolap with parameters of type Member Modifier and Type Method Description voidTupleConstraintStruct. addMember(Member member)static RolapCubeRolapCell. chooseDrillThroughCube(Member[] currentMembers, RolapCube defaultCube)intRolapSchemaReader. compareMembersHierarchically(Member m1, Member m2)static voidRolapUtil. constraintBitkeyForLimitedMembers(Evaluator evaluator, Member[] members, RolapCube cube, BitKey levelBitKey)Modifies a bitkey so that it includes the proper bits for members in an array which should be considered as a limited rollup member.Map<String,Object>RolapMemberBase.DefaultPropertyValueMapFactory. create(Member member)Map<String,Object>RolapMemberBase.PropertyValueMapFactory. create(Member member)CacheControl.MemberEditCommandCacheControlImpl. createAddCommand(Member member)CacheControl.MemberEditCommandCacheControlImpl. createDeleteCommand(Member member)MemberRolapCubeHierarchy. createMember(Member parent, Level level, String name, Formula formula)MemberRolapHierarchy. createMember(Member parent, Level level, String name, Formula formula)CacheControl.CellRegionCacheControlImpl. createMemberRegion(boolean lowerInclusive, Member lowerMember, boolean upperInclusive, Member upperMember, boolean descendants)CacheControl.CellRegionCacheControlImpl. createMemberRegion(Member member, boolean descendants)CacheControl.MemberSetCacheControlImpl. createMemberSet(boolean lowerInclusive, Member lowerMember, boolean upperInclusive, Member upperMember, boolean descendants)CacheControl.MemberSetCacheControlImpl. createMemberSet(Member member, boolean descendants)CacheControl.MemberEditCommandCacheControlImpl. createMoveCommand(Member member, Member loc)CacheControl.MemberEditCommandCacheControlImpl. createSetPropertyCommand(Member member, String name, Object value)static voidSqlConstraintUtils. expandExpressions(Member member, Exp expression, Evaluator evaluator, TupleConstraintStruct expandedSet)protected static Member[]SqlConstraintUtils. expandMultiPositionSlicerMembers(Member[] members, Evaluator evaluator)static voidSqlConstraintUtils. expandSetFromCalculatedMember(Evaluator evaluator, Member member, TupleConstraintStruct expandedSet)static voidSqlConstraintUtils. expandSupportedCalculatedMember(Member member, Evaluator evaluator, boolean disjointSlicerTuples, TupleConstraintStruct expandedSet)static voidSqlConstraintUtils. expandSupportedCalculatedMember(Member member, Evaluator evaluator, TupleConstraintStruct expandedSet)intRolapSchemaReader. getChildrenCountFromCache(Member member)MemberRolapSchemaReader. getLeadMember(Member member, int n)voidRolapSchemaReader. getMemberAncestors(Member member, List<Member> ancestorList)List<Member>RolapSchemaReader. getMemberChildren(Member member)List<Member>RolapSchemaReader. getMemberChildren(Member member, Evaluator context)Map<? extends Member,Access>RolapSchemaReader. getMemberChildrenWithDetails(Member member, Evaluator evaluator)intRolapSchemaReader. getMemberDepth(Member member)MemberRolapSchemaReader. getMemberParent(Member member)voidRolapSchemaReader. getMemberRange(Level level, Member startMember, Member endMember, List<Member> list)voidRolapSchemaReader. getParentChildContributingChildren(Member dataMember, Hierarchy hierarchy, List<Member> list)static Map<Level,List<RolapMember>>SqlConstraintUtils. getRoleConstraintMembers(SchemaReader schemaReader, Member[] members)static RolapStar.MeasureRolapStar. getStarMeasure(Member member)Retrieves theRolapStar.Measurein which a measure is stored.booleanDelegatingRolapMember. isChildOrEqualTo(Member member2)booleanRolapSchemaReader. isDrillable(Member member)booleanRolapResult.CompoundSlicerRolapMember. isOnSameHierarchyChain(Member otherMember)static booleanSqlConstraintUtils. isSupportedCalculatedMember(Member member)Check to see if this is in a list of supported calculated members.booleanRolapSchemaReader. isVisible(Member member)MemberRolapSchemaReader. lookupMemberChildByName(Member parent, Id.Segment childName, MatchType matchType)List<Member>RolapSchemaReader. lookupMemberChildrenByNames(Member parent, List<Id.NameSegment> childNames, MatchType matchType)static DrillThroughCellRequestRolapAggregationManager. makeDrillThroughRequest(Member[] members, boolean extendedContext, RolapCube cube, List<OlapElement> returnClauseMembers)Creates a request for the fact-table rows underlying the cell identified bymembers.static CellRequestRolapAggregationManager. makeRequest(Member[] members)Creates a request to evaluate the cell identified bymembers.static booleanSqlConstraintUtils. measuresConflictWithMembers(Set<Member> measures, Member[] members)Returns true if any measure calculations in the first arg references a dimension member with corresponding members in the second arg which conflict with that member.booleanRolapEvaluator. needToReturnNullForUnrelatedDimension(Member[] members)Set<Dimension>RolapCube. nonJoiningDimensions(Member[] tuple)Finds out non joining dimensions for this cube.RolapEvaluatorRolapEvaluator. push(Member member)RolapEvaluatorRolapEvaluator. push(Member[] members)MemberRolapEvaluator. setContext(Member member)voidRolapEvaluator. setContext(Member[] members)voidRolapEvaluator. setContext(Member[] members, boolean safe)voidRolapEvaluator. setContext(Member member, boolean safe)voidRolapCubeHierarchy. setDefaultMember(Member defaultMeasure)voidRolapHierarchy. setDefaultMember(Member defaultMember)Sets default member of this Hierarchy.static voidRolapMemberBase. setOrdinals(SchemaReader schemaReader, Member seedMember)Sets member ordinal values using a Bottom-up/Top-down algorithm.MemberRolapSchemaReader. substitute(Member member)Method parameters in mondrian.rolap with type arguments of type Member Modifier and Type Method Description RolapEvaluatorRolapDependencyTestingEvaluator. _push(List<List<Member>> aggregationList)protected RolapEvaluatorRolapEvaluator. _push(List<List<Member>> aggregationList)Creates a clone of the current validator.protected RolapEvaluatorRolapProfilingEvaluator. _push(List<List<Member>> aggregationList)voidTupleConstraintStruct. addMembers(List<Member> members)protected List<Member>SqlTupleReader. bumpNullMember(List<Member> members)static booleanSqlConstraintUtils. containsCalculatedMember(List<Member> members)static booleanSqlConstraintUtils. containsCalculatedMember(List<Member> members, boolean allowExpandableMembers)static TupleConstraintStructSqlConstraintUtils. expandSupportedCalculatedMembers(List<Member> members, Evaluator evaluator)static TupleConstraintStructSqlConstraintUtils. expandSupportedCalculatedMembers(List<Member> members, Evaluator evaluator, boolean disjointSlicerTuples)static MemberRolapUtil. findBestMemberMatch(List<? extends Member> members, RolapMember parent, RolapLevel level, Id.Segment searchName, MatchType matchType)Locates a member specified by its member name, from an array of members.voidRolapSchemaReader. getMemberAncestors(Member member, List<Member> ancestorList)List<Member>RolapSchemaReader. getMemberChildren(List<Member> members)List<Member>RolapSchemaReader. getMemberChildren(List<Member> members, Evaluator context)voidRolapSchemaReader. getMemberRange(Level level, Member startMember, Member endMember, List<Member> list)Member[]RolapCube. getMembersForQuery(String query, List<Member> calcMembers)static Set<Member>SqlConstraintUtils. getMembersNestedInMeasures(Set<Member> measures)voidRolapSchemaReader. getParentChildContributingChildren(Member dataMember, Hierarchy hierarchy, List<Member> list)protected static List<Member>SqlConstraintUtils. getUniqueOrdinalMembers(List<Member> members)Gets a list of unique ordinal cube members to make sure our cell request isn't unsatisfiable, following the same logic as RolapEvaluatorstatic booleanSqlConstraintUtils. hasMultiPositionSlicer(List<Member> slicerMembers)protected voidRolapResult. loadMembers(List<List<Member>> nonAllMembers, RolapEvaluator evaluator, QueryAxis axis, Calc calc, mondrian.rolap.RolapResult.AxisMemberList axisMembers)protected voidRolapResult. loadSpecialMembers(List<Member> nonDefaultAllMembers, List<List<Member>> nonAllMembers, List<Member> measureMembers)Finds all root Members 1) whose Hierarchy does not have an ALL Member, 2) whose default Member is not the ALL Member and 3) all Measures.static booleanSqlConstraintUtils. measuresConflictWithMembers(Set<Member> measures, Member[] members)Returns true if any measure calculations in the first arg references a dimension member with corresponding members in the second arg which conflict with that member.static booleanSqlConstraintUtils. measuresConflictWithMembers(Set<Member> measuresMembers, CrossJoinArg[] cjArgs)EvaluatorRolapEvaluator. pushAggregation(List<List<Member>> list)protected booleanRolapResult. removeDimension(Dimension dimension, List<List<Member>> memberLists)protected booleanRolapResult. replaceNonAllMembers(List<List<Member>> nonAllMembers, mondrian.rolap.RolapResult.AxisMemberList axisMembers)voidRolapEvaluator. setContext(List<Member> memberList)voidRolapEvaluator. setContext(List<Member> memberList, boolean safe)voidTupleConstraintStruct. setMembers(List<Member> members)voidRolapEvaluator. setSlicerContext(List<Member> members, Map<Hierarchy,Set<Member>> membersByHierarchy)Adds a slicer member to the evaluator context, and remember it as part of the slicer.voidRolapEvaluator. setSlicerContext(List<Member> members, Map<Hierarchy,Set<Member>> membersByHierarchy)Adds a slicer member to the evaluator context, and remember it as part of the slicer.Constructor parameters in mondrian.rolap with type arguments of type Member Constructor Description CompoundPredicateInfo(List<List<Member>> tupleList, RolapMeasure measure, Evaluator evaluator)RolapEvaluator(mondrian.rolap.RolapEvaluatorRoot root, RolapEvaluator parent, List<List<Member>> aggregationList)Creates a non-root evaluator. -
Uses of Member in mondrian.spi
Methods in mondrian.spi with parameters of type Member Modifier and Type Method Description StringMemberFormatter. formatMember(Member member)Returns the string to be displayed as a caption for a given member.StringPropertyFormatter. formatProperty(Member member, String propertyName, Object propertyValue) -
Uses of Member in mondrian.util
Fields in mondrian.util with type parameters of type Member Modifier and Type Field Description List<Member>IdentifierParser.MemberListBuilder. memberListprotected List<Member>IdentifierParser.TupleBuilder. memberListMethods in mondrian.util that return Member Modifier and Type Method Description protected MemberIdentifierParser.BuilderImpl. resolveMember(Hierarchy expectedHierarchy)
-