Uses of Interface
io.helidon.media.common.MessageBodyWriter
Packages that use MessageBodyWriter
Package
Description
Common classes for processing content with a specific
MediaType
.Jackson media type support.
JSON-B media type support.
JSON-P media type support.
Helidon Media MultiPart.
A reactive client for rest calls.
Reactive web server API.
-
Uses of MessageBodyWriter in io.helidon.media.common
Methods in io.helidon.media.common that return MessageBodyWriterModifier and TypeMethodDescriptionstatic MessageBodyWriter<ReadableByteChannel>
DefaultMediaSupport.byteChannelWriter()
Create a new instance ofReadableByteChannel
writer.static MessageBodyWriter<ReadableByteChannel>
DefaultMediaSupport.byteChannelWriter
(RetrySchema schema) Return newReadableByteChannel
writer instance with specificRetrySchema
.static MessageBodyWriter<CharSequence>
DefaultMediaSupport.charSequenceWriter()
ReturnCharSequence
writer instance.static MessageBodyWriter<File>
DefaultMediaSupport.fileWriter()
ReturnFile
writer instance.static MessageBodyWriter<FormParams>
DefaultMediaSupport.formParamWriter()
ReturnFormParams
writer instance.static MessageBodyWriter<Path>
DefaultMediaSupport.pathWriter()
ReturnPath
writer instance.static MessageBodyWriter<Throwable>
DefaultMediaSupport.throwableWriter
(boolean includeStackTraces) ReturnThrowable
writer instance.Methods in io.helidon.media.common that return types with arguments of type MessageBodyWriterModifier and TypeMethodDescriptionDefaultMediaSupport.writers()
default Collection<MessageBodyWriter<?>>
MediaSupport.writers()
Returns the collection of the writers which should be registered.Methods in io.helidon.media.common with parameters of type MessageBodyWriterModifier and TypeMethodDescriptionMediaContext.Builder.addWriter
(MessageBodyWriter<?> writer) MediaContextBuilder.addWriter
(MessageBodyWriter<?> writer) Registers new writer.<T> Flow.Publisher<DataChunk>
MessageBodyWriterContext.marshall
(Single<T> content, MessageBodyWriter<T> writer, GenericType<T> type) Convert a given input publisher into HTTP payload by selecting a writer with the specified class.MessageBodyWriterContext.registerWriter
(MessageBodyWriter<?> writer) MessageBodyWriters.registerWriter
(MessageBodyWriter<?> writer) Register a writer.Method parameters in io.helidon.media.common with type arguments of type MessageBodyWriterModifier and TypeMethodDescriptiondefault T
MediaContextBuilder.addWriter
(Supplier<MessageBodyWriter<?>> writerSupplier) Registers new writer. -
Uses of MessageBodyWriter in io.helidon.media.jackson
Methods in io.helidon.media.jackson that return MessageBodyWriterModifier and TypeMethodDescriptionstatic MessageBodyWriter<Object>
JacksonSupport.writer()
Return a default Jackson entity writer.static MessageBodyWriter<Object>
JacksonSupport.writer
(ObjectMapper objectMapper) Create a new Jackson entity writer based onObjectMapper
instance.JacksonSupport.writerInstance()
Return Jackson writer instance.Methods in io.helidon.media.jackson that return types with arguments of type MessageBodyWriter -
Uses of MessageBodyWriter in io.helidon.media.jsonb
Methods in io.helidon.media.jsonb that return MessageBodyWriterModifier and TypeMethodDescriptionstatic MessageBodyWriter<Object>
JsonbSupport.writer()
Return a default JSON-B entity writer.static MessageBodyWriter<Object>
Create a new JSON-B entity writer based onJsonb
instance.JsonbSupport.writerInstance()
Return JSON-B writer instance.Methods in io.helidon.media.jsonb that return types with arguments of type MessageBodyWriter -
Uses of MessageBodyWriter in io.helidon.media.jsonp
Methods in io.helidon.media.jsonp that return MessageBodyWriterModifier and TypeMethodDescriptionstatic MessageBodyWriter<JsonStructure>
JsonpSupport.writer()
Return a default JSON-P entity writer.static MessageBodyWriter<JsonStructure>
JsonpSupport.writer
(JsonWriterFactory writerFactory) Create a new JSON-P entity writer based onJsonWriterFactory
.JsonpSupport.writerInstance()
Return JSON-P entity writer.Methods in io.helidon.media.jsonp that return types with arguments of type MessageBodyWriter -
Uses of MessageBodyWriter in io.helidon.media.multipart
Classes in io.helidon.media.multipart that implement MessageBodyWriterMethods in io.helidon.media.multipart that return types with arguments of type MessageBodyWriter -
Uses of MessageBodyWriter in io.helidon.webclient
Methods in io.helidon.webclient with parameters of type MessageBodyWriter -
Uses of MessageBodyWriter in io.helidon.webserver
Methods in io.helidon.webserver with parameters of type MessageBodyWriterModifier and TypeMethodDescriptionWebServer.Builder.addWriter
(MessageBodyWriter<?> writer) ServerResponse.registerWriter
(MessageBodyWriter<?> writer)