Package | Description |
---|---|
mondrian.rolap |
Implements the data access layer for the olap package.
|
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.
|
mondrian.util |
Mondrian utilities.
|
Modifier and Type | Method and Description |
---|---|
ByteString |
RolapSchema.getChecksum()
Returns the checksum of this schema.
|
Modifier and Type | Method and Description |
---|---|
List<List<SegmentHeader>> |
SegmentCacheIndexImpl.findRollupCandidates(String schemaName,
ByteString schemaChecksum,
String cubeName,
String measureName,
String rolapStarFactTableName,
BitKey constrainedColsBitKey,
Map<String,Comparable> coordinates,
List<String> compoundPredicates) |
List<List<SegmentHeader>> |
SegmentCacheIndex.findRollupCandidates(String schemaName,
ByteString schemaChecksum,
String cubeName,
String measureName,
String rolapStarFactTableName,
BitKey constrainedColsBitKey,
Map<String,Comparable> coordinates,
List<String> compoundPredicates)
Returns a list of segments that can be rolled up to satisfy a given
cell request.
|
SegmentBuilder.SegmentConverter |
SegmentCacheIndexImpl.getConverter(String schemaName,
ByteString schemaChecksum,
String cubeName,
String rolapStarFactTableName,
String measureName,
List<String> compoundPredicates) |
SegmentBuilder.SegmentConverter |
SegmentCacheIndex.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.
|
List<SegmentHeader> |
SegmentCacheIndexImpl.intersectRegion(String schemaName,
ByteString schemaChecksum,
String cubeName,
String measureName,
String rolapStarFactTableName,
SegmentColumn[] region) |
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.locate(String schemaName,
ByteString schemaChecksum,
String cubeName,
String measureName,
String rolapStarFactTableName,
BitKey constrainedColsBitKey,
Map<String,Comparable> coordinates,
List<String> compoundPredicates) |
List<SegmentHeader> |
SegmentCacheIndex.locate(String schemaName,
ByteString schemaChecksum,
String cubeName,
String measureName,
String rolapStarFactTableName,
BitKey constrainedColsBitKey,
Map<String,Comparable> coordinates,
List<String> compoundPredicates)
Identifies the segment headers that contain a given cell.
|
void |
SegmentCacheIndexImpl.setConverter(String schemaName,
ByteString schemaChecksum,
String cubeName,
String rolapStarFactTableName,
String measureName,
List<String> compoundPredicates,
SegmentBuilder.SegmentConverter converter) |
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.
|
Modifier and Type | Field and Description |
---|---|
ByteString |
SegmentHeader.schemaChecksum |
Modifier and Type | Method and Description |
---|---|
ByteString |
SegmentHeader.getUniqueID()
Returns a unique identifier for this header.
|
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
int |
ByteString.compareTo(ByteString that) |
Copyright © 2020 Hitachi Vantara. All rights reserved.