public static String joinParametersCollection(List<Parameter> collection) { StringBuilder sb = new StringBuilder(); if (collection != null && !collection.isEmpty()) { Iterator<Parameter> iterator = collection.iterator(); while (iterator.hasNext()) { Parameter field = iterator.next(); sb.append(joinAttributes(field.getType(), field.getValue(), field.getUnit())); if (iterator.hasNext()) { sb.append(FIELD_DELIMITER); } } } else { sb.append('-'); } return sb.toString(); }
psidev.psi.mi.xml.model.Parameter xmlParameter = new psidev.psi.mi.xml.model.Parameter(); String parameterType = parameter.getType(); if (parameterType != null) { xmlParameter.setTerm(parameter.getType()); if (parameterType.equalsIgnoreCase("kd")) { xmlParameter.setTermAc("MI:0646"); if (parameter.getBase() != null) { xmlParameter.setBase(parameter.getBase()); if (parameter.getExponent() != null) { xmlParameter.setExponent(parameter.getExponent()); if (parameter.getFactor() != null) { xmlParameter.setFactor(parameter.getFactor()); String unit = parameter.getUnit(); if (unit != null) { xmlParameter.setUnit(parameter.getUnit()); if (parameter.getUncertainty() != 0) { xmlParameter.setUncertainty(parameter.getUncertainty());
mitabParameter.setUnit(param.getCvParameterUnit().getShortLabel());