Uses of Class
mondrian.rolap.RolapStar.Table
-
Packages that use RolapStar.Table Package Description 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 RolapStar.Table in mondrian.rolap
Methods in mondrian.rolap that return RolapStar.Table Modifier and Type Method Description RolapStar.TableRolapStar.Table. findAncestor(String tableName)Returns an ancestor with a given alias, or null if not found.RolapStar.TableRolapStar.Table. findChild(MondrianDef.Relation relation, RolapStar.Condition joinCondition)Returns a child relation which maps onto a given relation, or null if there is none.RolapStar.TableRolapStar.Table. findDescendant(String seekAlias)Returns a descendant with a given alias, or null if none found.RolapStar.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.RolapStar.TableRolapStar.Table. findTableWithLeftJoinCondition(String columnName)Finds the child table of the fact table with the given columnName used in its left join condition.RolapStar.TableRolapStar. getFactTable()Returns the fact table at the center of this RolapStar.RolapStar.TableRolapStar.Table. getParentTable()Returns this table's parent table, or null if this is the fact table (which is at the center of the star).RolapStar.TableRolapStar.Column. getTable()Methods in mondrian.rolap that return types with arguments of type RolapStar.Table Modifier and Type Method Description List<RolapStar.Table>RolapStar.Table. getChildren()Returns a list of childRolapStar.Tables.Methods in mondrian.rolap with parameters of type RolapStar.Table Modifier and Type Method Description static voidRolapStar. collectColumns(Collection<RolapStar.Column> columnList, RolapStar.Table table, MondrianDef.Column joinColumn)Collects all columns in this table and its children.protected RolapStar.ColumnRolapCube. makeColumns(RolapStar.Table table, RolapCubeLevel level, RolapStar.Column parentColumn, String usagePrefix)Adds a column to the appropriate table in theRolapStar.Constructors in mondrian.rolap with parameters of type RolapStar.Table Constructor Description Measure(String name, String cubeName, RolapAggregator aggregator, RolapStar.Table table, MondrianDef.Expression expression, Dialect.Datatype datatype) -
Uses of RolapStar.Table in mondrian.rolap.aggmatcher
Fields in mondrian.rolap.aggmatcher declared as RolapStar.Table Modifier and Type Field Description RolapStar.TableJdbcSchema.Table.Column.Usage. rTableMethods in mondrian.rolap.aggmatcher that return RolapStar.Table Modifier and Type Method Description protected RolapStar.TableAggGen. getFactTable()Methods in mondrian.rolap.aggmatcher with parameters of type RolapStar.Table Modifier and Type Method Description protected voidAggStar.Table. convertChildren(RolapStar.Table rTable)Convert the child tables of a RolapStar.Table into child AggStar.DimTable tables.protected voidAggStar.Table. convertColumns(RolapStar.Table rTable)Convert a RolapStar.Table table's columns into AggStar.Table.Level columns.protected AggStar.DimTableAggStar.Table. convertTable(RolapStar.Table rTable, JdbcSchema.Table.Column.Usage usage)Converts aRolapStar.Tableinto aAggStar.DimTableas well as converting all columns and child tables.protected JdbcSchema.TableAggGen. getTable(JdbcSchema db, RolapStar.Table rt)
-