| 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.sql | Database-independent library for generating SQL. | 
| mondrian.util | Mondrian utilities. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Pair<Long,TimeUnit> | Util. parseInterval(String s,
             TimeUnit unit)Parses an interval. | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<Pair<String,String>> | Util.PropertyList. iterator() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SchemaKeyKey for an instance of a schema. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Pair<String,List<SqlStatement.Type>> | AggregationManager. generateSql(mondrian.rolap.agg.GroupingSetsList groupingSetsList,
           List<StarPredicate> compoundPredicateList)Generates the query to retrieve the cells for a list of segments. | 
| Pair<String,List<SqlStatement.Type>> | AbstractQuerySpec. generateSqlQuery() | 
| Pair<String,List<SqlStatement.Type>> | QuerySpec. generateSqlQuery() | 
| Pair<SortedSet<Comparable>,Boolean> | SegmentAxis. getValuesAndIndicator() | 
| static Pair<SegmentHeader,SegmentBody> | SegmentBuilder. rollup(Map<SegmentHeader,SegmentBody> map,
      Set<String> keepColumns,
      BitKey targetBitkey,
      Aggregator rollupAggregator,
      Dialect.Datatype datatype)Given a collection of segments, all of the same dimensionality, rolls up
 to create a segment with reduced dimensionality. | 
| Modifier and Type | Method and Description | 
|---|---|
| SegmentBody | SegmentDataset. createSegmentBody(List<Pair<SortedSet<Comparable>,Boolean>> axes)Return an immutable, final and serializable implementation
 of a SegmentBody in order to cache this dataset. | 
| Modifier and Type | Method and Description | 
|---|---|
| Pair<String,List<SqlStatement.Type>> | SqlQuery. toSqlAndTypes() | 
| Modifier and Type | Method and Description | 
|---|---|
| static <L,R> Pair<L,R> | Pair. of(L left,
  R right)Creates a Pair. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | Pair. compareTo(Pair<L,R> that) | 
| Modifier and Type | Method and Description | 
|---|---|
| static <L,R> List<L> | Pair. left(List<Pair<L,R>> list)Returns a list of the left elements of a list of pairs. | 
| static <L,R> Iterable<L> | Pair. leftIter(Iterable<Pair<L,R>> iterable)Returns an iterable over the left slice of an iterable. | 
| static <L,R> List<R> | Pair. right(List<Pair<L,R>> list)Returns a list of the right elements of a list of pairs. | 
| static <L,R> Iterable<R> | Pair. rightIter(Iterable<Pair<L,R>> iterable)Returns an iterable over the right slice of an iterable. | 
Copyright © 2021 Hitachi Vantara. All rights reserved.