Here are the examples of the java api class javax.ws.rs.core.MultivaluedMap taken from open source projects.
1. TestViewResource#testViewClone()
Project: HiTune
File: TestViewResource.java
File: TestViewResource.java
public void testViewClone() { MultivaluedMap form = new MultivaluedMapImpl(); form.add("owner", "system"); form.add("view_name", "test"); form.add("view_vid", "default"); client = Client.create(); resource = client.resource("http://localhost:" + restPort); ReturnCodeBean result = resource.path("/hicc/v1/view").header("Authorization", authorization).post(ReturnCodeBean.class, form); assertEquals(1, result.getCode()); }
2. ProduceConsumeTest#testEmptyForm()
Project: Resteasy
File: ProduceConsumeTest.java
File: ProduceConsumeTest.java
@Test public void testEmptyForm() { Response response = client.target(generateURL("/resource/empty")).request().get(); Assert.assertEquals(response.getStatus(), 200); response.getHeaders().add(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_FORM_URLENCODED); MultivaluedMap big = response.readEntity(MultivaluedMap.class); Assert.assertTrue(big == null || big.size() == 0); }
3. TelegramServiceRestBotAPIAdapter#buildTextPart()
Project: camel
File: TelegramServiceRestBotAPIAdapter.java
File: TelegramServiceRestBotAPIAdapter.java
private Attachment buildTextPart(String name, String value) { MultivaluedMap m = new MultivaluedHashMap<>(); m.putSingle("Content-Type", "text/plain"); m.putSingle("Content-Disposition", "form-data; name=\"" + escapeMimeName(name) + "\""); Attachment a = new Attachment(m, value); return a; }
4. ClientResponseTest#testRedirect()
Project: Resteasy
File: ClientResponseTest.java
File: ClientResponseTest.java
private void testRedirect(ClientResponse response) { MultivaluedMap headers = response.getResponseHeaders(); System.out.println("size: " + headers.size()); for (Object name : headers.keySet()) { System.out.println(name + ":" + headers.getFirst(name.toString())); } Assert.assertEquals((String) headers.getFirst("location"), generateURL("/redirect/data")); }
5. InMemoryClientExecutor#commitHeaders()
Project: Resteasy
File: InMemoryClientExecutor.java
File: InMemoryClientExecutor.java
public void commitHeaders(ClientRequest request, MockHttpRequest mockHttpRequest) { MultivaluedMap headers = mockHttpRequest.getHttpHeaders().getRequestHeaders(); headers.putAll(request.getHeaders()); }
6. ProvidersJAXBTest#testJAXBMarshallingWithMap()
Project: wink
File: ProvidersJAXBTest.java
File: ProvidersJAXBTest.java
@SuppressWarnings("unchecked") @Test public void testJAXBMarshallingWithMap() throws WebApplicationException, IOException { assertTrue(jaxbProviderWriter.isWriteable(AddNumbers.class, null, null, MediaType.TEXT_XML_TYPE)); ByteArrayOutputStream baos = new ByteArrayOutputStream(); MultivaluedMap map = new CaseInsensitiveMultivaluedMap<Object>(); jaxbProviderWriter.writeTo(new AddNumbers(), AddNumbers.class, null, null, MediaType.TEXT_XML_TYPE, map, baos); assertEquals(expectedXml, baos.toString()); }