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