Class CuboidQuery
- java.lang.Object
-
- com.macrofocus.molap.aggregates.query.AbstractQuery
-
- com.macrofocus.molap.aggregates.query.CuboidQuery
-
- All Implemented Interfaces:
Query
public class CuboidQuery extends AbstractQuery
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CuboidQuery.CollapseOperation
static class
CuboidQuery.DiceOperation
static class
CuboidQuery.DrillDownOperation
static class
CuboidQuery.DrillUpOperation
static class
CuboidQuery.SliceOperation
-
Constructor Summary
Constructors Constructor Description CuboidQuery(Cuboid cuboid, Aggregation... aggregations)
CuboidQuery(Query query, com.macrofocus.molap.aggregates.query.CuboidQuery.Operation operation, Aggregation... aggregations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Aggregation[]
getAggregations()
Cuboid
getCuboid()
Dimensions
getDimensions()
java.util.List<Group>
getGroups()
java.lang.Object
getValue(Group path, Aggregation aggregation)
void
setDice(java.util.Set<java.lang.Object> valuesSets)
-
Methods inherited from class com.macrofocus.molap.aggregates.query.AbstractQuery
addQueryListener, addWeakQueryListener, asDataFrame, collapse, dice, drillDown, drillUp, isDirty, notifyQueryChanged, on, order, pivot, pivot, removeQueryListener, removeQueryListeners, setDirty, slice
-
-
-
-
Constructor Detail
-
CuboidQuery
public CuboidQuery(Cuboid cuboid, Aggregation... aggregations)
-
CuboidQuery
public CuboidQuery(Query query, com.macrofocus.molap.aggregates.query.CuboidQuery.Operation operation, Aggregation... aggregations)
-
-
Method Detail
-
getValue
public java.lang.Object getValue(Group path, Aggregation aggregation)
-
getDimensions
public Dimensions getDimensions()
-
getAggregations
public Aggregation[] getAggregations()
-
getGroups
public java.util.List<Group> getGroups()
-
getCuboid
public Cuboid getCuboid()
-
setDice
public void setDice(java.util.Set<java.lang.Object> valuesSets)
-
-