public interface MetadataManager
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getAvailableColumn(java.lang.String tableId,
int type)
可用的字段名称
|
java.lang.String[] |
getAvailableColumns(java.lang.String tableId)
获取所有数据类型可用的字段名称。
|
Column |
getColumn(java.lang.String tableName,
java.lang.String columnName)
取得指定的元数据字段对象。
|
Column |
getColumnByAlias(java.lang.String tableName,
java.lang.String columnAlias)
按别名取得指定的元数据字段对象。
|
Table |
getTable(java.lang.String name)
取得指定的元数据表对象。
|
java.lang.String |
toJSON()
将整个元数据转为json对象。
|
Table getTable(java.lang.String name)
name
- 元数据表名称。Column getColumn(java.lang.String tableName, java.lang.String columnName)
tableName
- 元数据表名称columnName
- 元数据字段名称Column getColumnByAlias(java.lang.String tableName, java.lang.String columnAlias)
tableName
- 元数据表名称columnAlias
- 元数据字段别名java.lang.String toJSON()
java.lang.String getAvailableColumn(java.lang.String tableId, int type) throws com.seeyon.ctp.common.exceptions.BusinessException
tableId
- 表idtype
- 数据类型,对应于ColumnTypeEnum的整数com.seeyon.ctp.common.exceptions.BusinessException
java.lang.String[] getAvailableColumns(java.lang.String tableId) throws com.seeyon.ctp.common.exceptions.BusinessException
tableId
- 表Idcom.seeyon.ctp.common.exceptions.BusinessException