Uses of Interface
mondrian.olap.MondrianDef.Expression
- 
Packages that use MondrianDef.Expression 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.aggmatcher Defines a 'matcher' which scans the schema to find candidate aggregate tables.mondrian.rolap.sql Database-independent library for generating SQL. - 
- 
Uses of MondrianDef.Expression in mondrian.olap
Classes in mondrian.olap that implement MondrianDef.Expression Modifier and Type Class Description static classMondrianDef.CaptionExpressionstatic classMondrianDef.Columnstatic classMondrianDef.ExpressionViewA collection of SQL expressions, one per dialect.static classMondrianDef.KeyExpressionstatic classMondrianDef.MeasureExpressionstatic classMondrianDef.NameExpressionstatic classMondrianDef.OrdinalExpressionstatic classMondrianDef.ParentExpressionMethods in mondrian.olap that return MondrianDef.Expression Modifier and Type Method Description MondrianDef.ExpressionMondrianDef.Level. getCaptionExp()MondrianDef.ExpressionMondrianDef.Level. getKeyExp()MondrianDef.ExpressionMondrianDef.Level. getNameExp()MondrianDef.ExpressionMondrianDef.Level. getOrdinalExp()MondrianDef.ExpressionMondrianDef.Level. getParentExp()MondrianDef.ExpressionMondrianDef.Level. getPropertyExp(int i) - 
Uses of MondrianDef.Expression in mondrian.rolap
Fields in mondrian.rolap declared as MondrianDef.Expression Modifier and Type Field Description protected 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.Expression Modifier and Type Method Description MondrianDef.ExpressionRolapLevel. getCaptionExp()MondrianDef.ExpressionRolapStar.Column. getExpression()MondrianDef.ExpressionHierarchyUsage. getJoinExp()MondrianDef.ExpressionRolapLevel. getKeyExp()MondrianDef.ExpressionRolapStar.Condition. getLeft()MondrianDef.ExpressionRolapBaseCubeMeasure. getMondrianDefExpression()MondrianDef.ExpressionRolapStoredMeasure. getMondrianDefExpression()Returns the column which holds the value of the measure.MondrianDef.ExpressionRolapVirtualCubeMeasure. getMondrianDefExpression()MondrianDef.ExpressionRolapLevel. getNameExp()MondrianDef.ExpressionRolapLevel. getOrdinalExp()MondrianDef.ExpressionRolapStar.Condition. getRight()MondrianDef.ExpressionRolapStar.AliasReplacer. visit(MondrianDef.Expression expression)Methods in mondrian.rolap with parameters of type MondrianDef.Expression Modifier and Type Method Description static StringSqlConstraintUtils. constrainLevel2(SqlQuery query, MondrianDef.Expression exp, Dialect.Datatype datatype, Comparable columnValue)Generates a sql expression constraining a level by some valueRolapStar.TableRolapStar.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.ColumnRolapStar.Table. lookupColumnByExpression(MondrianDef.Expression xmlExpr)Given a MondrianDef.Expression return a column with that expression or null.MondrianDef.ExpressionRolapStar.AliasReplacer. visit(MondrianDef.Expression expression)Constructors in mondrian.rolap with parameters of type MondrianDef.Expression Constructor Description Measure(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.Expression Modifier and Type Field Description MondrianDef.ExpressionJdbcSchema.Table.Column.Usage. joinExpMethods in mondrian.rolap.aggmatcher that return MondrianDef.Expression Modifier and Type Method Description MondrianDef.ExpressionAggStar.Table.Level. getCaptionExp()MondrianDef.ExpressionJdbcSchema.Table.Column.Usage. getCaptionExp()MondrianDef.ExpressionAggStar.Table.Column. getExpression()MondrianDef.ExpressionAggStar.Table.JoinCondition. getLeft()Return the left join expression.MondrianDef.ExpressionAggStar.Table.Level. getOrdinalExp()MondrianDef.ExpressionJdbcSchema.Table.Column.Usage. getOrdinalExp()MondrianDef.ExpressionAggStar.Table.JoinCondition. getRight()Return the right join expression.Methods in mondrian.rolap.aggmatcher that return types with arguments of type MondrianDef.Expression Modifier and Type Method Description Map<String,MondrianDef.Expression>AggStar.Table.Level. getProperties()Map<String,MondrianDef.Expression>JdbcSchema.Table.Column.Usage. getProperties()Constructors in mondrian.rolap.aggmatcher with parameters of type MondrianDef.Expression Constructor Description 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.Expression Constructor Description MemberKeyConstraint(List<MondrianDef.Expression> columnList, List<Dialect.Datatype> datatypeList, List<Comparable> valueList) 
 -