mondrian.rolap
Class RolapAxis.MemberIterable.PositionIter
java.lang.Object
mondrian.util.UnsupportedList<Position>
mondrian.rolap.RolapAxis.PositionListUnsupported
mondrian.rolap.RolapAxis.PositionIterBase
mondrian.rolap.RolapAxis.MemberIterable.PositionIter
- All Implemented Interfaces:
- Iterable<Position>, Collection<Position>, List<Position>
- Enclosing class:
- RolapAxis.MemberIterable
class RolapAxis.MemberIterable.PositionIter
- extends RolapAxis.PositionIterBase
PositionIter is a List<Position> that only support the
'iterator' method. This assumes that one iterates over Positions
and for each Postion one iterates over Members. In this case,
each Position has a single Member.
-
-
Methods inherited from class mondrian.util.UnsupportedList |
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray |
RolapAxis.MemberIterable.PositionIter
RolapAxis.MemberIterable.PositionIter()
iterator
public Iterator<Position> iterator()
- Specified by:
iterator
in interface Iterable<Position>
- Specified by:
iterator
in interface Collection<Position>
- Specified by:
iterator
in interface List<Position>
- Specified by:
iterator
in class RolapAxis.PositionIterBase