public interface org.springframework.web.client.RestOperations
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.springframework.web.client.RestOperations
super_class: java.lang.Object
{
public abstract <T> T getForObject(java.lang.String, java.lang.Class<T>, []);
descriptor: (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TT;>;[Ljava/lang/Object;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
url
responseType
uriVariables
public abstract <T> T getForObject(java.lang.String, java.lang.Class<T>, java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Map;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TT;>;Ljava/util/Map<Ljava/lang/String;*>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
url
responseType
uriVariables
public abstract <T> T getForObject(java.net.URI, java.lang.Class<T>);
descriptor: (Ljava/net/URI;Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/net/URI;Ljava/lang/Class<TT;>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
url
responseType
public abstract <T> org.springframework.http.ResponseEntity<T> getForEntity(java.lang.String, java.lang.Class<T>, []);
descriptor: (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Object;)Lorg/springframework/http/ResponseEntity;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TT;>;[Ljava/lang/Object;)Lorg/springframework/http/ResponseEntity<TT;>;
MethodParameters:
Name Flags
url
responseType
uriVariables
public abstract <T> org.springframework.http.ResponseEntity<T> getForEntity(java.lang.String, java.lang.Class<T>, java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Map;)Lorg/springframework/http/ResponseEntity;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TT;>;Ljava/util/Map<Ljava/lang/String;*>;)Lorg/springframework/http/ResponseEntity<TT;>;
MethodParameters:
Name Flags
url
responseType
uriVariables
public abstract <T> org.springframework.http.ResponseEntity<T> getForEntity(java.net.URI, java.lang.Class<T>);
descriptor: (Ljava/net/URI;Ljava/lang/Class;)Lorg/springframework/http/ResponseEntity;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/net/URI;Ljava/lang/Class<TT;>;)Lorg/springframework/http/ResponseEntity<TT;>;
MethodParameters:
Name Flags
url
responseType
public abstract org.springframework.http.HttpHeaders (java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/springframework/http/HttpHeaders;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
MethodParameters:
Name Flags
url
uriVariables
public abstract org.springframework.http.HttpHeaders headForHeaders(java.lang.String, java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/lang/String;Ljava/util/Map;)Lorg/springframework/http/HttpHeaders;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: (Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;*>;)Lorg/springframework/http/HttpHeaders;
MethodParameters:
Name Flags
url
uriVariables
public abstract org.springframework.http.HttpHeaders (java.net.URI);
descriptor: (Ljava/net/URI;)Lorg/springframework/http/HttpHeaders;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
MethodParameters:
Name Flags
url
public abstract java.net.URI postForLocation(java.lang.String, java.lang.Object, java.lang.Object[]);
descriptor: (Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/net/URI;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
2:
MethodParameters:
Name Flags
url
request
uriVariables
public abstract java.net.URI postForLocation(java.lang.String, , java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/util/Map;)Ljava/net/URI;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: (Ljava/lang/String;Ljava/lang/Object;Ljava/util/Map<Ljava/lang/String;*>;)Ljava/net/URI;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
2:
MethodParameters:
Name Flags
url
request
uriVariables
public abstract java.net.URI postForLocation(java.net.URI, java.lang.Object);
descriptor: (Ljava/net/URI;Ljava/lang/Object;)Ljava/net/URI;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
url
request
public abstract <T> T postForObject(java.lang.String, , java.lang.Class<T>, []);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class<TT;>;[Ljava/lang/Object;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
2:
3:
MethodParameters:
Name Flags
url
request
responseType
uriVariables
public abstract <T> T postForObject(java.lang.String, , java.lang.Class<T>, java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;Ljava/util/Map;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class<TT;>;Ljava/util/Map<Ljava/lang/String;*>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
2:
3:
MethodParameters:
Name Flags
url
request
responseType
uriVariables
public abstract <T> T postForObject(java.net.URI, , java.lang.Class<T>);
descriptor: (Ljava/net/URI;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/net/URI;Ljava/lang/Object;Ljava/lang/Class<TT;>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
2:
MethodParameters:
Name Flags
url
request
responseType
public abstract <T> org.springframework.http.ResponseEntity<T> postForEntity(java.lang.String, , java.lang.Class<T>, []);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Object;)Lorg/springframework/http/ResponseEntity;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class<TT;>;[Ljava/lang/Object;)Lorg/springframework/http/ResponseEntity<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
2:
3:
MethodParameters:
Name Flags
url
request
responseType
uriVariables
public abstract <T> org.springframework.http.ResponseEntity<T> postForEntity(java.lang.String, , java.lang.Class<T>, java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;Ljava/util/Map;)Lorg/springframework/http/ResponseEntity;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class<TT;>;Ljava/util/Map<Ljava/lang/String;*>;)Lorg/springframework/http/ResponseEntity<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
2:
3:
MethodParameters:
Name Flags
url
request
responseType
uriVariables
public abstract <T> org.springframework.http.ResponseEntity<T> postForEntity(java.net.URI, , java.lang.Class<T>);
descriptor: (Ljava/net/URI;Ljava/lang/Object;Ljava/lang/Class;)Lorg/springframework/http/ResponseEntity;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/net/URI;Ljava/lang/Object;Ljava/lang/Class<TT;>;)Lorg/springframework/http/ResponseEntity<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
2:
MethodParameters:
Name Flags
url
request
responseType
public abstract void put(java.lang.String, java.lang.Object, java.lang.Object[]);
descriptor: (Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Object;)V
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
2:
MethodParameters:
Name Flags
url
request
uriVariables
public abstract void put(java.lang.String, , java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/util/Map;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: (Ljava/lang/String;Ljava/lang/Object;Ljava/util/Map<Ljava/lang/String;*>;)V
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
2:
MethodParameters:
Name Flags
url
request
uriVariables
public abstract void put(java.net.URI, java.lang.Object);
descriptor: (Ljava/net/URI;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
url
request
public abstract <T> T patchForObject(java.lang.String, , java.lang.Class<T>, []);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class<TT;>;[Ljava/lang/Object;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
2:
3:
MethodParameters:
Name Flags
url
request
responseType
uriVariables
public abstract <T> T patchForObject(java.lang.String, , java.lang.Class<T>, java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;Ljava/util/Map;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class<TT;>;Ljava/util/Map<Ljava/lang/String;*>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
2:
3:
MethodParameters:
Name Flags
url
request
responseType
uriVariables
public abstract <T> T patchForObject(java.net.URI, , java.lang.Class<T>);
descriptor: (Ljava/net/URI;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/net/URI;Ljava/lang/Object;Ljava/lang/Class<TT;>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
2:
MethodParameters:
Name Flags
url
request
responseType
public abstract void delete(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
MethodParameters:
Name Flags
url
uriVariables
public abstract void delete(java.lang.String, java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/lang/String;Ljava/util/Map;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: (Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;*>;)V
MethodParameters:
Name Flags
url
uriVariables
public abstract void delete(java.net.URI);
descriptor: (Ljava/net/URI;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
MethodParameters:
Name Flags
url
public abstract java.util.Set<org.springframework.http.HttpMethod> optionsForAllow(java.lang.String, []);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Set;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: (Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Set<Lorg/springframework/http/HttpMethod;>;
MethodParameters:
Name Flags
url
uriVariables
public abstract java.util.Set<org.springframework.http.HttpMethod> optionsForAllow(java.lang.String, java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/lang/String;Ljava/util/Map;)Ljava/util/Set;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: (Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;*>;)Ljava/util/Set<Lorg/springframework/http/HttpMethod;>;
MethodParameters:
Name Flags
url
uriVariables
public abstract java.util.Set<org.springframework.http.HttpMethod> optionsForAllow(java.net.URI);
descriptor: (Ljava/net/URI;)Ljava/util/Set;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: (Ljava/net/URI;)Ljava/util/Set<Lorg/springframework/http/HttpMethod;>;
MethodParameters:
Name Flags
url
public abstract <T> org.springframework.http.ResponseEntity<T> exchange(java.lang.String, org.springframework.http.HttpMethod, org.springframework.http.HttpEntity<?>, java.lang.Class<T>, []);
descriptor: (Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity;Ljava/lang/Class;[Ljava/lang/Object;)Lorg/springframework/http/ResponseEntity;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity<*>;Ljava/lang/Class<TT;>;[Ljava/lang/Object;)Lorg/springframework/http/ResponseEntity<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
2:
org.springframework.lang.Nullable()
3:
4:
MethodParameters:
Name Flags
url
method
requestEntity
responseType
uriVariables
public abstract <T> org.springframework.http.ResponseEntity<T> exchange(java.lang.String, org.springframework.http.HttpMethod, org.springframework.http.HttpEntity<?>, java.lang.Class<T>, java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity;Ljava/lang/Class;Ljava/util/Map;)Lorg/springframework/http/ResponseEntity;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity<*>;Ljava/lang/Class<TT;>;Ljava/util/Map<Ljava/lang/String;*>;)Lorg/springframework/http/ResponseEntity<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
2:
org.springframework.lang.Nullable()
3:
4:
MethodParameters:
Name Flags
url
method
requestEntity
responseType
uriVariables
public abstract <T> org.springframework.http.ResponseEntity<T> exchange(java.net.URI, org.springframework.http.HttpMethod, org.springframework.http.HttpEntity<?>, java.lang.Class<T>);
descriptor: (Ljava/net/URI;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity;Ljava/lang/Class;)Lorg/springframework/http/ResponseEntity;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/net/URI;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity<*>;Ljava/lang/Class<TT;>;)Lorg/springframework/http/ResponseEntity<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
2:
org.springframework.lang.Nullable()
3:
MethodParameters:
Name Flags
url
method
requestEntity
responseType
public abstract <T> org.springframework.http.ResponseEntity<T> exchange(java.lang.String, org.springframework.http.HttpMethod, org.springframework.http.HttpEntity<?>, org.springframework.core.ParameterizedTypeReference<T>, []);
descriptor: (Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity;Lorg/springframework/core/ParameterizedTypeReference;[Ljava/lang/Object;)Lorg/springframework/http/ResponseEntity;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity<*>;Lorg/springframework/core/ParameterizedTypeReference<TT;>;[Ljava/lang/Object;)Lorg/springframework/http/ResponseEntity<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
2:
org.springframework.lang.Nullable()
3:
4:
MethodParameters:
Name Flags
url
method
requestEntity
responseType
uriVariables
public abstract <T> org.springframework.http.ResponseEntity<T> exchange(java.lang.String, org.springframework.http.HttpMethod, org.springframework.http.HttpEntity<?>, org.springframework.core.ParameterizedTypeReference<T>, java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity;Lorg/springframework/core/ParameterizedTypeReference;Ljava/util/Map;)Lorg/springframework/http/ResponseEntity;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity<*>;Lorg/springframework/core/ParameterizedTypeReference<TT;>;Ljava/util/Map<Ljava/lang/String;*>;)Lorg/springframework/http/ResponseEntity<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
2:
org.springframework.lang.Nullable()
3:
4:
MethodParameters:
Name Flags
url
method
requestEntity
responseType
uriVariables
public abstract <T> org.springframework.http.ResponseEntity<T> exchange(java.net.URI, org.springframework.http.HttpMethod, org.springframework.http.HttpEntity<?>, org.springframework.core.ParameterizedTypeReference<T>);
descriptor: (Ljava/net/URI;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity;Lorg/springframework/core/ParameterizedTypeReference;)Lorg/springframework/http/ResponseEntity;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/net/URI;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity<*>;Lorg/springframework/core/ParameterizedTypeReference<TT;>;)Lorg/springframework/http/ResponseEntity<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
2:
org.springframework.lang.Nullable()
3:
MethodParameters:
Name Flags
url
method
requestEntity
responseType
public abstract <T> org.springframework.http.ResponseEntity<T> exchange(org.springframework.http.RequestEntity<?>, java.lang.Class<T>);
descriptor: (Lorg/springframework/http/RequestEntity;Ljava/lang/Class;)Lorg/springframework/http/ResponseEntity;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Lorg/springframework/http/RequestEntity<*>;Ljava/lang/Class<TT;>;)Lorg/springframework/http/ResponseEntity<TT;>;
MethodParameters:
Name Flags
requestEntity
responseType
public abstract <T> org.springframework.http.ResponseEntity<T> exchange(org.springframework.http.RequestEntity<?>, org.springframework.core.ParameterizedTypeReference<T>);
descriptor: (Lorg/springframework/http/RequestEntity;Lorg/springframework/core/ParameterizedTypeReference;)Lorg/springframework/http/ResponseEntity;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Lorg/springframework/http/RequestEntity<*>;Lorg/springframework/core/ParameterizedTypeReference<TT;>;)Lorg/springframework/http/ResponseEntity<TT;>;
MethodParameters:
Name Flags
requestEntity
responseType
public abstract <T> T execute(java.lang.String, org.springframework.http.HttpMethod, org.springframework.web.client.RequestCallback, org.springframework.web.client.ResponseExtractor<T>, []);
descriptor: (Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/web/client/RequestCallback;Lorg/springframework/web/client/ResponseExtractor;[Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/web/client/RequestCallback;Lorg/springframework/web/client/ResponseExtractor<TT;>;[Ljava/lang/Object;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
2:
org.springframework.lang.Nullable()
3:
org.springframework.lang.Nullable()
4:
MethodParameters:
Name Flags
url
method
requestCallback
responseExtractor
uriVariables
public abstract <T> T execute(java.lang.String, org.springframework.http.HttpMethod, org.springframework.web.client.RequestCallback, org.springframework.web.client.ResponseExtractor<T>, java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/web/client/RequestCallback;Lorg/springframework/web/client/ResponseExtractor;Ljava/util/Map;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/web/client/RequestCallback;Lorg/springframework/web/client/ResponseExtractor<TT;>;Ljava/util/Map<Ljava/lang/String;*>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
2:
org.springframework.lang.Nullable()
3:
org.springframework.lang.Nullable()
4:
MethodParameters:
Name Flags
url
method
requestCallback
responseExtractor
uriVariables
public abstract <T> T execute(java.net.URI, org.springframework.http.HttpMethod, org.springframework.web.client.RequestCallback, org.springframework.web.client.ResponseExtractor<T>);
descriptor: (Ljava/net/URI;Lorg/springframework/http/HttpMethod;Lorg/springframework/web/client/RequestCallback;Lorg/springframework/web/client/ResponseExtractor;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.springframework.web.client.RestClientException
Signature: <T:Ljava/lang/Object;>(Ljava/net/URI;Lorg/springframework/http/HttpMethod;Lorg/springframework/web/client/RequestCallback;Lorg/springframework/web/client/ResponseExtractor<TT;>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
2:
org.springframework.lang.Nullable()
3:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
url
method
requestCallback
responseExtractor
}
SourceFile: "RestOperations.java"