/* */
/* */ private ParameterMetaData buildOutputParameter(OperationMetaData opMetaData, WSDLInterfaceOperation wsdlOperation, ServiceEndpointMethodMapping seiMethodMapping, int pos, String partName, QName xmlName, QName xmlType, TypeMappingImpl typeMapping, boolean optional)
/* */ {
/* 292 */ boolean hasReturnMapping = opMetaData.getReturnParameter() == null;
/* */
/* 294 */ WSDLRPCSignatureItem item = wsdlOperation.getRpcSignatureitem(partName);
/* 295 */ if (item != null)
/* */ {
/* 297 */ hasReturnMapping = item.getDirection() == WSDLRPCSignatureItem.Direction.RETURN;
/* 298 */ pos = item.getPosition();
/* */ }
/* */
/* 301 */ String javaTypeName = typeMapping.getJavaTypeName(xmlType);
/* */
/* 303 */ boolean mapped = false;