Uses of Class
mondrian.spi.SegmentColumn
-
Packages that use SegmentColumn Package Description mondrian.rolap Implements the data access layer for the olap package.mondrian.rolap.agg Manages a cache of aggregates containing cell values.mondrian.rolap.cache Provides primitives for policy-based caching.mondrian.spi Contains the server-provider interfaces (SPIs) which user-defined extensions to Mondrian should implement. -
-
Uses of SegmentColumn in mondrian.rolap
Methods in mondrian.rolap that return SegmentColumn Modifier and Type Method Description static SegmentColumn[]
CacheControlImpl. findAxisValues(CacheControl.CellRegion region)
-
Uses of SegmentColumn in mondrian.rolap.agg
Methods in mondrian.rolap.agg that return types with arguments of type SegmentColumn Modifier and Type Method Description static List<SegmentColumn>
SegmentBuilder. toConstrainedColumns(Collection<StarColumnPredicate> predicates)
static List<SegmentColumn>
SegmentBuilder. toConstrainedColumns(StarColumnPredicate[] predicates)
-
Uses of SegmentColumn in mondrian.rolap.cache
Methods in mondrian.rolap.cache with parameters of type SegmentColumn Modifier and Type Method Description List<SegmentHeader>
SegmentCacheIndex. intersectRegion(String schemaName, ByteString schemaChecksum, String cubeName, String measureName, String rolapStarFactTableName, SegmentColumn[] region)
Finds a list of headers that intersect a given region.List<SegmentHeader>
SegmentCacheIndexImpl. intersectRegion(String schemaName, ByteString schemaChecksum, String cubeName, String measureName, String rolapStarFactTableName, SegmentColumn[] region)
-
Uses of SegmentColumn in mondrian.spi
Methods in mondrian.spi that return SegmentColumn Modifier and Type Method Description SegmentColumn
SegmentHeader. getConstrainedColumn(String columnExpression)
Returns the constrained column object, if any, corresponding to a column name and a table name.SegmentColumn
SegmentHeader. getExcludedRegion(String columnExpression)
SegmentColumn
SegmentColumn. merge(SegmentColumn col)
Merges this column with another resulting in another whose values are super set of both.Methods in mondrian.spi that return types with arguments of type SegmentColumn Modifier and Type Method Description List<SegmentColumn>
SegmentHeader. getConstrainedColumns()
Returns a list of constrained columns which define this segment header.List<SegmentColumn>
SegmentHeader. getExcludedRegions()
Methods in mondrian.spi with parameters of type SegmentColumn Modifier and Type Method Description boolean
SegmentHeader. canConstrain(SegmentColumn[] region)
Checks if this header can be constrained by a given region.SegmentHeader
SegmentHeader. clone(SegmentColumn[] overrideValues)
Creates a clone of this header by replacing some of the constrained columns in the process.SegmentHeader
SegmentHeader. constrain(SegmentColumn[] region)
Applies a set of exclusions to this segment header and returns a new segment header representing the original one to which a region has been excluded.SegmentColumn
SegmentColumn. merge(SegmentColumn col)
Merges this column with another resulting in another whose values are super set of both.Constructor parameters in mondrian.spi with type arguments of type SegmentColumn Constructor Description SegmentHeader(String schemaName, ByteString schemaChecksum, String cubeName, String measureName, List<SegmentColumn> constrainedColumns, List<String> compoundPredicates, String rolapStarFactTableName, BitKey constrainedColsBitKey, List<SegmentColumn> excludedRegions)
Creates a segment header.
-