public class MetadataManagerImpl extends Object implements MetadataManager
构造器和说明 |
---|
MetadataManagerImpl() |
限定符和类型 | 方法和说明 |
---|---|
String |
getAvailableColumn(String tableId,
int type)
可用的字段名称
|
String[] |
getAvailableColumns(String tableId)
获取所有数据类型可用的字段名称。
|
Column |
getColumn(String tableName,
String columnName)
取得指定的元数据字段对象。
|
Column |
getColumnByAlias(String tableName,
String columnAlias)
按别名取得指定的元数据字段对象。
|
MetadataColumnManager |
getMetadataColumnManager() |
MetadataTableManager |
getMetadataTableManager() |
Table |
getTable(String name)
取得指定的元数据表对象。
|
void |
setMetadataColumnManager(MetadataColumnManager metadataColumnManager) |
void |
setMetadataTableManager(MetadataTableManager metadataTableManager) |
String |
toJSON()
将整个元数据转为json对象。
|
public Table getTable(String name)
MetadataManager
getTable
在接口中 MetadataManager
name
- 元数据表名称。public Column getColumn(String tableName, String columnName)
MetadataManager
getColumn
在接口中 MetadataManager
tableName
- 元数据表名称columnName
- 元数据字段名称public Column getColumnByAlias(String tableName, String columnAlias)
MetadataManager
getColumnByAlias
在接口中 MetadataManager
tableName
- 元数据表名称columnAlias
- 元数据字段别名public String toJSON()
MetadataManager
toJSON
在接口中 MetadataManager
@AjaxAccess public String getAvailableColumn(String tableId, int type) throws BusinessException
MetadataManager
getAvailableColumn
在接口中 MetadataManager
tableId
- 表idtype
- 数据类型,对应于ColumnTypeEnum的整数BusinessException
public MetadataColumnManager getMetadataColumnManager()
public void setMetadataColumnManager(MetadataColumnManager metadataColumnManager)
public MetadataTableManager getMetadataTableManager()
public void setMetadataTableManager(MetadataTableManager metadataTableManager)
@AjaxAccess public String[] getAvailableColumns(String tableId) throws BusinessException
MetadataManager
getAvailableColumns
在接口中 MetadataManager
tableId
- 表IdBusinessException
Copyright © 2016–2017. All rights reserved.