public boolean hasAll() { return hierarchy.hasAll(); }
public boolean areMembersUnique() { return (depth == 0) || (depth == 1) && hierarchy.hasAll(); }
if (hierarchy.hasAll()) { tupleCopy.set(j, hierarchy.getAllMember()); } else {
/** * 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; }
int ordinal = hierarchy.hasAll() ? 1 : 0; List<List<Member>> levelMembers = getAllMembers(schemaReader, hierarchy);
: vMinusBDimension.getHierarchies()) if (hierarchy.hasAll()) { validMeasureMembers.add(hierarchy.getAllMember()); } else {
if (h.hasAll()) { for (Member m : rootMembers) { if (m.isAll()) {
final List<Member> rootMemberList = schemaReader.getHierarchyRootMembers(h); if (h.hasAll()) {
|| cubeLevel.hierarchy.hasAll();