Uses of Class
mondrian.spi.SegmentColumn
Packages that use SegmentColumn
Package
Description
Implements the data access layer for the olap package.
Manages a cache of aggregates containing cell values.
Provides primitives for policy-based caching.
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 SegmentColumnModifier and TypeMethodDescriptionstatic 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 SegmentColumnModifier and TypeMethodDescriptionstatic 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 SegmentColumnModifier and TypeMethodDescriptionSegmentCacheIndex.intersectRegion
(String schemaName, ByteString schemaChecksum, String cubeName, String measureName, String rolapStarFactTableName, SegmentColumn[] region) Finds a list of headers that intersect a given region.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 SegmentColumnModifier and TypeMethodDescriptionSegmentHeader.getConstrainedColumn
(String columnExpression) Returns the constrained column object, if any, corresponding to a column name and a table name.SegmentHeader.getExcludedRegion
(String columnExpression) 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 SegmentColumnModifier and TypeMethodDescriptionSegmentHeader.getConstrainedColumns()
Returns a list of constrained columns which define this segment header.SegmentHeader.getExcludedRegions()
Methods in mondrian.spi with parameters of type SegmentColumnModifier and TypeMethodDescriptionboolean
SegmentHeader.canConstrain
(SegmentColumn[] region) Checks if this header can be constrained by a given region.SegmentHeader.clone
(SegmentColumn[] overrideValues) Creates a clone of this header by replacing some of the constrained columns in the process.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.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 SegmentColumnModifierConstructorDescriptionSegmentHeader
(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.