| 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 © 2017 Hitachi Vantara. All rights reserved.