hierarchy2Members = hierarchy2.getHierarchyAll();
else{
hierarchy2Members = hierarchy2.getSetByValues(selectedMap.get(l1value));
}
Crossjoin crossjoin = new Crossjoin(
new MdxSet<Member<?>>(hierarchy.getMemberExpression(l1value)),
hierarchy2Members
);
crossjoins.add(new MdxSet(crossjoin.getReturn().toString(), hierarchies));
}
@SuppressWarnings({ "rawtypes", "unchecked" })
Union union = new Union(crossjoins);