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
-
-