| 构造器和说明 |
|---|
SdTable() |
| 限定符和类型 | 方法和说明 |
|---|---|
SdTable |
addColumn(SdTableColumnAttribute column)
添加列
|
SdTable |
addExtension(String key,
Object value)
添加附加属性
|
SdTable |
addForeignKey(SdTablePortedKeysAttribute foreignKey)
设置外键属性
|
SdTable |
addIndexKey(SdTableIndexKeyAttribute indexKey)
设置索引属性
|
List<SdTableColumnAttribute> |
getColumns()
获取所有列
|
Object |
getExtension(String key)
获得拓展属性值
|
Map<String,Object> |
getExtensions()
获取拓展属性
|
List<SdTablePortedKeysAttribute> |
getForeignKeys()
获取外键属性
|
List<SdTableIndexKeyAttribute> |
getIndexKeys()
获取索引属性
|
SdTableAttribute |
getInfo()
获取表属性
|
SdTablePrimaryKeyAttribute |
getPrimaryKey()
获取主键属性
|
SdTable |
setColumns(List<SdTableColumnAttribute> columns)
设置所有列
|
SdTable |
setExtensions(Map<String,Object> extensions)
设置拓展属性
|
SdTable |
setForeignKeys(List<SdTablePortedKeysAttribute> foreignKeys)
设置外键属性
|
SdTable |
setIndexKeys(List<SdTableIndexKeyAttribute> indexKeys)
设置索引属性
|
SdTable |
setInfo(SdTableAttribute info)
设置表属性
|
SdTable |
setPrimaryKey(SdTablePrimaryKeyAttribute primaryKey)
设置主键属性
|
String |
toString() |
public SdTableAttribute getInfo()
public SdTable setInfo(SdTableAttribute info)
info - public List<SdTableColumnAttribute> getColumns()
public SdTable addColumn(SdTableColumnAttribute column)
columns - public SdTable setColumns(List<SdTableColumnAttribute> columns)
columns - public SdTablePrimaryKeyAttribute getPrimaryKey()
public SdTable setPrimaryKey(SdTablePrimaryKeyAttribute primaryKey)
primaryKey - public List<SdTableIndexKeyAttribute> getIndexKeys()
public SdTable addIndexKey(SdTableIndexKeyAttribute indexKey)
indexKeys - public SdTable setIndexKeys(List<SdTableIndexKeyAttribute> indexKeys)
indexKeys - public List<SdTablePortedKeysAttribute> getForeignKeys()
public SdTable addForeignKey(SdTablePortedKeysAttribute foreignKey)
foreignKeys - public SdTable setForeignKeys(List<SdTablePortedKeysAttribute> foreignKeys)
foreignKeys - public SdTable setExtensions(Map<String,Object> extensions)
extensions - Copyright © 2019 Mirren Tools. All rights reserved.