mondrian.rolap
Class RolapAxis.MemberList

java.lang.Object
  extended by mondrian.rolap.RolapAxis
      extended by mondrian.rolap.RolapAxis.MemberList
All Implemented Interfaces:
Axis
Enclosing class:
RolapAxis

public static class RolapAxis.MemberList
extends RolapAxis

A MemberList takes a List<Member> where each Position has a single Member from the corresponding location in the list.

 

Nested Class Summary
(package private)  class RolapAxis.MemberList.MLPosition
          Allows access only the the Member at the given offset.
(package private)  class RolapAxis.MemberList.PositionList
          Each Position has a single Member.
 
Nested classes/interfaces inherited from class mondrian.rolap.RolapAxis
RolapAxis.MemberArrayIterable, RolapAxis.MemberArrayList, RolapAxis.MemberIterable, RolapAxis.MemberList, RolapAxis.NoPosition, RolapAxis.PositionBase, RolapAxis.PositionIterBase, RolapAxis.PositionListBase, RolapAxis.PositionListUnsupported, RolapAxis.PositionUnsupported, RolapAxis.SingleEmptyPosition, RolapAxis.Wrapper
 
Constructor Summary
RolapAxis.MemberList(List<Member> list)
           
 
Method Summary
 List<Position> getPositions()
           
 
Methods inherited from class mondrian.rolap.RolapAxis
toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RolapAxis.MemberList

public RolapAxis.MemberList(List<Member> list)
Method Detail

getPositions

public List<Position> getPositions()
Specified by:
getPositions in interface Axis
Specified by:
getPositions in class RolapAxis

SourceForge.net_Logo