Package mondrian.rolap.agg
Class GroupingSet
- java.lang.Object
 - 
- mondrian.rolap.agg.GroupingSet
 
 
- 
- 
Constructor Summary
Constructors Constructor Description GroupingSet(List<Segment> segments, BitKey levelBitKey, BitKey measureBitKey, StarColumnPredicate[] predicates, RolapStar.Column[] columns)Creates a GroupingSet. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SegmentAxis[]getAxes()RolapStar.Column[]getColumns()BitKeygetLevelBitKey()BitKeygetMeasureBitKey()StarColumnPredicate[]getPredicates()List<Segment>getSegments()voidsetSegmentsFailed()Sets all the segments which are in loading state as failed 
 - 
 
- 
- 
Constructor Detail
- 
GroupingSet
public GroupingSet(List<Segment> segments, BitKey levelBitKey, BitKey measureBitKey, StarColumnPredicate[] predicates, RolapStar.Column[] columns)
Creates a GroupingSet.- Parameters:
 segments- Constituent segmentslevelBitKey- LevelsmeasureBitKey- Measurespredicates- Predicatescolumns- Columns
 
 - 
 
- 
Method Detail
- 
getLevelBitKey
public BitKey getLevelBitKey()
 
- 
getMeasureBitKey
public BitKey getMeasureBitKey()
 
- 
getAxes
public SegmentAxis[] getAxes()
 
- 
getPredicates
public StarColumnPredicate[] getPredicates()
 
- 
getColumns
public RolapStar.Column[] getColumns()
 
- 
setSegmentsFailed
public void setSegmentsFailed()
Sets all the segments which are in loading state as failed 
 - 
 
 -