plm.portal.utility
类 TableDataUtil

java.lang.Object
  继承者 plm.portal.utility.TableDataUtil

public class TableDataUtil
extends java.lang.Object


字段摘要
 java.lang.String LCSTATUS
           
 
构造方法摘要
TableDataUtil()
           
 
方法摘要
 void calcAttrEnumMapForBtmType(java.lang.String[] btmTypes)
          计算指定业务类型 枚举属性的值map
 void calcAttrEnumMapForLinkType(java.lang.String[] linkTypes)
          计算指定链接类型 枚举属性的值map
 void displayBusinessObjectEnumValue(java.util.List<java.util.Map<java.lang.String,java.lang.String>> datas, java.lang.String type)
          显示业务类型数据的枚举值
 void displayLifeCycleStatus(java.util.List<java.util.Map<java.lang.String,java.lang.String>> datas)
          国际化生命周期状态
 void displayLinkObjectEnumValue(java.util.List<java.util.Map<java.lang.String,java.lang.String>> datas, java.lang.String linkType)
          显示链接类型数据的枚举值
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getLinkDataList(java.lang.String qtName, java.util.Map<java.lang.String,java.lang.String> replaceMap, java.util.Map<java.lang.String,java.lang.String> conditionMap, boolean isForward, java.lang.String linkType, java.util.Map<java.lang.String,java.lang.String> queryColumnsMap, java.util.Map<java.lang.String,plm.portal.utility.PRMItem> customMap, java.util.Map<java.lang.String,plm.portal.utility.PRMItem> fileMap)
          获取链接对象的详细信息
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getObjectDataList(java.lang.String qtName, java.util.Map<java.lang.String,java.lang.String> replaceMap, java.util.Map<java.lang.String,java.lang.String> conditionMap, plm.oq.objectQuery.common.PageInfo pageInfo, java.util.List<plm.oq.objectQuery.common.OrderInfo> orderInfos, java.lang.String showType, java.util.Map<java.lang.String,java.lang.String> queryColumnsMap, java.util.Map<java.lang.String,plm.portal.utility.PRMItem> customMap, java.util.Map<java.lang.String,plm.portal.utility.PRMItem> fileMap)
          查询业务对象的详细信息
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

LCSTATUS

public final java.lang.String LCSTATUS
另请参见:
常量字段值
构造方法详细信息

TableDataUtil

public TableDataUtil()
方法详细信息

getObjectDataList

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getObjectDataList(java.lang.String qtName,
                                                                                          java.util.Map<java.lang.String,java.lang.String> replaceMap,
                                                                                          java.util.Map<java.lang.String,java.lang.String> conditionMap,
                                                                                          plm.oq.objectQuery.common.PageInfo pageInfo,
                                                                                          java.util.List<plm.oq.objectQuery.common.OrderInfo> orderInfos,
                                                                                          java.lang.String showType,
                                                                                          java.util.Map<java.lang.String,java.lang.String> queryColumnsMap,
                                                                                          java.util.Map<java.lang.String,plm.portal.utility.PRMItem> customMap,
                                                                                          java.util.Map<java.lang.String,plm.portal.utility.PRMItem> fileMap)
                                                                                   throws com.vci.corba.common.VCIError,
                                                                                          org.dom4j.DocumentException
查询业务对象的详细信息

参数:
qtName, - 查询模版
replaceMap, - 替换map
conditionMap, - 附加条件
pageInfo, - 翻页信息
orderInfos, - 排序信息
showType, - 显示类型
queryColumnsMap, - 查询列, key为查询列名,value为显示名称
customMap, - 自定义列
返回:
抛出:
com.vci.corba.common.VCIError
org.dom4j.DocumentException

getLinkDataList

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getLinkDataList(java.lang.String qtName,
                                                                                        java.util.Map<java.lang.String,java.lang.String> replaceMap,
                                                                                        java.util.Map<java.lang.String,java.lang.String> conditionMap,
                                                                                        boolean isForward,
                                                                                        java.lang.String linkType,
                                                                                        java.util.Map<java.lang.String,java.lang.String> queryColumnsMap,
                                                                                        java.util.Map<java.lang.String,plm.portal.utility.PRMItem> customMap,
                                                                                        java.util.Map<java.lang.String,plm.portal.utility.PRMItem> fileMap)
                                                                                 throws com.vci.corba.common.VCIError,
                                                                                        org.dom4j.DocumentException
获取链接对象的详细信息

参数:
qtName, - 查询模版
replaceMap, - 替换map
conditionMap, - 附加条件
linkType, - 显示类型
isForward, - 方向
queryColumnsMap, - 查询列
customMap, - 自定义列
返回:
抛出:
com.vci.corba.common.VCIError
org.dom4j.DocumentException

displayLifeCycleStatus

public void displayLifeCycleStatus(java.util.List<java.util.Map<java.lang.String,java.lang.String>> datas)
国际化生命周期状态

参数:
datas -

displayLinkObjectEnumValue

public void displayLinkObjectEnumValue(java.util.List<java.util.Map<java.lang.String,java.lang.String>> datas,
                                       java.lang.String linkType)
显示链接类型数据的枚举值

参数:
datas -
linkType -

displayBusinessObjectEnumValue

public void displayBusinessObjectEnumValue(java.util.List<java.util.Map<java.lang.String,java.lang.String>> datas,
                                           java.lang.String type)
显示业务类型数据的枚举值

参数:
datas -
type -

calcAttrEnumMapForLinkType

public void calcAttrEnumMapForLinkType(java.lang.String[] linkTypes)
计算指定链接类型 枚举属性的值map

参数:
types - 业务类型名称集合

calcAttrEnumMapForBtmType

public void calcAttrEnumMapForBtmType(java.lang.String[] btmTypes)
计算指定业务类型 枚举属性的值map

参数:
types - 业务类型名称集合