Uses of Interface
mondrian.olap.MondrianDef.Expression
Packages that use 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
Classes in mondrian.olap that implement MondrianDef.ExpressionModifier 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
Methods in mondrian.olap that return MondrianDef.ExpressionModifier 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
Fields in mondrian.rolap declared as MondrianDef.ExpressionModifier 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.Methods in mondrian.rolap that return MondrianDef.ExpressionModifier 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) Methods in mondrian.rolap with parameters of type MondrianDef.ExpressionModifier 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) Constructors in mondrian.rolap with parameters of type MondrianDef.ExpressionModifierConstructorDescriptionMeasure
(String name, String cubeName, RolapAggregator aggregator, RolapStar.Table table, MondrianDef.Expression expression, Dialect.Datatype datatype) -
Uses of MondrianDef.Expression in mondrian.rolap.aggmatcher
Fields in mondrian.rolap.aggmatcher declared as MondrianDef.ExpressionMethods in mondrian.rolap.aggmatcher that return MondrianDef.ExpressionModifier 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.Methods in mondrian.rolap.aggmatcher that return types with arguments of type MondrianDef.ExpressionModifier and TypeMethodDescriptionAggStar.Table.Level.getProperties()
JdbcSchema.Table.Column.Usage.getProperties()
Constructors in mondrian.rolap.aggmatcher with parameters of type MondrianDef.ExpressionModifierConstructorDescriptionprotected
Column
(String name, MondrianDef.Expression expression, Dialect.Datatype datatype, int bitPosition) -
Uses of MondrianDef.Expression in mondrian.rolap.sql
Constructor parameters in mondrian.rolap.sql with type arguments of type MondrianDef.ExpressionModifierConstructorDescriptionMemberKeyConstraint
(List<MondrianDef.Expression> columnList, List<Dialect.Datatype> datatypeList, List<Comparable> valueList)