public String[] getParameterValues(String name) { handleQueryParameters(); int pos = findFirst(name); if (pos >= 0) { ArrayList<String> result = new ArrayList<String>(); while (pos >= 0) { result.add(getValue(pos).toString()); pos = findNext(pos); } return result.toArray(ARRAY_TYPE); } else { return null; } }
public String getParameter(String name) { handleQueryParameters(); int pos = findFirst(name); if (pos >= 0) { return getValue(pos).toString(); } else { return null; } }
public void addParameterValues(String name, String[] values) { if (name == null || values == null) { return; } for (int i = 0; i < values.length; i++) { String value = values[i]; int pos = addField(); getName(pos).setString(name); getValue(pos).setString(value); } }
protected void addParam(String name, String value) { if (name == null) { return; } int pos = addField(); getName(pos).setString(name); getValue(pos).setString(value); }
Parameters parameters3 = new Parameters(); parameters3.setName("K3"); parameters3.setSyntax(SyntaxType.CONTAINER); Value paramvalue3 = obj.createValue(); JAXBElement<String> name = obj.createName("ch1"); JAXBElement<SyntaxType> synt = obj.createSyntax(SyntaxType.STRING); NodeValue ch1Value = obj.createNodeValue(); ch1Value.getContent().add("KPStringChild1"); paramvalue3.getContent().add(name); paramvalue3.getContent().add(synt); paramvalue3.getContent().add(ch1Value); parameters3.getValue().add(paramvalue3);