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 class
MondrianDef.CaptionExpression
static class
MondrianDef.Column
static class
MondrianDef.ExpressionView
A collection of SQL expressions, one per dialect.static class
MondrianDef.KeyExpression
static class
MondrianDef.MeasureExpression
static class
MondrianDef.NameExpression
static class
MondrianDef.OrdinalExpression
static class
MondrianDef.ParentExpression
Methods in mondrian.olap that return MondrianDef.Expression Modifier and Type Method Description MondrianDef.Expression
MondrianDef.Level. getCaptionExp()
MondrianDef.Expression
MondrianDef.Level. getKeyExp()
MondrianDef.Expression
MondrianDef.Level. getNameExp()
MondrianDef.Expression
MondrianDef.Level. getOrdinalExp()
MondrianDef.Expression
MondrianDef.Level. getParentExp()
MondrianDef.Expression
MondrianDef.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.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.Expression Modifier and Type Method Description MondrianDef.Expression
RolapLevel. getCaptionExp()
MondrianDef.Expression
RolapStar.Column. getExpression()
MondrianDef.Expression
HierarchyUsage. getJoinExp()
MondrianDef.Expression
RolapLevel. getKeyExp()
MondrianDef.Expression
RolapStar.Condition. getLeft()
MondrianDef.Expression
RolapBaseCubeMeasure. getMondrianDefExpression()
MondrianDef.Expression
RolapStoredMeasure. getMondrianDefExpression()
Returns the column which holds the value of the measure.MondrianDef.Expression
RolapVirtualCubeMeasure. getMondrianDefExpression()
MondrianDef.Expression
RolapLevel. getNameExp()
MondrianDef.Expression
RolapLevel. getOrdinalExp()
MondrianDef.Expression
RolapStar.Condition. getRight()
MondrianDef.Expression
RolapStar.AliasReplacer. visit(MondrianDef.Expression expression)
Methods in mondrian.rolap with parameters of type MondrianDef.Expression Modifier and Type Method Description static String
SqlConstraintUtils. constrainLevel2(SqlQuery query, MondrianDef.Expression exp, Dialect.Datatype datatype, Comparable columnValue)
Generates a sql expression constraining a level by some valueRolapStar.Table
RolapStar.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.Column
RolapStar.Table. lookupColumnByExpression(MondrianDef.Expression xmlExpr)
Given a MondrianDef.Expression return a column with that expression or null.MondrianDef.Expression
RolapStar.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.Expression
JdbcSchema.Table.Column.Usage. joinExp
Methods in mondrian.rolap.aggmatcher that return MondrianDef.Expression Modifier and Type Method Description MondrianDef.Expression
AggStar.Table.Level. getCaptionExp()
MondrianDef.Expression
JdbcSchema.Table.Column.Usage. getCaptionExp()
MondrianDef.Expression
AggStar.Table.Column. getExpression()
MondrianDef.Expression
AggStar.Table.JoinCondition. getLeft()
Return the left join expression.MondrianDef.Expression
AggStar.Table.Level. getOrdinalExp()
MondrianDef.Expression
JdbcSchema.Table.Column.Usage. getOrdinalExp()
MondrianDef.Expression
AggStar.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)
-