com.tonbeller.jpivot.olap.model
Interface Level

All Superinterfaces:
Decorator, Displayable, Expression, Visitable
All Known Implementing Classes:
LevelImpl, MondrianLevel, TestLevel, XMLA_Level

public interface Level
extends Expression, Displayable, Visitable, Decorator

Level of a Hierarchy.

To support "ragged hierarchies" or "parent-child hierarchies" no assuptions are made regarding the number, ordering or hierarchy of Levels instances.

Author:
av

Field Summary
 
Fields inherited from interface com.tonbeller.jpivot.olap.model.Displayable
LABEL_COMPARATOR
 
Method Summary
 Hierarchy getHierarchy()
          get the Hierarchy to which this Level belongs
 
Methods inherited from interface com.tonbeller.jpivot.olap.model.Visitable
accept
 
Methods inherited from interface com.tonbeller.jpivot.olap.model.Displayable
getLabel
 
Methods inherited from interface com.tonbeller.jpivot.olap.model.Visitable
accept
 
Methods inherited from interface com.tonbeller.jpivot.olap.model.Decorator
getRootDecoree
 

Method Detail

getHierarchy

Hierarchy getHierarchy()
get the Hierarchy to which this Level belongs