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 classstatic classstatic classA collection of SQL expressions, one per dialect.static classstatic classstatic classstatic classstatic classMethods 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.ExpressionRolapLevel.captionExpThe column or expression which yields the level members' caption.protected MondrianDef.ExpressionRolapLevel.keyExpThe column or expression which yields the level's key.protected MondrianDef.ExpressionRolapLevel.nameExpThs expression which gives the name of members of this level.protected MondrianDef.ExpressionRolapLevel.ordinalExpThe column or expression which yields the level's ordinal.protected MondrianDef.ExpressionRolapLevel.parentExpThe 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 StringSqlConstraintUtils.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.longRolapStatisticsCache.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.ExpressionModifierConstructorDescriptionprotectedColumn(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)