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.AnAnnotatedArgumentBinder
implementation that uses theHeader
annotation to trigger binding from an HTTP header.A marker interface for argument binders that are non-blocking.AnAnnotatedArgumentBinder
implementation that uses theQueryValue
to trigger binding from an HTTP request parameter.Skips binding parts because they should be handled by a multipart processor.Used for binding a parameter exclusively from a path variable.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
.