| | |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | Map<String,ClientBusinessObject> queryLinkedCbo(LinkObject[] lo, boolean isDirection) throws VciBaseException; |
| | | Map<String,com.vci.client.bof.ClientBusinessObject> queryLinkedCbo(LinkObject[] lo, boolean isDirection) throws VciBaseException; |
| | | |
| | | /** |
| | | *查询链接类型某端的业务类型 |
| | |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | Map<String,ClientBusinessObject> queryLinkedCbo(List los, boolean isDirection) throws VciBaseException; |
| | | Map<String,com.vci.client.bof.ClientBusinessObject> queryLinkedCbo(List los, boolean isDirection) throws VciBaseException; |
| | | |
| | | /** |
| | | *查询链接类型某端的业务类型 |
| | |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | Map<String,ClientBusinessObject> queryLinkedCbo(ClientLinkObject[] clo, boolean isDirection) throws VciBaseException; |
| | | Map<String,com.vci.client.bof.ClientBusinessObject> queryLinkedCbo(ClientLinkObject[] clo, boolean isDirection) throws VciBaseException; |
| | | |
| | | /** |
| | | * 查询链接类型某端的业务类型 |
| | |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | Map<String, ClientBusinessObject> queryLinkedCbo(ClientLinkObject[] clol, |
| | | Map<String, com.vci.client.bof.ClientBusinessObject> queryLinkedCbo(ClientLinkObject[] clol, |
| | | boolean isDirection, List<String> queryColumn) throws VciBaseException; |
| | | |
| | | /** |
| | |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | Map<String, ClientBusinessObject> queryLinkedCbo(List los, |
| | | Map<String, com.vci.client.bof.ClientBusinessObject> queryLinkedCbo(List los, |
| | | boolean isDirection, List<String> queryColumn) throws VciBaseException; |
| | | |
| | | /** |
| | |
| | | * @return map |
| | | * @throws VciBaseException |
| | | */ |
| | | List<Map> clos2Map(List<ClientLinkObject> clos) throws VciBaseException; |
| | | List<Map> clos2Map(List<com.vci.client.bof.ClientLinkObject> clos) throws VciBaseException; |
| | | |
| | | /** |
| | | * ClientLinkObject 转为HashMap |
| | |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | Map clo2Map(ClientLinkObject clo) throws VciBaseException; |
| | | Map clo2Map(com.vci.client.bof.ClientLinkObject clo) throws VciBaseException; |
| | | |
| | | /** |
| | | * map转为ClientLinkObject |
| | |
| | | * @param linkTypeDataQuery 查询对象 |
| | | * @return 链接类型和关联的to端 |
| | | */ |
| | | List<BOAndLO> queryCLOAndBOBySchema(UILinkTypeDataQuery linkTypeDataQuery) ; |
| | | List<com.vci.corba.query.data.BOAndLO> queryCLOAndBOBySchema(UILinkTypeDataQuery linkTypeDataQuery) ; |
| | | |
| | | /** |
| | | * 使用链接类型的名称查询 链接类型的to端的业务类型 |
| | | * @param linkTypeDataQuery 查询的对象 |
| | | * @return 链接对象和to端业务对象 |
| | | */ |
| | | List<BOAndLO> queryCLOAndBoByLinkType(UILinkTypeDataQuery linkTypeDataQuery); |
| | | List<com.vci.corba.query.data.BOAndLO> queryCLOAndBoByLinkType(UILinkTypeDataQuery linkTypeDataQuery); |
| | | |
| | | /** |
| | | * 查询列表 |
| | |
| | | * @param attributeName 属性名称 |
| | | * @param attributeValue 属性的值 |
| | | */ |
| | | public default void setAttribute(ClientLinkObject clo,String attributeName,String attributeValue){ |
| | | AttributeValue[] attrValues =clo.getLinkObject().newAttrValList; |
| | | ArrayList<AttributeValue> attrValList = new ArrayList(); |
| | | AttributeValue attrVal; |
| | | public default void setAttribute(com.vci.client.bof.ClientLinkObject clo,String attributeName,String attributeValue){ |
| | | com.vci.corba.omd.data.AttributeValue[] attrValues =clo.getLinkObject().newAttrValList; |
| | | ArrayList<com.vci.corba.omd.data.AttributeValue> attrValList = new ArrayList(); |
| | | com.vci.corba.omd.data.AttributeValue attrVal; |
| | | int i; |
| | | if (attrValues != null && attrValues.length > 0) { |
| | | AttributeValue[] var9 = attrValues; |
| | | com.vci.corba.omd.data.AttributeValue[] var9 = attrValues; |
| | | i = attrValues.length; |
| | | |
| | | for(int var7 = 0; var7 < i; ++var7) { |
| | |
| | | boolean isExist = false; |
| | | |
| | | for(i = 0; i < attrValList.size(); ++i) { |
| | | attrVal = (AttributeValue)attrValList.get(i); |
| | | attrVal = (com.vci.corba.omd.data.AttributeValue)attrValList.get(i); |
| | | if (attrVal.attrName.toUpperCase().equals(attributeName.toUpperCase())) { |
| | | attrVal.attrVal = attributeValue; |
| | | isExist = true; |
| | |
| | | } |
| | | |
| | | if (!isExist) { |
| | | attrVal = new AttributeValue(); |
| | | attrVal = new com.vci.corba.omd.data.AttributeValue(); |
| | | attrVal.attrName = attributeName.toUpperCase(); |
| | | attrVal.attrVal = attributeValue; |
| | | attrValList.add(attrVal); |
| | | } |
| | | |
| | | clo.getLinkObject().newAttrValList = (AttributeValue[])attrValList.toArray(new AttributeValue[attrValList.size()]); |
| | | clo.getLinkObject().newAttrValList = (com.vci.corba.omd.data.AttributeValue[])attrValList.toArray(new com.vci.corba.omd.data.AttributeValue[attrValList.size()]); |
| | | }; |
| | | } |