open class Jackson2JsonEncoder : AbstractJackson2Encoder
Encode from an Object stream to a byte stream of JSON objects, using Jackson 2.9.
Author
Sebastien Deleuze
Author
Arjen Poutsma
Since
5.0
See Also
Jackson2JsonDecoder
Jackson2JsonEncoder()Jackson2JsonEncoder(mapper: ObjectMapper, vararg mimeTypes: MimeType) |
open fun getEncodableMimeTypes(): MutableList<MimeType> |
open fun canEncode(elementType: ResolvableType, mimeType: MimeType): Boolean |
|
open fun encode(inputStream: Publisher<*>, bufferFactory: DataBufferFactory, elementType: ResolvableType, mimeType: MimeType, hints: MutableMap<String, Any>): Flux<DataBuffer> |
|
open fun getEncodeHints(actualType: ResolvableType, elementType: ResolvableType, mediaType: MediaType, request: ServerHttpRequest, response: ServerHttpResponse): MutableMap<String, Any> |
|
open fun getStreamingMediaTypes(): MutableList<MediaType> |
|
open fun setStreamingMediaTypes(mediaTypes: MutableList<MediaType>): Unit
Configure "streaming" media types for which flushing should be performed automatically vs at the end of the stream. By default this is set to |