private void addMember(Member member) { if (!mapToAllMember) { memberSet.add(member); } else { memberSet.add(member.getHierarchy().getAllMember()); } }
private void addToDimMemberSet(Hierarchy hierarchy) { if (mapToAllMember && !hierarchy.getDimension().isMeasures()) { memberSet.add(hierarchy.getAllMember()); } } }
List<Member> tuple = aggregationList.get(0); for (Member member : tuple) { setContext(member.getHierarchy().getAllMember());
member.getDimension().getHierarchy(); if (hierarchy.hasAll()) { tupleCopy.set(j, hierarchy.getAllMember()); } else { tupleCopy.set(j, hierarchy.getDefaultMember());
/** * Returns the [All] member from HierarchyExpr and DimensionExpr * associated with hierarchies that have an All member. * Returns the member associated with a MemberExpr. * For all other Exp returns null. */ private Member getMemberFromExp(Exp exp) { if (exp instanceof DimensionExpr) { Hierarchy hier = ((DimensionExpr)exp) .getDimension().getHierarchy(); if (hier.hasAll()) { return hier.getAllMember(); } } else if (exp instanceof HierarchyExpr) { Hierarchy hier = ((HierarchyExpr)exp) .getHierarchy(); if (hier.hasAll()) { return hier.getAllMember(); } } else if (exp instanceof MemberExpr) { return ((MemberExpr)exp).getMember(); } return null; }
validMeasureMembers.add(hierarchy.getAllMember()); } else { validMeasureMembers.add(hierarchy.getDefaultMember());
scenario = (Scenario) member.getPropertyValue(Property.SCENARIO.name); members[i] = (RolapMember) member.getHierarchy().getAllMember(); } else if (member.isCalculated()) { throw Util.newError(
evaluator.setContext(member.getHierarchy().getAllMember());
member.getHierarchy().getAllMember());