| 构造器和说明 |
|---|
CustomJackson2JsonDecoder(com.fasterxml.jackson.databind.ObjectMapper mapper,
org.springframework.util.MimeType... mimeTypes)
Constructor with a Jackson
ObjectMapper to use. |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
canDecode(org.springframework.core.ResolvableType elementType,
org.springframework.util.MimeType mimeType) |
Object |
decode(org.springframework.core.io.buffer.DataBuffer dataBuffer,
org.springframework.core.ResolvableType targetType,
org.springframework.util.MimeType mimeType,
Map<String,Object> hints) |
reactor.core.publisher.Flux<Object> |
decode(org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer> input,
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> input,
org.springframework.core.ResolvableType elementType,
org.springframework.util.MimeType mimeType,
Map<String,Object> hints) |
protected <A extends Annotation> |
getAnnotation(org.springframework.core.MethodParameter parameter,
Class<A> annotType) |
List<org.springframework.util.MimeType> |
getDecodableMimeTypes() |
Map<String,Object> |
getDecodeHints(org.springframework.core.ResolvableType actualType,
org.springframework.core.ResolvableType elementType,
org.springframework.http.server.reactive.ServerHttpRequest request,
org.springframework.http.server.reactive.ServerHttpResponse response) |
public CustomJackson2JsonDecoder(com.fasterxml.jackson.databind.ObjectMapper mapper,
org.springframework.util.MimeType... mimeTypes)
ObjectMapper to use.public boolean canDecode(org.springframework.core.ResolvableType elementType,
@Nullable
org.springframework.util.MimeType mimeType)
canDecode 在接口中 org.springframework.core.codec.Decoder<Object>public reactor.core.publisher.Flux<Object> decode(org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer> input, org.springframework.core.ResolvableType elementType, @Nullable org.springframework.util.MimeType mimeType, @Nullable Map<String,Object> hints)
decode 在接口中 org.springframework.core.codec.Decoder<Object>public reactor.core.publisher.Mono<Object> decodeToMono(org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer> input, org.springframework.core.ResolvableType elementType, @Nullable org.springframework.util.MimeType mimeType, @Nullable Map<String,Object> hints)
decodeToMono 在接口中 org.springframework.core.codec.Decoder<Object>public Object decode(org.springframework.core.io.buffer.DataBuffer dataBuffer, org.springframework.core.ResolvableType targetType, @Nullable org.springframework.util.MimeType mimeType, @Nullable Map<String,Object> hints) throws org.springframework.core.codec.DecodingException
decode 在接口中 org.springframework.core.codec.Decoder<Object>org.springframework.core.codec.DecodingExceptionpublic Map<String,Object> getDecodeHints(org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response)
getDecodeHints 在接口中 org.springframework.http.codec.HttpMessageDecoder<Object>public List<org.springframework.util.MimeType> getDecodableMimeTypes()
getDecodableMimeTypes 在接口中 org.springframework.core.codec.Decoder<Object>protected <A extends Annotation> A getAnnotation(org.springframework.core.MethodParameter parameter, Class<A> annotType)
getAnnotation 在类中 org.springframework.http.codec.json.Jackson2CodecSupportCopyright © 2016–2021. All rights reserved.