package com.baeldung.rest; import java.io.IOException; import org.apache.http.HttpResponse; import org.apache.http.util.EntityUtils; import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.ObjectMapper; public class RetrieveUtil { // API public static T retrieveResourceFromResponse(final HttpResponse response, final Class clazz) throws IOException { final String jsonFromResponse = EntityUtils.toString(response.getEntity()); final ObjectMapper mapper = new ObjectMapper().configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); return mapper.readValue(jsonFromResponse, clazz); } }