public interface HttpClientBinderRegistry
ClientArgumentRequestBinder instances.| Modifier and Type | Method and Description |
|---|---|
Optional<AnnotatedClientRequestBinder<?>> |
findAnnotatedBinder(Class<?> annotationType)
Locate an
AnnotatedClientRequestBinder for a given annotation type
(that is supposed to be applied to the method). |
<T> Optional<ClientArgumentRequestBinder<?>> |
findArgumentBinder(Argument<T> argument)
Locate an
ClientArgumentRequestBinder for the given argument. |
<T> Optional<ClientArgumentRequestBinder<?>> findArgumentBinder(@NonNull Argument<T> argument)
ClientArgumentRequestBinder for the given argument.T - The argument typeargument - The argumentOptional of ClientArgumentRequestBinderOptional<AnnotatedClientRequestBinder<?>> findAnnotatedBinder(@NonNull Class<?> annotationType)
AnnotatedClientRequestBinder for a given annotation type
(that is supposed to be applied to the method).annotationType - - the type of annotationOptional of AnnotatedClientRequestBinder