@@ -392,7 +392,7 @@ public HttpHeaders headForHeaders(URI url) throws RestClientException {
392
392
}
393
393
394
394
@ Override
395
- public <T > @ Nullable T postForObject (String url , @ Nullable Object request , Class < T > responseType ,
395
+ public <T > @ Nullable T postForObject (String url , @ Nullable Object request , Type responseType ,
396
396
@ Nullable Object ... uriVariables ) throws RestClientException {
397
397
398
398
RequestCallback requestCallback = httpEntityCallback (request , responseType );
@@ -402,7 +402,7 @@ public HttpHeaders headForHeaders(URI url) throws RestClientException {
402
402
}
403
403
404
404
@ Override
405
- public <T > @ Nullable T postForObject (String url , @ Nullable Object request , Class < T > responseType ,
405
+ public <T > @ Nullable T postForObject (String url , @ Nullable Object request , Type responseType ,
406
406
Map <String , ? extends @ Nullable Object > uriVariables ) throws RestClientException {
407
407
408
408
RequestCallback requestCallback = httpEntityCallback (request , responseType );
@@ -412,7 +412,7 @@ public HttpHeaders headForHeaders(URI url) throws RestClientException {
412
412
}
413
413
414
414
@ Override
415
- public <T > @ Nullable T postForObject (URI url , @ Nullable Object request , Class < T > responseType )
415
+ public <T > @ Nullable T postForObject (URI url , @ Nullable Object request , Type responseType )
416
416
throws RestClientException {
417
417
418
418
RequestCallback requestCallback = httpEntityCallback (request , responseType );
@@ -423,7 +423,7 @@ public HttpHeaders headForHeaders(URI url) throws RestClientException {
423
423
424
424
@ Override
425
425
public <T > ResponseEntity <T > postForEntity (String url , @ Nullable Object request ,
426
- Class < T > responseType , @ Nullable Object ... uriVariables ) throws RestClientException {
426
+ Type responseType , @ Nullable Object ... uriVariables ) throws RestClientException {
427
427
428
428
RequestCallback requestCallback = httpEntityCallback (request , responseType );
429
429
ResponseExtractor <ResponseEntity <T >> responseExtractor = responseEntityExtractor (responseType );
@@ -432,15 +432,15 @@ public <T> ResponseEntity<T> postForEntity(String url, @Nullable Object request,
432
432
433
433
@ Override
434
434
public <T > ResponseEntity <T > postForEntity (String url , @ Nullable Object request ,
435
- Class < T > responseType , Map <String , ? extends @ Nullable Object > uriVariables ) throws RestClientException {
435
+ Type responseType , Map <String , ? extends @ Nullable Object > uriVariables ) throws RestClientException {
436
436
437
437
RequestCallback requestCallback = httpEntityCallback (request , responseType );
438
438
ResponseExtractor <ResponseEntity <T >> responseExtractor = responseEntityExtractor (responseType );
439
439
return nonNull (execute (url , HttpMethod .POST , requestCallback , responseExtractor , uriVariables ));
440
440
}
441
441
442
442
@ Override
443
- public <T > ResponseEntity <T > postForEntity (URI url , @ Nullable Object request , Class < T > responseType )
443
+ public <T > ResponseEntity <T > postForEntity (URI url , @ Nullable Object request , Type responseType )
444
444
throws RestClientException {
445
445
446
446
RequestCallback requestCallback = httpEntityCallback (request , responseType );
0 commit comments