public class AggStar.DimTable extends AggStar.Table
AggStar.Table.Column, AggStar.Table.JoinCondition, AggStar.Table.Levelchildren, levels| Modifier and Type | Method and Description |
|---|---|
void |
addColumnsToList(List<AggStar.Table.Column> list)
Add all of this Table's columns to the list parameter and then add
all child table columns.
|
AggStar.Table.JoinCondition |
getJoinCondition() |
AggStar.Table |
getParent()
Get the parent table (returns null if this table is a FactTable).
|
boolean |
hasJoinCondition()
Return true if this table has a join condition (only DimTables have
join conditions, FactTable instances do not).
|
boolean |
hasParent()
Return true if this table has a parent table (FactTable instances
do not have parent tables, all other do).
|
void |
print(PrintWriter pw,
String prefix) |
addLevel, addTable, addToFrom, convertChildren, convertColumns, convertTable, findDescendant, getAggStar, getChildTables, getLevels, getName, getRelation, getSqlQuery, hasChildren, hasLevels, toStringpublic AggStar.Table getParent()
AggStar.TablegetParent in class AggStar.Tablepublic boolean hasParent()
AggStar.TablehasParent in class AggStar.Tablepublic boolean hasJoinCondition()
AggStar.TablehasJoinCondition in class AggStar.Tablepublic AggStar.Table.JoinCondition getJoinCondition()
getJoinCondition in class AggStar.Tablepublic void addColumnsToList(List<AggStar.Table.Column> list)
public void print(PrintWriter pw, String prefix)
print in class AggStar.TableCopyright © 2021 Hitachi Vantara. All rights reserved.