mondrian.rolap
Class CacheControlImpl.MemberRangeCellRegion
java.lang.Object
mondrian.rolap.CacheControlImpl.MemberRangeCellRegion
- All Implemented Interfaces:
- CacheControl.CellRegion, CacheControlImpl.CellRegionImpl
- Enclosing class:
- CacheControlImpl
static class CacheControlImpl.MemberRangeCellRegion
- extends Object
- implements CacheControlImpl.CellRegionImpl
Cell region formed a range of members between a lower and upper bound.
CacheControlImpl.MemberRangeCellRegion
CacheControlImpl.MemberRangeCellRegion(RolapMember lowerMember,
boolean lowerInclusive,
RolapMember upperMember,
boolean upperInclusive,
boolean descendants)
getDimensionality
public List<Dimension> getDimensionality()
- Description copied from interface:
CacheControl.CellRegion
- Returns the dimensionality of a region.
- Specified by:
getDimensionality
in interface CacheControl.CellRegion
- Returns:
- a list of
Dimension
objects.
getLevel
public RolapLevel getLevel()
toString
public String toString()
- Overrides:
toString
in class Object
accept
public void accept(CacheControlImpl.CellRegionVisitor visitor)
- Specified by:
accept
in interface CacheControlImpl.CellRegionImpl
getLowerInclusive
public boolean getLowerInclusive()
getLowerBound
public RolapMember getLowerBound()
getUpperInclusive
public boolean getUpperInclusive()
getUpperBound
public RolapMember getUpperBound()