Uses of Interface
io.helidon.media.common.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
Modifier 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.Modifier and TypeMethodDescriptionDefaultMediaSupport.writers()
default Collection<MessageBodyWriter<?>>
MediaSupport.writers()
Returns the collection of the writers which should be registered.Modifier 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.Modifier and TypeMethodDescriptiondefault T
MediaContextBuilder.addWriter
(Supplier<MessageBodyWriter<?>> writerSupplier) Registers new writer. -
Uses of MessageBodyWriter in io.helidon.media.jackson
Modifier 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. -
Uses of MessageBodyWriter in io.helidon.media.jsonb
Modifier 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. -
Uses of MessageBodyWriter in io.helidon.media.jsonp
Modifier 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. -
Uses of MessageBodyWriter in io.helidon.media.multipart
-
Uses of MessageBodyWriter in io.helidon.webclient
-
Uses of MessageBodyWriter in io.helidon.webserver
Modifier and TypeMethodDescriptionWebServer.Builder.addWriter
(MessageBodyWriter<?> writer) ServerResponse.registerWriter
(MessageBodyWriter<?> writer)