public class TableTopology
extends java.lang.Object
implements java.io.Serializable
| 构造器和说明 |
|---|
TableTopology(java.lang.Class table) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
accept(java.lang.Class table)
table对应的表是否在此拓扑结构中
|
void |
addChild(TableTopology child)
增加表间拓扑关系,默认是一对多关联
|
void |
addFellow(TableTopology fellow) |
void |
addOneToManyChild(TableTopology child) |
void |
addOneToOneChild(TableTopology child) |
java.util.List<java.lang.Class> |
getAllRelevantTables()
获取与该表关联的所有表结构,子表在前
|
java.util.List<java.lang.Class> |
getAllTables() |
java.util.List<TableTopology> |
getChildren() |
java.util.List<TableTopology> |
getFellowTables() |
java.lang.Class |
getTable() |
public void addChild(TableTopology child)
child - public void addOneToOneChild(TableTopology child)
public void addOneToManyChild(TableTopology child)
public java.util.List<TableTopology> getChildren()
public java.util.List<TableTopology> getFellowTables()
public void addFellow(TableTopology fellow)
public boolean accept(java.lang.Class table)
table - public java.util.List<java.lang.Class> getAllRelevantTables()
public java.lang.Class getTable()
public java.util.List<java.lang.Class> getAllTables()