public class Jackson2JsonDecoder extends AbstractJackson2Decoder
Jackson2JsonEncoder
JSON_VIEW_HINT, logger
コンストラクターと説明 |
---|
Jackson2JsonDecoder() |
Jackson2JsonDecoder(ObjectMapper mapper, MimeType... mimeTypes) |
修飾子と型 | メソッドと説明 |
---|---|
protected reactor.core.publisher.Flux<DataBuffer> | processInput(org.reactivestreams.Publisher<DataBuffer> input, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) 入力パブリッシャーをフラックスに処理します。 |
canDecode, decode, decode, decodeToMono, getAnnotation, getDecodableMimeTypes, getDecodableMimeTypes, getDecodeHints, getMaxInMemorySize, setMaxInMemorySize
getHints, getJavaType, getMimeTypes, getMimeTypes, getObjectMapper, getObjectMapperRegistrations, getObjectMappersForType, getParameter, logWarningIfNecessary, registerObjectMappersForType, selectObjectMapper, setObjectMapper, supportsMimeType
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public Jackson2JsonDecoder()
public Jackson2JsonDecoder(ObjectMapper mapper, MimeType... mimeTypes)
protected reactor.core.publisher.Flux<DataBuffer> processInput(org.reactivestreams.Publisher<DataBuffer> input, ResolvableType elementType, @Nullable MimeType mimeType, @Nullable MapSE<StringSE,ObjectSE> hints)
AbstractJackson2Decoder
Flux.from(Publisher)
を返しますが、サブクラスはこの動作をカスタマイズすることを選択できます。AbstractJackson2Decoder
の processInput
input
- 処理する DataBuffer
入力ストリーム elementType
- 出力ストリームで予期される要素のタイプ mimeType
- 入力ストリームに関連付けられた MIME タイプ (オプション)hints
- エンコード方法に関する追加情報