com.tonbeller.jpivot.olap.query
Class PositionBase
java.lang.Object
com.tonbeller.jpivot.olap.query.PositionBase
- All Implemented Interfaces:
- Decorator, Position, Visitable
- Direct Known Subclasses:
- MondrianPosition, XMLA_Position
public class PositionBase
- extends java.lang.Object
- implements Position
base class for both Mondrian and XMLA Position
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
members
protected Member[] members
cellList
public java.util.List cellList
parent
public PositionBase parent
number
public int number
PositionBase
public PositionBase()
getMembers
public Member[] getMembers()
- Description copied from interface:
Position
- get the members of this position
- Specified by:
getMembers
in interface Position
accept
public void accept(Visitor visitor)
- Specified by:
accept
in interface Visitable
getRootDecoree
public java.lang.Object getRootDecoree()
- Description copied from interface:
Decorator
- returns the object that has been created by the olap server. If this is
part of a decorator chain, unwinds the chain and returns the root of all decorators.
- Specified by:
getRootDecoree
in interface Decorator