Package io.micronaut.http.bind.binders
package io.micronaut.http.bind.binders
HTTP server request binding annotation for various request types.
- Since:
- 1.0
- Author:
- Graeme Rocher
-
ClassDescriptionAn interface for classes that bind an
Argument
from anHttpRequest
driven by an annotation.A binder that binds from a parsed request body.AnAnnotatedArgumentBinder
implementation that uses theCookieValue
annotation to trigger binding from an HTTPCookie
.Binds a String body argument.The binder will try to bind the argument value which wasn't matched by an annotation or a type.AnAnnotatedArgumentBinder
implementation that uses theHeader
annotation to trigger binding from an HTTP header.A marker interface for argument binders that are non-blocking.Skips binding parts because they should be handled by a multipart processor.Used for binding a parameter exclusively from a path variable.A variation ofArgumentBinder.BindingResult
that indicates that the binding result is pending and the value should be checked later.Marker interface forRequestArgumentBinder
to indicate that it should bind after filters are applied.A binder for binding arguments annotated with @QueryValue.A binder that binds from anHttpRequest
.AnAnnotatedArgumentBinder
implementation that uses theRequestAttribute
annotation to trigger binding from an HTTP request attribute.Used to bind Bindable parameters to a Bean object.ATypeArgumentBinder
that binds from anHttpRequest
.Marker interface for unmatched request argument binder.