クラス JacksonCborHttpMessageConverter

実装されているすべてのインターフェース:
HttpMessageConverter<ObjectSE>, SmartHttpMessageConverter<ObjectSE>

public class JacksonCborHttpMessageConverter extends AbstractJacksonHttpMessageConverter<tools.jackson.dataformat.cbor.CBORMapper>
専用の Jackson 3.x 拡張機能を使用して CBOR データ形式を読み書きできる HttpMessageConverter の実装。

デフォルトでは、このコンバーターは MediaType.APPLICATION_CBOR_VALUE メディア型をサポートしています。これは、supportedMediaTypes プロパティを設定することでオーバーライドできます。

次のヒントエントリがサポートされています。

  • "com.fasterxml.jackson.annotation.JsonView" キーと、JSON ビューのクラス名を値として持つ JSON ビュー。
  • "tools.jackson.databind.ser.FilterProvider" キーとフィルタープロバイダークラス名を値として持つフィルタープロバイダー。
導入:
7.0
作成者:
Sebastien Deleuze
  • コンストラクターの詳細

    • JacksonCborHttpMessageConverter

      public JacksonCborHttpMessageConverter()
      MapperBuilder.findModules(ClassLoader) によって検出された JacksonModule でカスタマイズされた CBORMapper を使用して新しいインスタンスを構築します。
    • JacksonCborHttpMessageConverter

      public JacksonCborHttpMessageConverter(tools.jackson.dataformat.cbor.CBORMapper.Builder builder)
      提供された CBORMapper.Builder を MapperBuilder.findModules(ClassLoader) によって検出された JacksonModule でカスタマイズして、新しいインスタンスを構築します。
      関連事項:
      • CBORMapper.builder()
    • JacksonCborHttpMessageConverter

      public JacksonCborHttpMessageConverter(tools.jackson.dataformat.cbor.CBORMapper mapper)
      提供された CBORMapper を使用して新しいインスタンスを構築します。
      関連事項:
      • CBORMapper.builder()