Uses of Class
mondrian.olap.MondrianDef.Relation
Package
Description
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
Implements the data access layer for the olap package.
Defines a 'matcher' which scans the schema to find candidate aggregate tables.
-
Uses of MondrianDef.Relation in mondrian.olap
Modifier and TypeClassDescriptionstatic class
static class
static class
A collection of SQL statements, one per dialect.Modifier and TypeFieldDescriptionMondrianDef.Cube.fact
The fact table is the source of all measures in this cube. -
Uses of MondrianDef.Relation in mondrian.rolap
Modifier and TypeFieldDescriptionprotected final MondrianDef.Relation
HierarchyUsage.fact
Fact table (or relation) which this usage is joining to.Modifier and TypeMethodDescriptionstatic MondrianDef.Relation
RolapUtil.convertInlineTableToRelation
(MondrianDef.InlineTable inlineTable, Dialect dialect) HierarchyUsage.getJoinTable()
RolapStar.Table.getRelation()
Modifier and TypeMethodDescriptionprotected MondrianDef.RelationOrJoin
RolapStar.cloneRelation
(MondrianDef.Relation rel, String possibleName) RolapStar.Table.findChild
(MondrianDef.Relation relation, RolapStar.Condition joinCondition) Returns a child relation which maps onto a given relation, or null if there is none.long
RolapStatisticsCache.getColumnCardinality
(MondrianDef.Relation relation, MondrianDef.Expression expression, long approxCardinality) long
RolapStatisticsCache.getRelationCardinality
(MondrianDef.Relation relation, String alias, long approxRowCount) RolapUtil.makeRolapStarKey
(MondrianDef.Relation fact) Generates rolap star key based on the fact using fact alias and SQl filter data if this one is present in the fact -
Uses of MondrianDef.Relation in mondrian.rolap.aggmatcher