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 TypeMethodDescriptionboolean
isWriteable
(@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) void
writeTo
(@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, wait
Methods 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:
isWriteable
in 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:
writeTo
in 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:
writeTo
in interfaceMessageBodyWriter<MultivaluedMap<String,
String>> - Throws:
CodecException
-