public class VersionClientRequestBinder extends java.lang.Object implements AnnotatedClientRequestBinder<Version>
Constructor and Description |
---|
VersionClientRequestBinder(BeanContext beanContext) |
Modifier and Type | Method and Description |
---|---|
void |
bind(MethodInvocationContext<java.lang.Object,java.lang.Object> context,
ClientRequestUriContext uriContext,
MutableHttpRequest<?> request)
Modify the request with the annotation that this binder is applied to.
|
java.lang.Class<Version> |
getAnnotationType() |
public VersionClientRequestBinder(BeanContext beanContext)
public void bind(@NonNull MethodInvocationContext<java.lang.Object,java.lang.Object> context, @NonNull ClientRequestUriContext uriContext, @NonNull MutableHttpRequest<?> request)
AnnotatedClientRequestBinder
bind
in interface AnnotatedClientRequestBinder<Version>
context
- The context of method invocationuriContext
- The URI contextrequest
- The request@NonNull public java.lang.Class<Version> getAnnotationType()
getAnnotationType
in interface AnnotatedClientRequestBinder<Version>