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: