Uses of Class
mondrian.rolap.aggmatcher.JdbcSchema.Table
Packages that use JdbcSchema.Table
Package
Description
Defines a 'matcher' which scans the schema to find candidate aggregate tables.
-
Uses of JdbcSchema.Table in mondrian.rolap.aggmatcher
Methods in mondrian.rolap.aggmatcher that return JdbcSchema.TableModifier and TypeMethodDescriptionprotected JdbcSchema.TableAggGen.getTable(JdbcSchema db, String name) protected JdbcSchema.TableAggGen.getTable(JdbcSchema db, RolapStar.Table rt) Gets a table by name.JdbcSchema.Table.Column.getTable()Returns this column's table.Methods in mondrian.rolap.aggmatcher that return types with arguments of type JdbcSchema.TableModifier and TypeMethodDescriptionJdbcSchema.getTables()Returns the database's tables.protected SortedMap<String,JdbcSchema.Table> JdbcSchema.getTablesMap()Methods in mondrian.rolap.aggmatcher with parameters of type JdbcSchema.TableModifier and TypeMethodDescriptionbooleanDefaultRules.columnsOK(RolapStar star, JdbcSchema.Table dbFactTable, JdbcSchema.Table aggTable, MessageRecorder msgRecorder) Uses theDefaultRecognizerRecognizer to determine if the given aggTable's columns all match upto the dbFactTable's columns (where present) making the column usages as a result.booleanExplicitRules.TableDef.columnsOK(RolapStar star, JdbcSchema.Table dbFactTable, JdbcSchema.Table dbTable, MessageRecorder msgRecorder) Checks that ALL of the columns in the dbTable have a mapping in the tableDef.protected JdbcSchema.Table.ColumnAggGen.getColumn(JdbcSchema.Table table, String name) static AggStarAggStar.makeAggStar(RolapStar star, JdbcSchema.Table dbTable, MessageRecorder msgRecorder, long approxRowCount) Creates an AggStar and all of itsAggStar.Table,AggStar.Table.Columns, etc.