| Package | Description | 
|---|---|
| mondrian.olap | 
 Mondrian's core package, this defines connections and the catalog metamodel, 
and allows you to execute queries. 
 | 
| 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. 
 | 
| mondrian.spi.impl | 
 Provides implementations of SPIs defined in the  
mondrian.spi package. | 
| Class and Description | 
|---|
AggregationManager
RolapAggregationManager manages all Aggregations
 in the system. | 
| Class and Description | 
|---|
| Aggregation
 A  
Aggregation is a pre-computed aggregation over a set of
 columns. | 
| AggregationKey
 Column context that an Aggregation is computed for. 
 | 
AggregationManager
RolapAggregationManager manages all Aggregations
 in the system. | 
| CellRequest
 A  
CellRequest contains the context necessary to get a cell
 value from a star. | 
| DrillThroughCellRequest
 Subclass of  
CellRequest that allows to specify
 which columns and measures to return as part of the ResultSet
 which we return to the client. | 
| GroupingSet
 A collection
 of  
Segments that can be represented
 as a GROUP BY GROUPING SET in a SQL query. | 
| SegmentWithData
 Extension to  
Segment with a data set. | 
| Class and Description | 
|---|
| AbstractColumnPredicate
 A  
AbstractColumnPredicate is an abstract implementation for
 StarColumnPredicate. | 
| AggregationKey
 Column context that an Aggregation is computed for. 
 | 
AggregationManager
RolapAggregationManager manages all Aggregations
 in the system. | 
| CellRequest
 A  
CellRequest contains the context necessary to get a cell
 value from a star. | 
| CellRequestQuantumExceededException
 Signals that there are enough outstanding cell requests that it is
 worth terminating this phase of execution and asking the segment cache
 for all of the cells that have been asked for. 
 | 
| DrillThroughCellRequest
 Subclass of  
CellRequest that allows to specify
 which columns and measures to return as part of the ResultSet
 which we return to the client. | 
| GroupingSet
 A collection
 of  
Segments that can be represented
 as a GROUP BY GROUPING SET in a SQL query. | 
| ListPredicate
 Base class for  
AndPredicate and OrPredicate. | 
| LiteralStarPredicate
 A constraint which always returns true or false. 
 | 
| QuerySpec
 Contains the information necessary to generate a SQL statement to
 retrieve a set of cells. 
 | 
| Segment
 A  
Segment is a collection of cell values parameterized by
 a measure, and a set of (column, value) pairs. | 
| Segment.ExcludedRegion
 Definition of a region of values which are not in a segment. 
 | 
| SegmentAxis
 Collection of values of one of the columns that parameterizes a
  
Segment. | 
| SegmentBuilder.SegmentConverter
 Functor to convert a segment header and body into a
  
SegmentWithData. | 
| SegmentCacheManager
 Active object that maintains the "global cache" (in JVM, but shared between
 connections using a particular schema) and "external cache" (as implemented
 by a  
SegmentCache. | 
| SegmentCacheManager.Command | 
| SegmentCacheManager.FlushResult
 Result of a  
SegmentCacheManager.FlushCommand. | 
| SegmentCacheManager.SegmentCacheIndexRegistry
 Registry of all the indexes that were created for this
 cache manager, per  
RolapStar. | 
| SegmentCacheWorker
 Utility class to interact with the  
SegmentCache. | 
| SegmentDataset
 A  
SegmentDataset holds the values in a segment. | 
| SegmentLoader.RowList
 Collection of rows, each with a set of columns of type Object, double, or
 int. 
 | 
| SegmentWithData
 Extension to  
Segment with a data set. | 
| ValueColumnPredicate
 A constraint which requires a column to have a particular value. 
 | 
| Class and Description | 
|---|
| AggregationKey
 Column context that an Aggregation is computed for. 
 | 
| CellRequest
 A  
CellRequest contains the context necessary to get a cell
 value from a star. | 
| SegmentBuilder.SegmentConverter
 Functor to convert a segment header and body into a
  
SegmentWithData. | 
| Class and Description | 
|---|
| AggregationKey
 Column context that an Aggregation is computed for. 
 | 
| Class and Description | 
|---|
| AggregationKey
 Column context that an Aggregation is computed for. 
 | 
Copyright © 2017 Hitachi Vantara. All rights reserved.