Module io.helidon.media.common
Package io.helidon.media.common
package io.helidon.media.common
Common classes for processing content with a specific
MediaType
.-
ClassDescriptionA character buffer that acts as a
Writer
and uses cachedchar[]
arrays.Utility class that provides standalone mechanisms for reading message body content.Deprecated.Utility class that provides standalone mechanisms for writing message body content.Provides a bridge between a reactiveFlow.Publisher
in Helidon and anInputStream
in Jersey.MediaSupport which registers default readers and writers to the contexts.Default media support builder.Media support.MediaSupport builder.Adds methods to support adding readers, writers and media services to the builder.Service used to register readers and writers to the respective context.Reactive contract for a message body content.Base message body context implementation.A subscription event emitted forMessageBodyContext.EventType.BEFORE_ONERROR
orMessageBodyContext.EventType.AFTER_ONERROR
that carries the received error.Message body content subscription event contract.Message body content subscription event listener.Message body content subscription event types.Function to filter or replace message body content publisher.Registry ofMessageBodyFilters
.MessageBodyOperator<T extends MessageBodyContext>Conversion operator that can be selected based on a requested type and a message body context.Status whether requested class type is supported by the operator.ReadableMessageBodyContent
.Conversion operator that can convert HTTP payload into one object.Reader message body context.Registry ofMessageBodyReader
allowing to register reader instances in the system.Conversion operator that can convert HTTP payload into a stream of objects.Conversion operator that generate HTTP payload from a stream of objects.Conversion operator that generate HTTP payload from objects.Implementation ofMessageBodyWriters
.Registry ofMessageBodyWriter
allowing to register writer instances in the system.Builder ofMediaContext
that can be parented.Deprecated, for removal: This API element is subject to removal in a future version.Will be removed.
MessageBodyContext.charset()
instead