Interface AnnotatedRequestArgumentBinder<A extends Annotation, T>

Type Parameters:
A - An annotation
T - A type
All Superinterfaces:
AnnotatedArgumentBinder<A, T, HttpRequest<?>>, ArgumentBinder<T, HttpRequest<?>>, RequestArgumentBinder<T>
All Known Subinterfaces:
BodyArgumentBinder<T>, NonBlockingBodyArgumentBinder<T>
All Known Implementing Classes:
CookieAnnotationBinder, DefaultBodyAnnotationBinder, HeaderAnnotationBinder, MultipartBodyArgumentBinder, PartAnnotationBinder, PathVariableAnnotationBinder, QueryValueArgumentBinder, RequestAttributeAnnotationBinder, RequestBeanAnnotationBinder

public interface AnnotatedRequestArgumentBinder<A extends Annotation, T> extends RequestArgumentBinder<T>, AnnotatedArgumentBinder<A, T, HttpRequest<?>>
An interface for classes that bind an Argument from an HttpRequest driven by an annotation.
Since:
1.0
Author:
Graeme Rocher
See Also: