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
Argumentfrom anHttpRequestdriven by an annotation.A binder that binds from a parsed request body.AnAnnotatedArgumentBinderimplementation that uses theCookieValueannotation to trigger binding from an HTTPCookie.SimpleCookiebinder.Binds a String body argument.The binder will try to bind the argument value which wasn't matched by an annotation or a type.AnAnnotatedArgumentBinderimplementation that uses theHeaderannotation 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.BindingResultthat indicates that the binding result is pending and the value should be checked later.Marker interface forRequestArgumentBinderto indicate that it should bind after filters are applied.A binder for binding arguments annotated with @QueryValue.A binder that binds from anHttpRequest.AnAnnotatedArgumentBinderimplementation that uses theRequestAttributeannotation to trigger binding from an HTTP request attribute.Used to bind Bindable parameters to a Bean object.ATypeArgumentBinderthat binds from anHttpRequest.Marker interface for unmatched request argument binder.