Class JaxRsMultivaluedMapMessageBodyWriter
java.lang.Object
io.micronaut.jaxrs.common.body.standard.JaxRsMultivaluedMapMessageBodyWriter
- All Implemented Interfaces:
MessageBodyWriter<MultivaluedMap<String,String>>
@Order(2147483647)
@Produces("application/x-www-form-urlencoded")
@Internal
@Prototype
public final class JaxRsMultivaluedMapMessageBodyWriter
extends Object
implements MessageBodyWriter<MultivaluedMap<String,String>>
The writer of
MultivaluedMap for MessageBodyReader.- Since:
- 4.9
- Author:
- Denis Stepanov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisWriteable(@NonNull Argument<MultivaluedMap<String, String>> type, @Nullable MediaType mediaType) writeTo(@NonNull Argument<MultivaluedMap<String, String>> type, @NonNull MediaType mediaType, MultivaluedMap<String, String> object, @NonNull MutableHeaders outgoingHeaders, @NonNull ByteBufferFactory<?, ?> bufferFactory) voidwriteTo(@NonNull Argument<MultivaluedMap<String, String>> type, @NonNull MediaType mediaType, MultivaluedMap<String, String> object, @NonNull MutableHeaders outgoingHeaders, @NonNull OutputStream outputStream) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.http.body.MessageBodyWriter
createSpecific, isBlocking
-
Constructor Details
-
JaxRsMultivaluedMapMessageBodyWriter
public JaxRsMultivaluedMapMessageBodyWriter()
-
-
Method Details
-
isWriteable
public boolean isWriteable(@NonNull @NonNull Argument<MultivaluedMap<String, String>> type, @Nullable @Nullable MediaType mediaType) - Specified by:
isWriteablein interfaceMessageBodyWriter<MultivaluedMap<String,String>>
-
writeTo
@NonNull public @NonNull ByteBuffer<?> writeTo(@NonNull @NonNull Argument<MultivaluedMap<String, String>> type, @NonNull @NonNull MediaType mediaType, MultivaluedMap<String, throws CodecExceptionString> object, @NonNull @NonNull MutableHeaders outgoingHeaders, @NonNull @NonNull ByteBufferFactory<?, ?> bufferFactory) - Specified by:
writeToin interfaceMessageBodyWriter<MultivaluedMap<String,String>> - Throws:
CodecException
-
writeTo
public void writeTo(@NonNull @NonNull Argument<MultivaluedMap<String, String>> type, @NonNull @NonNull MediaType mediaType, MultivaluedMap<String, throws CodecExceptionString> object, @NonNull @NonNull MutableHeaders outgoingHeaders, @NonNull @NonNull OutputStream outputStream) - Specified by:
writeToin interfaceMessageBodyWriter<MultivaluedMap<String,String>> - Throws:
CodecException
-