Uses of Interface
mondrian.rolap.agg.SegmentBuilder.SegmentConverter
Package
Description
Manages a cache of aggregates containing cell values.
Provides primitives for policy-based caching.
-
Uses of SegmentBuilder.SegmentConverter in mondrian.rolap.agg
Modifier and TypeClassDescriptionstatic class
Implementation ofSegmentBuilder.SegmentConverter
that uses anAggregationKey
andCellRequest
as context to convert aSegmentHeader
.static class
Implementation ofSegmentBuilder.SegmentConverter
that uses a star measure and a list ofStarPredicate
.Modifier and TypeMethodDescriptionSegmentCacheManager.getConverter
(RolapStar star, SegmentHeader header) -
Uses of SegmentBuilder.SegmentConverter in mondrian.rolap.cache
Modifier and TypeMethodDescriptionSegmentCacheIndex.getConverter
(String schemaName, ByteString schemaChecksum, String cubeName, String rolapStarFactTableName, String measureName, List<String> compoundPredicates) Returns a converter that can convert the given header to internal format.SegmentCacheIndexImpl.getConverter
(String schemaName, ByteString schemaChecksum, String cubeName, String rolapStarFactTableName, String measureName, List<String> compoundPredicates) Modifier and TypeMethodDescriptionvoid
SegmentCacheIndex.add
(SegmentHeader header, SegmentBuilder.SegmentConverter converter, boolean loading) Adds a header to the index.void
SegmentCacheIndexImpl.add
(SegmentHeader header, SegmentBuilder.SegmentConverter converter, boolean loading) void
SegmentCacheIndex.setConverter
(String schemaName, ByteString schemaChecksum, String cubeName, String rolapStarFactTableName, String measureName, List<String> compoundPredicates, SegmentBuilder.SegmentConverter converter) Sets a converter that can convert headers in for a given measure to internal format.void
SegmentCacheIndexImpl.setConverter
(String schemaName, ByteString schemaChecksum, String cubeName, String rolapStarFactTableName, String measureName, List<String> compoundPredicates, SegmentBuilder.SegmentConverter converter)