spring-framework / org.springframework.core.codec / AbstractSingleValueEncoder

AbstractSingleValueEncoder

abstract class AbstractSingleValueEncoder<T : Any> : AbstractEncoder<T>

Abstract base class for org.springframework.core.codec.Encoder classes that can only deal with a single value.

Author
Arjen Poutsma

Since
5.0

Constructors

<init>

AbstractSingleValueEncoder(vararg supportedMimeTypes: MimeType)

Functions

encode

fun encode(inputStream: Publisher<out T>, bufferFactory: DataBufferFactory, elementType: ResolvableType, mimeType: MimeType, hints: MutableMap<String, Any>): Flux<DataBuffer>

Inheritors

Jaxb2XmlEncoder

open class Jaxb2XmlEncoder : AbstractSingleValueEncoder<Any>

Encode from Object stream to a byte stream containing XML elements.

ResourceEncoder

open class ResourceEncoder : AbstractSingleValueEncoder<Resource>

Encoder for Resources.