public class Jackson2JsonDecoder extends AbstractJackson2Codec implements org.springframework.core.codec.Decoder<Object>
Jackson2JsonEncoder
JSON_MIME_TYPES, JSON_VIEW_HINT, mapper
Constructor and Description |
---|
Jackson2JsonDecoder() |
Jackson2JsonDecoder(ObjectMapper mapper) |
Modifier and Type | Method and Description |
---|---|
boolean |
canDecode(org.springframework.core.ResolvableType elementType,
org.springframework.util.MimeType mimeType) |
reactor.core.publisher.Flux<Object> |
decode(org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer> inputStream,
org.springframework.core.ResolvableType elementType,
org.springframework.util.MimeType mimeType,
Map<String,Object> hints) |
reactor.core.publisher.Mono<Object> |
decodeToMono(org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer> inputStream,
org.springframework.core.ResolvableType elementType,
org.springframework.util.MimeType mimeType,
Map<String,Object> hints) |
List<org.springframework.util.MimeType> |
getDecodableMimeTypes() |
getJavaType
public Jackson2JsonDecoder()
public Jackson2JsonDecoder(ObjectMapper mapper)
public boolean canDecode(org.springframework.core.ResolvableType elementType, org.springframework.util.MimeType mimeType)
canDecode
in interface org.springframework.core.codec.Decoder<Object>
public List<org.springframework.util.MimeType> getDecodableMimeTypes()
getDecodableMimeTypes
in interface org.springframework.core.codec.Decoder<Object>
public reactor.core.publisher.Flux<Object> decode(org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer> inputStream, org.springframework.core.ResolvableType elementType, org.springframework.util.MimeType mimeType, Map<String,Object> hints)
decode
in interface org.springframework.core.codec.Decoder<Object>
public reactor.core.publisher.Mono<Object> decodeToMono(org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer> inputStream, org.springframework.core.ResolvableType elementType, org.springframework.util.MimeType mimeType, Map<String,Object> hints)
decodeToMono
in interface org.springframework.core.codec.Decoder<Object>