Package mondrian.rolap.agg
Class DrillThroughCellRequest
- java.lang.Object
-
- mondrian.rolap.agg.CellRequest
-
- mondrian.rolap.agg.DrillThroughCellRequest
-
public class DrillThroughCellRequest extends CellRequest
Subclass ofCellRequest
that allows to specify which columns and measures to return as part of the ResultSet which we return to the client.
-
-
Field Summary
-
Fields inherited from class mondrian.rolap.agg.CellRequest
drillThrough, extendedContext
-
-
Constructor Summary
Constructors Constructor Description DrillThroughCellRequest(RolapStar.Measure measure, boolean extendedContext, List<OlapElement> nonApplicableFields)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDrillThroughColumn(RolapStar.Column column)
void
addDrillThroughMeasure(RolapStar.Measure measure)
List<RolapStar.Measure>
getDrillThroughMeasures()
List<OlapElement>
getNonApplicableMembers()
boolean
includeInSelect(RolapStar.Column column)
boolean
includeInSelect(RolapStar.Measure measure)
-
Methods inherited from class mondrian.rolap.agg.CellRequest
addAggregateList, addConstrainedColumn, addPredicateString, getCompoundPredicateStrings, getConstrainedColumns, getConstrainedColumnsBitKey, getMappedCellValues, getMeasure, getNumValues, getSingleValues, getValueAt, isUnsatisfiable
-
-
-
-
Constructor Detail
-
DrillThroughCellRequest
public DrillThroughCellRequest(RolapStar.Measure measure, boolean extendedContext, List<OlapElement> nonApplicableFields)
-
-
Method Detail
-
addDrillThroughColumn
public void addDrillThroughColumn(RolapStar.Column column)
-
includeInSelect
public boolean includeInSelect(RolapStar.Column column)
-
addDrillThroughMeasure
public void addDrillThroughMeasure(RolapStar.Measure measure)
-
includeInSelect
public boolean includeInSelect(RolapStar.Measure measure)
-
getDrillThroughMeasures
public List<RolapStar.Measure> getDrillThroughMeasures()
-
getNonApplicableMembers
public List<OlapElement> getNonApplicableMembers()
-
-