Uses of Class
io.helidon.media.common.MessageBodyReaderContext
Packages that use MessageBodyReaderContext
Package
Description
Common classes for processing content with a specific
MediaType.Helidon Media MultiPart.
A reactive client for rest calls.
Reactive web server API.
-
Uses of MessageBodyReaderContext in io.helidon.media.common
Methods in io.helidon.media.common that return MessageBodyReaderContextModifier and TypeMethodDescriptionstatic MessageBodyReaderContextMessageBodyReaderContext.create()Create a new empty reader context backed by empty read-only headers.static MessageBodyReaderContextMessageBodyReaderContext.create(MediaContext mediaContext, MessageBodyContext.EventListener eventListener, ReadOnlyHeaders headers, Optional<MediaType> contentType) Create a new empty reader context backed by the specified headers.static MessageBodyReaderContextMessageBodyReaderContext.create(MediaContext mediaContext, MessageBodyContext.EventListener eventListener, ReadOnlyParameters headers, Optional<MediaType> contentType) Deprecated, for removal: This API element is subject to removal in a future version.static MessageBodyReaderContextMessageBodyReaderContext.create(MessageBodyReaderContext parent) Creates a new parented reader context.static MessageBodyReaderContextMessageBodyReaderContext.create(MessageBodyReaderContext parent, MessageBodyContext.EventListener eventListener, ReadOnlyHeaders headers, Optional<MediaType> contentType) Create a new empty reader context backed by the specified headers.static MessageBodyReaderContextMessageBodyReaderContext.create(MessageBodyReaderContext parent, MessageBodyContext.EventListener eventListener, ReadOnlyParameters headers, Optional<MediaType> contentType) Deprecated, for removal: This API element is subject to removal in a future version.Usecreate(MessageBodyReaderContext, io.helidon.media.common.MessageBodyContext.EventListener, io.helidon.common.http.ReadOnlyHeaders, java.util.Optional)instead, passingReadOnlyHeadersinstead ofReadOnlyParameters.MediaContext.readerContext()Get the configured reader context.MessageBodyReadableContent.readerContext()Get the reader context used to unmarshall data.MessageBodyReaderContext.registerReader(MessageBodyReader<?> reader) MessageBodyReaderContext.registerReader(MessageBodyStreamReader<?> reader) Methods in io.helidon.media.common with parameters of type MessageBodyReaderContextModifier and TypeMethodDescriptionstatic MessageBodyReadableContentMessageBodyReadableContent.create(Flow.Publisher<DataChunk> publisher, MessageBodyReaderContext context) Create a new readable content backed by the given publisher and context.static MessageBodyReaderContextMessageBodyReaderContext.create(MessageBodyReaderContext parent) Creates a new parented reader context.static MessageBodyReaderContextMessageBodyReaderContext.create(MessageBodyReaderContext parent, MessageBodyContext.EventListener eventListener, ReadOnlyHeaders headers, Optional<MediaType> contentType) Create a new empty reader context backed by the specified headers.static MessageBodyReaderContextMessageBodyReaderContext.create(MessageBodyReaderContext parent, MessageBodyContext.EventListener eventListener, ReadOnlyParameters headers, Optional<MediaType> contentType) Deprecated, for removal: This API element is subject to removal in a future version.Usecreate(MessageBodyReaderContext, io.helidon.media.common.MessageBodyContext.EventListener, io.helidon.common.http.ReadOnlyHeaders, java.util.Optional)instead, passingReadOnlyHeadersinstead ofReadOnlyParameters.MessageBodyReader.read(Flow.Publisher<DataChunk> publisher, GenericType<U> type, MessageBodyReaderContext context) Convert a HTTP payload into a Single publisher of the given type.<U extends T>
Flow.Publisher<U>MessageBodyStreamReader.read(Flow.Publisher<DataChunk> publisher, GenericType<U> type, MessageBodyReaderContext context) Convert the given HTTP payload into objects of the given type.default voidMediaSupport.register(MessageBodyReaderContext readerContext, MessageBodyWriterContext writerContext) Method used to register readers and writers. -
Uses of MessageBodyReaderContext in io.helidon.media.multipart
Methods in io.helidon.media.multipart with parameters of type MessageBodyReaderContextModifier and TypeMethodDescriptionBodyPartBodyStreamReader.accept(GenericType<?> type, MessageBodyReaderContext context) static MultiPartDecoderMultiPartDecoder.create(String boundary, MessageBodyReaderContext context) Create a new multipart decoder.<U extends ReadableBodyPart>
Flow.Publisher<U>BodyPartBodyStreamReader.read(Flow.Publisher<DataChunk> publisher, GenericType<U> type, MessageBodyReaderContext context) -
Uses of MessageBodyReaderContext in io.helidon.webclient
Methods in io.helidon.webclient that return MessageBodyReaderContextModifier and TypeMethodDescriptionWebClientRequestBuilder.readerContext()Returns reader context of the request builder. -
Uses of MessageBodyReaderContext in io.helidon.webserver
Methods in io.helidon.webserver that return MessageBodyReaderContextModifier and TypeMethodDescriptionWebServer.readerContext()Get the parentMessageBodyReaderContextcontext.
create(MediaContext, io.helidon.media.common.MessageBodyContext.EventListener, io.helidon.common.http.ReadOnlyHeaders, java.util.Optional)instead, passingReadOnlyHeadersinstead ofReadOnlyParameters.