mondrian.rolap
Class RolapAxis.MemberArrayIterable.PositionIter
java.lang.Object
mondrian.util.UnsupportedList<Position>
mondrian.rolap.RolapAxis.PositionListUnsupported
mondrian.rolap.RolapAxis.PositionIterBase
mondrian.rolap.RolapAxis.MemberArrayIterable.PositionIter
- All Implemented Interfaces:
- Iterable<Position>, Collection<Position>, List<Position>
- Enclosing class:
- RolapAxis.MemberArrayIterable
class RolapAxis.MemberArrayIterable.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. Each Position
has two or more Members.
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.MemberArrayIterable.PositionIter
RolapAxis.MemberArrayIterable.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