/** * URL encodes the form. * * @param separator * The separator character to append between parameters. * @param queryString * True if the target is a query string. * @return The encoded form. * @throws IOException */ public String encode(char separator, boolean queryString) throws IOException { StringBuilder sb = new StringBuilder(); for (int i = 0; i < getEntries().size(); i++) { if (i > 0) { sb.append(separator); } getEntries().get(i).encode(sb, queryString); } return sb.toString(); }
Parameter param = getParameters().get(i); Parameter includedParam = includedMediaType .getParameters().getFirst(param.getName());
Parameter param = getParameters().get(i); Parameter includedParam = includedMediaType .getParameters().getFirst(param.getName());
Parameter p = parameters.get(i); hw.appendParameterSeparator(); hw.appendSpace();
/** * Test method for {@link org.restlet.security.Realm#setParameters(org.restlet.util.Series)}. */ @Test public final void testSetParameters() { Assert.assertEquals(0, this.testRealm.getParameters().size()); final List<Parameter> list = new ArrayList<Parameter>(1); list.add(new Parameter("testName", "123")); this.testRealm.setParameters(new Series<Parameter>(Parameter.class, list)); Assert.assertEquals(1, this.testRealm.getParameters().size()); final Parameter parameter = this.testRealm.getParameters().get(0); Assert.assertEquals("testName", parameter.getName()); Assert.assertEquals("123", parameter.getValue()); }