| 构造器和说明 |
|---|
TableMetadata(DatabaseMetadata databaseMetadata) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addColumn(java.util.Collection<ColumnMetadata> columnMetadatas)
添加列元数据.
|
void |
addColumn(ColumnMetadata... columnMetadatas)
添加列元数据.
|
void |
addColumn(ColumnMetadata columnMetadata)
添加列元数据.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCatalog() |
Column |
getColumn(java.lang.String columnName)
返回指定名称的列元数据对象.
|
java.util.Map<java.lang.String,Column> |
getColumnMap()
返回所有列元数据对象的MAP.
|
java.util.Collection<Column> |
getColumns()
返回所有列元数据对象的集合.
|
DatabaseMetadata |
getDatabaseMetadata() |
java.lang.String |
getName() |
java.util.List<Column> |
getPrimaryColumns()
返回所有主键列元数据对象的列表.
|
java.lang.String |
getRemark() |
java.lang.String |
getType() |
int |
hashCode() |
public TableMetadata(DatabaseMetadata databaseMetadata)
databaseMetadata - 数据库元数据public Column getColumn(java.lang.String columnName)
返回指定名称的列元数据对象. 没有找到返回null.
public java.util.Collection<Column> getColumns()
返回所有列元数据对象的集合.
getColumns 在接口中 Tablepublic java.util.Map<java.lang.String,Column> getColumnMap()
返回所有列元数据对象的MAP.
getColumnMap 在接口中 Tablepublic java.util.List<Column> getPrimaryColumns()
返回所有主键列元数据对象的列表.
getPrimaryColumns 在接口中 Tablepublic void addColumn(ColumnMetadata columnMetadata)
添加列元数据.
columnMetadata - 列元数据对象public void addColumn(ColumnMetadata... columnMetadatas)
添加列元数据.
columnMetadatas - 列元数据对象数组public void addColumn(java.util.Collection<ColumnMetadata> columnMetadatas)
添加列元数据.
columnMetadatas - 列元数据对象集合public int hashCode()
hashCode 在类中 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals 在类中 java.lang.Objectpublic DatabaseMetadata getDatabaseMetadata()
public java.lang.String getCatalog()
getCatalog 在接口中 Table