クラス Jackson2JsonDecoder

実装されたすべてのインターフェース:
Decoder<ObjectSE>HttpMessageDecoder<ObjectSE>

public class Jackson2JsonDecoder extends AbstractJackson2Decoder
バイトストリームを JSON にデコードし、ノンブロッキング解析を利用して Jackson 2.x でオブジェクトに変換します。
導入:
5.0
作成者:
Sebastien Deleuze, Rossen Stoyanchev
関連事項:
  • コンストラクターの詳細

    • Jackson2JsonDecoder

      public Jackson2JsonDecoder()
    • Jackson2JsonDecoder

      public Jackson2JsonDecoder(ObjectMapper mapper, MimeType... mimeTypes)
  • メソッドの詳細

    • processInput

      protected reactor.core.publisher.Flux<DataBuffer> processInput(Publisher<DataBuffer> input, ResolvableType elementType, @Nullable MimeType mimeType, @Nullable MapSE<StringSE,ObjectSE> hints)
      クラスからコピーされた説明: AbstractJackson2Decoder
      入力パブリッシャーをフラックスに処理します。デフォルトの実装は Flux.from(Publisher) を返しますが、サブクラスはこの動作をカスタマイズすることを選択できます。
      オーバーライド:
      クラス AbstractJackson2DecoderprocessInput 
      パラメーター:
      input - 処理する DataBuffer 入力ストリーム
      elementType - 出力ストリームで予期される要素の型
      mimeType - 入力ストリームに関連付けられた MIME 型 (オプション)
      hints - エンコード方法に関する追加情報
      戻り値:
      処理されたフラックス