Uses of Class
mondrian.olap.MondrianDef.Relation
-
Packages that use MondrianDef.Relation 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. -
-
Uses of MondrianDef.Relation in mondrian.olap
Subclasses of MondrianDef.Relation in mondrian.olap Modifier and Type Class Description static class
MondrianDef.InlineTable
static class
MondrianDef.Table
static class
MondrianDef.View
A collection of SQL statements, one per dialect.Fields in mondrian.olap declared as MondrianDef.Relation Modifier and Type Field Description MondrianDef.Relation
MondrianDef.Cube. fact
The fact table is the source of all measures in this cube.Methods in mondrian.olap that return MondrianDef.Relation Modifier and Type Method Description MondrianDef.Relation
MondrianDef.Join. find(String seekAlias)
abstract MondrianDef.Relation
MondrianDef.RelationOrJoin. find(String seekAlias)
-
Uses of MondrianDef.Relation in mondrian.rolap
Fields in mondrian.rolap declared as MondrianDef.Relation Modifier and Type Field Description protected MondrianDef.Relation
HierarchyUsage. fact
Fact table (or relation) which this usage is joining to.Methods in mondrian.rolap that return MondrianDef.Relation Modifier and Type Method Description static MondrianDef.Relation
RolapUtil. convertInlineTableToRelation(MondrianDef.InlineTable inlineTable, Dialect dialect)
MondrianDef.Relation
HierarchyUsage. getJoinTable()
MondrianDef.Relation
RolapStar.Table. getRelation()
Methods in mondrian.rolap with parameters of type MondrianDef.Relation Modifier and Type Method Description protected MondrianDef.RelationOrJoin
RolapStar. cloneRelation(MondrianDef.Relation rel, String possibleName)
RolapStar.Table
RolapStar.Table. findChild(MondrianDef.Relation relation, RolapStar.Condition joinCondition)
Returns a child relation which maps onto a given relation, or null if there is none.long
RolapStatisticsCache. getColumnCardinality(MondrianDef.Relation relation, MondrianDef.Expression expression, long approxCardinality)
long
RolapStatisticsCache. getRelationCardinality(MondrianDef.Relation relation, String alias, long approxRowCount)
static List<String>
RolapUtil. makeRolapStarKey(MondrianDef.Relation fact)
Generates rolap star key based on the fact using fact alias and SQl filter data if this one is present in the fact -
Uses of MondrianDef.Relation in mondrian.rolap.aggmatcher
Fields in mondrian.rolap.aggmatcher declared as MondrianDef.Relation Modifier and Type Field Description MondrianDef.Relation
JdbcSchema.Table.Column.Usage. relation
Methods in mondrian.rolap.aggmatcher that return MondrianDef.Relation Modifier and Type Method Description MondrianDef.Relation
AggStar.Table. getRelation()
-