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()
BitKey
getLevelBitKey()
BitKey
getMeasureBitKey()
StarColumnPredicate[]
getPredicates()
List<Segment>
getSegments()
void
setSegmentsFailed()
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
-
-