mondrian.rolap
Class RolapAxis.MemberIterable.MLPosition
java.lang.Object
mondrian.util.UnsupportedList<Member>
mondrian.rolap.RolapAxis.PositionUnsupported
mondrian.rolap.RolapAxis.PositionBase
mondrian.rolap.RolapAxis.MemberIterable.MLPosition
- All Implemented Interfaces:
- Iterable<Member>, Collection<Member>, List<Member>, Position
- Enclosing class:
- RolapAxis.MemberIterable
class RolapAxis.MemberIterable.MLPosition
- extends RolapAxis.PositionBase
Allows access only the the Member at the given offset.
-
-
Field Summary |
protected int |
offset
|
Methods inherited from class mondrian.util.UnsupportedList |
add, add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, lastIndexOf, remove, remove, removeAll, retainAll, set, subList, toArray, toArray |
Methods inherited from interface java.util.List |
add, add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, lastIndexOf, remove, remove, removeAll, retainAll, set, subList, toArray, toArray |
offset
protected final int offset
RolapAxis.MemberIterable.MLPosition
RolapAxis.MemberIterable.MLPosition(int offset)
size
public int size()
- Specified by:
size
in interface Collection<Member>
- Specified by:
size
in interface List<Member>
- Overrides:
size
in class UnsupportedList<Member>
get
public Member get(int index)
- Specified by:
get
in interface List<Member>
- Overrides:
get
in class UnsupportedList<Member>