mondrian.rolap
Class SmartMemberReader.SiblingIterator

java.lang.Object
  extended by mondrian.rolap.SmartMemberReader.SiblingIterator
Enclosing class:
SmartMemberReader

 class SmartMemberReader.SiblingIterator
extends Object

SiblingIterator helps traverse a hierarchy of members, by remembering the position at each level. Each SiblingIterator has a parent, to which it defers when the last child of the current member is reached.

 

Constructor Summary
SmartMemberReader.SiblingIterator(MemberReader reader, RolapMember member)
           
 
Method Summary
(package private)  boolean hasNext()
           
(package private)  boolean hasPrevious()
           
(package private)  Object next()
           
(package private)  RolapMember nextMember()
           
(package private)  Object previous()
           
(package private)  RolapMember previousMember()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SmartMemberReader.SiblingIterator

SmartMemberReader.SiblingIterator(MemberReader reader,
                                  RolapMember member)
Method Detail

hasNext

boolean hasNext()

next

Object next()

nextMember

RolapMember nextMember()

hasPrevious

boolean hasPrevious()

previous

Object previous()

previousMember

RolapMember previousMember()

SourceForge.net_Logo