Class CompletedFileUploadBinder
java.lang.Object
io.micronaut.http.server.netty.binders.CompletedFileUploadBinder
- All Implemented Interfaces:
ArgumentBinder<CompletedFileUpload,
,HttpRequest<?>> TypeArgumentBinder<CompletedFileUpload,
,HttpRequest<?>> RequestArgumentBinder<CompletedFileUpload>
,TypedRequestArgumentBinder<CompletedFileUpload>
,NettyRequestArgumentBinder<CompletedFileUpload>
public non-sealed class CompletedFileUploadBinder
extends Object
implements TypedRequestArgumentBinder<CompletedFileUpload>, NettyRequestArgumentBinder<CompletedFileUpload>
Binds
CompletedFileUpload
.- Since:
- 4.0.0
- Author:
- Denis Stepanov
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.micronaut.core.bind.ArgumentBinder
ArgumentBinder.BindingResult<T>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbindForNettyRequest
(ArgumentConversionContext<CompletedFileUpload> context, NettyHttpRequest<?> request) Bind the given argument from the given source.Returns additional super types.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.micronaut.http.server.netty.binders.NettyRequestArgumentBinder
bind
Methods inherited from interface io.micronaut.http.bind.binders.TypedRequestArgumentBinder
matches
-
Constructor Details
-
CompletedFileUploadBinder
-
-
Method Details
-
superTypes
Description copied from interface:TypedRequestArgumentBinder
Returns additional super types.- Specified by:
superTypes
in interfaceTypedRequestArgumentBinder<CompletedFileUpload>
- Returns:
- Additional supers types
-
bindForNettyRequest
public ArgumentBinder.BindingResult<CompletedFileUpload> bindForNettyRequest(ArgumentConversionContext<CompletedFileUpload> context, NettyHttpRequest<?> request) Description copied from interface:NettyRequestArgumentBinder
Bind the given argument from the given source.- Specified by:
bindForNettyRequest
in interfaceNettyRequestArgumentBinder<CompletedFileUpload>
- Parameters:
context
- TheArgumentConversionContext
request
- The netty http request- Returns:
- An
Optional
of the value. If no binding was possibleOptional.empty()
-
argumentType
- Specified by:
argumentType
in interfaceTypeArgumentBinder<CompletedFileUpload,
HttpRequest<?>> - Returns:
- The argument type.
-