public class ApexCuboid extends AbstractCuboid
cube
Constructor and Description |
---|
ApexCuboid(InMemoryCube cube,
Dimensions dimensions) |
Modifier and Type | Method and Description |
---|---|
Cuboid |
collapse() |
Cuboid |
dice(Set<Object> valuesSets)
Filter on multiple values.
|
Cuboid |
drillDown(Object... columns)
Add one level to the group by.
|
Cuboid |
drillUp()
Remove the last level from the group by.
|
Cube |
getCube() |
Dimensions |
getDimensions() |
Iterable<Group> |
getGroups() |
int |
getGroupsCount() |
Iterable<Group> |
getGroupsStartingWith(Group group) |
int |
getGroupsStartingWithCount(Group group) |
Iterable<Object> |
getRows(Group group) |
Set<Object> |
getValues() |
Cuboid |
slice(Object values)
Filter on a single single values.
|
build, getDistinct, getDistributiveStatistics, isDirty, setDirty
public ApexCuboid(InMemoryCube cube, Dimensions dimensions)
public Cuboid drillDown(Object... columns)
Cuboid
columns
- the levels to addpublic Cuboid drillUp()
Cuboid
public Cuboid slice(Object values)
Cuboid
public Cuboid dice(Set<Object> valuesSets)
Cuboid
public Cuboid collapse()
public Cube getCube()
public Dimensions getDimensions()
public int getGroupsStartingWithCount(Group group)
public int getGroupsCount()
Copyright © 2014 Macrofocus GmbH. All Rights Reserved.