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

CharSequenceEncoder

open class CharSequenceEncoder : AbstractEncoder<CharSequence>

Encode from a CharSequence stream to a bytes stream.

Author
Sebastien Deleuze

Author
Arjen Poutsma

Author
Rossen Stoyanchev

Since
5.0

See Also
StringDecoder

Properties

DEFAULT_CHARSET

static val DEFAULT_CHARSET: Charset

Functions

allMimeTypes

open static fun allMimeTypes(): CharSequenceEncoder

Create a CharSequenceEncoder that supports all MIME types.

canEncode

open fun canEncode(elementType: ResolvableType, mimeType: MimeType): Boolean

encode

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

textPlainOnly

open static fun textPlainOnly(): CharSequenceEncoder

Create a CharSequenceEncoder that supports only "text/plain".