Package | Description |
---|---|
mondrian.olap |
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
|
mondrian.rolap |
Implements the data access layer for the olap package.
|
mondrian.rolap.agg |
Manages a cache of aggregates containing cell values.
|
Modifier and Type | Method and Description |
---|---|
CacheControl.CellRegion |
CacheControl.createCrossjoinRegion(CacheControl.CellRegion... regions)
Forms the cartesian product of two or more cell regions.
|
CacheControl.CellRegion |
CacheControl.createMeasuresRegion(Cube cube)
Creates a region consisting of all measures in a given cube.
|
CacheControl.CellRegion |
CacheControl.createMemberRegion(boolean lowerInclusive,
Member lowerMember,
boolean upperInclusive,
Member upperMember,
boolean descendants)
Creates a cell region consisting of a range between two members.
|
CacheControl.CellRegion |
CacheControl.createMemberRegion(Member member,
boolean descendants)
Creates a cell region consisting of a single member.
|
CacheControl.CellRegion |
CacheControl.createUnionRegion(CacheControl.CellRegion... regions)
Forms the union of two or more cell regions.
|
Modifier and Type | Method and Description |
---|---|
CacheControl.CellRegion |
CacheControl.createCrossjoinRegion(CacheControl.CellRegion... regions)
Forms the cartesian product of two or more cell regions.
|
CacheControl.CellRegion |
CacheControl.createUnionRegion(CacheControl.CellRegion... regions)
Forms the union of two or more cell regions.
|
void |
CacheControl.flush(CacheControl.CellRegion region)
Atomically flushes all the cells in the cell cache that correspond to
measures in a cube and to a given region.
|
void |
CacheControl.printCacheState(PrintWriter pw,
CacheControl.CellRegion region)
Prints the state of the cell cache as it pertains to a given region.
|
Modifier and Type | Method and Description |
---|---|
CacheControl.CellRegion |
CacheControlImpl.createCrossjoinRegion(CacheControl.CellRegion... regions) |
CacheControl.CellRegion |
CacheControlImpl.createMeasuresRegion(Cube cube) |
CacheControl.CellRegion |
CacheControlImpl.createMemberRegion(boolean lowerInclusive,
Member lowerMember,
boolean upperInclusive,
Member upperMember,
boolean descendants) |
CacheControl.CellRegion |
CacheControlImpl.createMemberRegion(Member member,
boolean descendants) |
CacheControl.CellRegion |
CacheControlImpl.createUnionRegion(CacheControl.CellRegion... regions) |
Modifier and Type | Method and Description |
---|---|
CacheControl.CellRegion |
CacheControlImpl.createCrossjoinRegion(CacheControl.CellRegion... regions) |
CacheControl.CellRegion |
CacheControlImpl.createUnionRegion(CacheControl.CellRegion... regions) |
static SegmentColumn[] |
CacheControlImpl.findAxisValues(CacheControl.CellRegion region) |
static List<Member> |
CacheControlImpl.findMeasures(CacheControl.CellRegion region)
Returns a list of members of the Measures dimension which are mentioned
somewhere in a region specification.
|
void |
CacheControlImpl.flush(CacheControl.CellRegion region) |
protected void |
CacheControlImpl.flushNonUnion(CacheControl.CellRegion region) |
static List<RolapStar> |
CacheControlImpl.getStarList(CacheControl.CellRegion region) |
static RolapCacheRegion |
RolapAggregationManager.makeCacheRegion(RolapStar star,
CacheControl.CellRegion region) |
void |
CacheControlImpl.printCacheState(PrintWriter pw,
CacheControl.CellRegion region) |
Modifier and Type | Method and Description |
---|---|
protected void |
CacheControlImpl.flushRegionList(List<CacheControl.CellRegion> cellRegionList)
Flushes a list of cell regions.
|
Modifier and Type | Method and Description |
---|---|
void |
SegmentCacheManager.printCacheState(CacheControl.CellRegion region,
PrintWriter pw,
Locus locus) |
Constructor and Description |
---|
FlushCommand(Locus locus,
SegmentCacheManager mgr,
CacheControl.CellRegion region,
CacheControlImpl cacheControlImpl) |
Copyright © 2018 Hitachi Vantara. All rights reserved.