public interface Relation
1)树形表:pk->parent_id
2)父子表:p.pk->c.fkid(p.pk)
3)中间表:父表p.pk->关联表l.pfield(p.pk)->l.cfield(c.pk)->子表c.pk
relation:
pkfield:
1)树形表:本表pk
2)父子表:子表pk
3)中间表:子表pk
pfield
1)树形表:本表parent_id
2)父子表:父表PK
3)中间表:父表PK
| 限定符和类型 | 接口和说明 |
|---|---|
static class |
Relation.Link
关联方式
|
static interface |
Relation.Wrap |
| 限定符和类型 | 方法和说明 |
|---|---|
Relation.Wrap |
build() |
java.lang.String |
getKey() |
Relation.Link |
getLink() |
java.lang.String |
getLinkField(QTable qtable) |
java.lang.String |
getName() |
java.lang.Object |
getObject() |
java.lang.String |
getParentKey() |
QTable |
getTable() |
java.lang.String |
getTitle() |
boolean |
isSingle() |
boolean |
isTree() |
void |
setTitle(java.lang.String title) |
java.lang.String getName()
java.lang.String getParentKey()
java.lang.String getKey()
boolean isTree()
java.lang.Object getObject()
QTable getTable()
java.lang.String getTitle()
void setTitle(java.lang.String title)
java.lang.String getLinkField(QTable qtable)
boolean isSingle()
Relation.Wrap build()
Relation.Link getLink()