mondrian.rolap
Class RolapAxis.MemberArrayList.MALPosition
java.lang.Object
mondrian.util.UnsupportedList<Member>
mondrian.rolap.RolapAxis.PositionUnsupported
mondrian.rolap.RolapAxis.PositionBase
mondrian.rolap.RolapAxis.MemberArrayList.MALPosition
- All Implemented Interfaces:
- Iterable<Member>, Collection<Member>, List<Member>, Position
- Enclosing class:
- RolapAxis.MemberArrayList
class RolapAxis.MemberArrayList.MALPosition
- extends RolapAxis.PositionBase
Allows access only the the Member at the given offset plus index.
-
-
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.MemberArrayList.MALPosition
RolapAxis.MemberArrayList.MALPosition(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>