| Package | Description | 
|---|---|
| org.springframework.web.client | 
 Core package of the client-side web support. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HttpMessageConverterExtractor<T>
Response extractor that uses the given entity converters
 to convert the response into a type  
T. | 
| Modifier and Type | Method and Description | 
|---|---|
protected ResponseExtractor<HttpHeaders> | 
RestTemplate.headersExtractor()
Return a response extractor for  
HttpHeaders. | 
protected ResponseExtractor<HttpHeaders> | 
AsyncRestTemplate.headersExtractor()
Deprecated.  
Returns a response extractor for  
HttpHeaders. | 
<T> ResponseExtractor<ResponseEntity<T>> | 
RestTemplate.responseEntityExtractor(Type responseType)
Return a  
ResponseExtractor that prepares a ResponseEntity. | 
protected <T> ResponseExtractor<ResponseEntity<T>> | 
AsyncRestTemplate.responseEntityExtractor(Type responseType)
Deprecated.  
Returns a response extractor for  
ResponseEntity. | 
| Modifier and Type | Method and Description | 
|---|---|
protected <T> ListenableFuture<T> | 
AsyncRestTemplate.doExecute(URI url,
         HttpMethod method,
         AsyncRequestCallback requestCallback,
         ResponseExtractor<T> responseExtractor)
Deprecated.  
Execute the given method on the provided URI. 
 | 
protected <T> T | 
RestTemplate.doExecute(URI url,
         HttpMethod method,
         RequestCallback requestCallback,
         ResponseExtractor<T> responseExtractor)
Execute the given method on the provided URI. 
 | 
<T> ListenableFuture<T> | 
AsyncRestOperations.execute(String url,
       HttpMethod method,
       AsyncRequestCallback requestCallback,
       ResponseExtractor<T> responseExtractor,
       Map<String,?> uriVariables)
Deprecated.  
Asynchronously execute the HTTP method to the given URI template, preparing the
 request with the  
AsyncRequestCallback, and reading the response with a
 ResponseExtractor. | 
<T> ListenableFuture<T> | 
AsyncRestTemplate.execute(String url,
       HttpMethod method,
       AsyncRequestCallback requestCallback,
       ResponseExtractor<T> responseExtractor,
       Map<String,?> uriVariables)
Deprecated.  
  | 
<T> ListenableFuture<T> | 
AsyncRestOperations.execute(String url,
       HttpMethod method,
       AsyncRequestCallback requestCallback,
       ResponseExtractor<T> responseExtractor,
       Object... uriVariables)
Deprecated.  
Asynchronously execute the HTTP method to the given URI template, preparing the
 request with the  
AsyncRequestCallback, and reading the response with a
 ResponseExtractor. | 
<T> ListenableFuture<T> | 
AsyncRestTemplate.execute(String url,
       HttpMethod method,
       AsyncRequestCallback requestCallback,
       ResponseExtractor<T> responseExtractor,
       Object... uriVariables)
Deprecated.  
  | 
<T> T | 
RestOperations.execute(String url,
       HttpMethod method,
       RequestCallback requestCallback,
       ResponseExtractor<T> responseExtractor,
       Map<String,?> uriVariables)
Execute the HTTP method to the given URI template, preparing the request with the
  
RequestCallback, and reading the response with a ResponseExtractor. | 
<T> T | 
RestTemplate.execute(String url,
       HttpMethod method,
       RequestCallback requestCallback,
       ResponseExtractor<T> responseExtractor,
       Map<String,?> uriVariables)
Execute the HTTP method to the given URI template, preparing the request with the
  
RequestCallback, and reading the response with a ResponseExtractor. | 
<T> T | 
RestOperations.execute(String url,
       HttpMethod method,
       RequestCallback requestCallback,
       ResponseExtractor<T> responseExtractor,
       Object... uriVariables)
Execute the HTTP method to the given URI template, preparing the request with the
  
RequestCallback, and reading the response with a ResponseExtractor. | 
<T> T | 
RestTemplate.execute(String url,
       HttpMethod method,
       RequestCallback requestCallback,
       ResponseExtractor<T> responseExtractor,
       Object... uriVariables)
Execute the HTTP method to the given URI template, preparing the request with the
  
RequestCallback, and reading the response with a ResponseExtractor. | 
<T> ListenableFuture<T> | 
AsyncRestOperations.execute(URI url,
       HttpMethod method,
       AsyncRequestCallback requestCallback,
       ResponseExtractor<T> responseExtractor)
Deprecated.  
Asynchronously execute the HTTP method to the given URL, preparing the request
 with the  
AsyncRequestCallback, and reading the response with a
 ResponseExtractor. | 
<T> ListenableFuture<T> | 
AsyncRestTemplate.execute(URI url,
       HttpMethod method,
       AsyncRequestCallback requestCallback,
       ResponseExtractor<T> responseExtractor)
Deprecated.  
  | 
<T> T | 
RestOperations.execute(URI url,
       HttpMethod method,
       RequestCallback requestCallback,
       ResponseExtractor<T> responseExtractor)
Execute the HTTP method to the given URL, preparing the request with the
  
RequestCallback, and reading the response with a ResponseExtractor. | 
<T> T | 
RestTemplate.execute(URI url,
       HttpMethod method,
       RequestCallback requestCallback,
       ResponseExtractor<T> responseExtractor)
Execute the HTTP method to the given URL, preparing the request with the
  
RequestCallback, and reading the response with a ResponseExtractor. |