Package mondrian.rolap.agg
Class GroupingSet
java.lang.Object
mondrian.rolap.agg.GroupingSet
A collection
of Segment
s that can be represented
as a GROUP BY GROUPING SET in a SQL query.
- Since:
- 05-Jun-2007
- Author:
- Thiyagu
-
Constructor Summary
ConstructorDescriptionGroupingSet
(List<Segment> segments, BitKey levelBitKey, BitKey measureBitKey, StarColumnPredicate[] predicates, RolapStar.Column[] columns) Creates a GroupingSet. -
Method Summary
Modifier and TypeMethodDescriptiongetAxes()
void
Sets all the segments which are in loading state as failed
-
Constructor Details
-
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 Details
-
getSegments
-
getLevelBitKey
-
getMeasureBitKey
-
getAxes
-
getPredicates
-
getColumns
-
setSegmentsFailed
public void setSegmentsFailed()Sets all the segments which are in loading state as failed
-