Uses of Interface
mondrian.olap.MondrianDef.Expression
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.
Database-independent library for generating SQL.
-
Uses of MondrianDef.Expression in mondrian.olap
Modifier and TypeClassDescriptionstatic class
static class
static class
A collection of SQL expressions, one per dialect.static class
static class
static class
static class
static class
Modifier and TypeMethodDescriptionMondrianDef.Level.getCaptionExp()
MondrianDef.Level.getKeyExp()
MondrianDef.Level.getNameExp()
MondrianDef.Level.getOrdinalExp()
MondrianDef.Level.getParentExp()
MondrianDef.Level.getPropertyExp
(int i) -
Uses of MondrianDef.Expression in mondrian.rolap
Modifier and TypeFieldDescriptionprotected MondrianDef.Expression
RolapLevel.captionExp
The column or expression which yields the level members' caption.protected MondrianDef.Expression
RolapLevel.keyExp
The column or expression which yields the level's key.protected MondrianDef.Expression
RolapLevel.nameExp
Ths expression which gives the name of members of this level.protected MondrianDef.Expression
RolapLevel.ordinalExp
The column or expression which yields the level's ordinal.protected MondrianDef.Expression
RolapLevel.parentExp
The expression which joins to the parent member in a parent-child hierarchy, or null if this is a regular hierarchy.Modifier and TypeMethodDescriptionRolapLevel.getCaptionExp()
RolapStar.Column.getExpression()
HierarchyUsage.getJoinExp()
RolapLevel.getKeyExp()
RolapStar.Condition.getLeft()
RolapBaseCubeMeasure.getMondrianDefExpression()
RolapStoredMeasure.getMondrianDefExpression()
Returns the column which holds the value of the measure.RolapVirtualCubeMeasure.getMondrianDefExpression()
RolapLevel.getNameExp()
RolapLevel.getOrdinalExp()
RolapStar.Condition.getRight()
RolapStar.AliasReplacer.visit
(MondrianDef.Expression expression) Modifier and TypeMethodDescriptionstatic String
SqlConstraintUtils.constrainLevel2
(SqlQuery query, MondrianDef.Expression exp, Dialect.Datatype datatype, Comparable columnValue) Generates a sql expression constraining a level by some valueRolapStar.Table.findTableWithLeftCondition
(MondrianDef.Expression left) This is used during aggregate table validation to make sure that the mapping from for the aggregate join condition is valid.long
RolapStatisticsCache.getColumnCardinality
(MondrianDef.Relation relation, MondrianDef.Expression expression, long approxCardinality) RolapStar.Table.lookupColumnByExpression
(MondrianDef.Expression xmlExpr) Given a MondrianDef.Expression return a column with that expression or null.RolapStar.AliasReplacer.visit
(MondrianDef.Expression expression) ModifierConstructorDescriptionMeasure
(String name, String cubeName, RolapAggregator aggregator, RolapStar.Table table, MondrianDef.Expression expression, Dialect.Datatype datatype) -
Uses of MondrianDef.Expression in mondrian.rolap.aggmatcher
Modifier and TypeMethodDescriptionAggStar.Table.Level.getCaptionExp()
JdbcSchema.Table.Column.Usage.getCaptionExp()
AggStar.Table.Column.getExpression()
AggStar.Table.JoinCondition.getLeft()
Return the left join expression.AggStar.Table.Level.getOrdinalExp()
JdbcSchema.Table.Column.Usage.getOrdinalExp()
AggStar.Table.JoinCondition.getRight()
Return the right join expression.Modifier and TypeMethodDescriptionAggStar.Table.Level.getProperties()
JdbcSchema.Table.Column.Usage.getProperties()
ModifierConstructorDescriptionprotected
Column
(String name, MondrianDef.Expression expression, Dialect.Datatype datatype, int bitPosition) -
Uses of MondrianDef.Expression in mondrian.rolap.sql
ModifierConstructorDescriptionMemberKeyConstraint
(List<MondrianDef.Expression> columnList, List<Dialect.Datatype> datatypeList, List<Comparable> valueList)