Uses of Interface
mondrian.olap.CacheControl.CellRegion
Packages that use CacheControl.CellRegion
Package
Description
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
Implements the data access layer for the olap package.
Manages a cache of aggregates containing cell values.
-
Uses of CacheControl.CellRegion in mondrian.olap
Methods in mondrian.olap that return CacheControl.CellRegionModifier and TypeMethodDescriptionCacheControl.createCrossjoinRegion
(CacheControl.CellRegion... regions) Forms the cartesian product of two or more cell regions.CacheControl.createMeasuresRegion
(Cube cube) Creates a region consisting of all measures in a given cube.CacheControl.createMemberRegion
(boolean lowerInclusive, Member lowerMember, boolean upperInclusive, Member upperMember, boolean descendants) Creates a cell region consisting of a range between two members.CacheControl.createMemberRegion
(Member member, boolean descendants) Creates a cell region consisting of a single member.CacheControl.createUnionRegion
(CacheControl.CellRegion... regions) Forms the union of two or more cell regions.Methods in mondrian.olap with parameters of type CacheControl.CellRegionModifier and TypeMethodDescriptionCacheControl.createCrossjoinRegion
(CacheControl.CellRegion... regions) Forms the cartesian product of two or more cell regions.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. -
Uses of CacheControl.CellRegion in mondrian.rolap
Methods in mondrian.rolap that return CacheControl.CellRegionModifier and TypeMethodDescriptionCacheControlImpl.createCrossjoinRegion
(CacheControl.CellRegion... regions) CacheControlImpl.createMeasuresRegion
(Cube cube) CacheControlImpl.createMemberRegion
(boolean lowerInclusive, Member lowerMember, boolean upperInclusive, Member upperMember, boolean descendants) CacheControlImpl.createMemberRegion
(Member member, boolean descendants) CacheControlImpl.createUnionRegion
(CacheControl.CellRegion... regions) Methods in mondrian.rolap with parameters of type CacheControl.CellRegionModifier and TypeMethodDescriptionCacheControlImpl.createCrossjoinRegion
(CacheControl.CellRegion... regions) CacheControlImpl.createUnionRegion
(CacheControl.CellRegion... regions) static SegmentColumn[]
CacheControlImpl.findAxisValues
(CacheControl.CellRegion region) 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) CacheControlImpl.getStarList
(CacheControl.CellRegion region) static RolapCacheRegion
RolapAggregationManager.makeCacheRegion
(RolapStar star, CacheControl.CellRegion region) void
CacheControlImpl.printCacheState
(PrintWriter pw, CacheControl.CellRegion region) Method parameters in mondrian.rolap with type arguments of type CacheControl.CellRegionModifier and TypeMethodDescriptionprotected void
CacheControlImpl.flushRegionList
(List<CacheControl.CellRegion> cellRegionList) Flushes a list of cell regions. -
Uses of CacheControl.CellRegion in mondrian.rolap.agg
Methods in mondrian.rolap.agg with parameters of type CacheControl.CellRegionModifier and TypeMethodDescriptionvoid
SegmentCacheManager.printCacheState
(CacheControl.CellRegion region, PrintWriter pw, Locus locus) Constructors in mondrian.rolap.agg with parameters of type CacheControl.CellRegionModifierConstructorDescriptionFlushCommand
(Locus locus, SegmentCacheManager mgr, CacheControl.CellRegion region, CacheControlImpl cacheControlImpl)