Uses of Interface
io.helidon.media.common.MessageBodyWriter
-
Packages that use MessageBodyWriter Package Description io.helidon.media.common Common classes for processing content with a specificMediaType
.io.helidon.media.jackson Jackson media type support.io.helidon.media.jsonb JSON-B media type support.io.helidon.media.jsonp JSON-P media type support.io.helidon.media.multipart Helidon Media MultiPart.io.helidon.webclient A reactive client for rest calls.io.helidon.webserver Reactive web server API. -
-
Uses of MessageBodyWriter in io.helidon.media.common
Methods in io.helidon.media.common that return MessageBodyWriter Modifier and Type Method Description static 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 MessageBodyWriter Modifier and Type Method Description Collection<MessageBodyWriter<?>>
DefaultMediaSupport. 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 MessageBodyWriter Modifier and Type Method Description MediaContext.Builder
MediaContext.Builder. addWriter(MessageBodyWriter<?> writer)
T
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
MessageBodyWriterContext. registerWriter(MessageBodyWriter<?> writer)
MessageBodyWriters
MessageBodyWriters. registerWriter(MessageBodyWriter<?> writer)
Register a writer.Method parameters in io.helidon.media.common with type arguments of type MessageBodyWriter Modifier and Type Method Description default 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 MessageBodyWriter Modifier and Type Method Description static 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.MessageBodyWriter<Object>
JacksonSupport. writerInstance()
Return Jackson writer instance.Methods in io.helidon.media.jackson that return types with arguments of type MessageBodyWriter Modifier and Type Method Description Collection<MessageBodyWriter<?>>
JacksonSupport. writers()
-
Uses of MessageBodyWriter in io.helidon.media.jsonb
Methods in io.helidon.media.jsonb that return MessageBodyWriter Modifier and Type Method Description static MessageBodyWriter<Object>
JsonbSupport. writer()
Return a default JSON-B entity writer.static MessageBodyWriter<Object>
JsonbSupport. writer(Jsonb jsonb)
Create a new JSON-B entity writer based onJsonb
instance.MessageBodyWriter<Object>
JsonbSupport. writerInstance()
Return JSON-B writer instance.Methods in io.helidon.media.jsonb that return types with arguments of type MessageBodyWriter Modifier and Type Method Description Collection<MessageBodyWriter<?>>
JsonbSupport. writers()
-
Uses of MessageBodyWriter in io.helidon.media.jsonp
Methods in io.helidon.media.jsonp that return MessageBodyWriter Modifier and Type Method Description static 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
.MessageBodyWriter<JsonStructure>
JsonpSupport. writerInstance()
Return JSON-P entity writer.Methods in io.helidon.media.jsonp that return types with arguments of type MessageBodyWriter Modifier and Type Method Description Collection<MessageBodyWriter<?>>
JsonpSupport. writers()
-
Uses of MessageBodyWriter in io.helidon.media.multipart
Classes in io.helidon.media.multipart that implement MessageBodyWriter Modifier and Type Class Description class
MultiPartBodyWriter
WriteableMultiPart
writer.Methods in io.helidon.media.multipart that return types with arguments of type MessageBodyWriter Modifier and Type Method Description Collection<MessageBodyWriter<?>>
MultiPartSupport. writers()
-
Uses of MessageBodyWriter in io.helidon.webclient
Methods in io.helidon.webclient with parameters of type MessageBodyWriter Modifier and Type Method Description WebClient.Builder
WebClient.Builder. addWriter(MessageBodyWriter<?> writer)
-
Uses of MessageBodyWriter in io.helidon.webserver
Methods in io.helidon.webserver with parameters of type MessageBodyWriter Modifier and Type Method Description WebServer.Builder
WebServer.Builder. addWriter(MessageBodyWriter<?> writer)
ServerResponse
ServerResponse. registerWriter(MessageBodyWriter<?> writer)
-