クラス JacksonCborHttpMessageConverter
java.lang.ObjectSE
org.springframework.http.converter.AbstractHttpMessageConverter<ObjectSE>
org.springframework.http.converter.AbstractSmartHttpMessageConverter<ObjectSE>
org.springframework.http.converter.AbstractJacksonHttpMessageConverter<tools.jackson.dataformat.cbor.CBORMapper>
org.springframework.http.converter.cbor.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
フィールドのサマリー
クラス AbstractJacksonHttpMessageConverter から継承されたフィールド
defaultMapperクラス AbstractHttpMessageConverter から継承されたフィールド
loggerコンストラクターの概要
コンストラクターコンストラクター説明MapperBuilder.findModules(ClassLoader)によって検出されたJacksonModuleでカスタマイズされたCBORMapperを使用して新しいインスタンスを構築します。JacksonCborHttpMessageConverter(tools.jackson.dataformat.cbor.CBORMapper mapper) 提供されたCBORMapperを使用して新しいインスタンスを構築します。JacksonCborHttpMessageConverter(tools.jackson.dataformat.cbor.CBORMapper.Builder builder) 提供されたCBORMapper.BuilderをMapperBuilder.findModules(ClassLoader)によって検出されたJacksonModuleでカスタマイズして、新しいインスタンスを構築します。方法の概要
クラス AbstractJacksonHttpMessageConverter から継承されたメソッド
canRead, canWrite, customizeReader, customizeWriter, getCharset, getJavaType, getJsonEncoding, getMapper, getMappersForType, getMediaTypesForProblemDetail, getSupportedMediaTypes, read, readInternal, registerMappersForType, setSupportedMediaTypes, supportsRepeatableWrites, writeInternal, writePrefix, writeSuffixクラス AbstractSmartHttpMessageConverter から継承されたメソッド
canRead, canWrite, supports, write, writeInternalクラス AbstractHttpMessageConverter から継承されたメソッド
addDefaultHeaders, canRead, canWrite, getContentLength, getDefaultCharset, getDefaultContentType, getSupportedMediaTypes, read, setDefaultCharset, writeクラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース HttpMessageConverter から継承されたメソッド
getSupportedMediaTypesインターフェース SmartHttpMessageConverter から継承されたメソッド
read, write
コンストラクターの詳細
JacksonCborHttpMessageConverter
public JacksonCborHttpMessageConverter()MapperBuilder.findModules(ClassLoader)によって検出されたJacksonModuleでカスタマイズされたCBORMapperを使用して新しいインスタンスを構築します。JacksonCborHttpMessageConverter
public JacksonCborHttpMessageConverter(tools.jackson.dataformat.cbor.CBORMapper.Builder builder) 提供されたCBORMapper.BuilderをMapperBuilder.findModules(ClassLoader)によって検出されたJacksonModuleでカスタマイズして、新しいインスタンスを構築します。- 関連事項:
JacksonCborHttpMessageConverter
public JacksonCborHttpMessageConverter(tools.jackson.dataformat.cbor.CBORMapper mapper) 提供されたCBORMapperを使用して新しいインスタンスを構築します。- 関連事項: