クラス JacksonYamlHttpMessageConverter
java.lang.ObjectSE
org.springframework.http.converter.AbstractHttpMessageConverter<ObjectSE>
org.springframework.http.converter.AbstractSmartHttpMessageConverter<ObjectSE>
org.springframework.http.converter.AbstractJacksonHttpMessageConverter<tools.jackson.dataformat.yaml.YAMLMapper>
org.springframework.http.converter.yaml.JacksonYamlHttpMessageConverter
- 実装されているすべてのインターフェース:
HttpMessageConverter<ObjectSE>
,SmartHttpMessageConverter<ObjectSE>
public class JacksonYamlHttpMessageConverter
extends AbstractJacksonHttpMessageConverter<tools.jackson.dataformat.yaml.YAMLMapper>
専用の Jackson 3.x 拡張機能を使用して YAML データ形式を読み書きできる
HttpMessageConverter
の実装。 デフォルトでは、このコンバーターは MediaType.APPLICATION_YAML_VALUE
メディア型をサポートしています。これは、supportedMediaTypes
プロパティを設定することでオーバーライドできます。
デフォルトコンストラクターは、MapperBuilder.findModules(ClassLoader)
によって見つかった JacksonModule
をロードします。
- 導入:
- 7.0
- 作成者:
- Sebastien Deleuze
フィールドのサマリー
クラス org.springframework.http.converter.AbstractJacksonHttpMessageConverter から継承されたフィールド
defaultMapper
クラス org.springframework.http.converter.AbstractHttpMessageConverter から継承されたフィールド
logger
コンストラクターの概要
コンストラクターコンストラクター説明MapperBuilder.findModules(ClassLoader)
によって検出されたJacksonModule
でカスタマイズされたYAMLMapper
を使用して新しいインスタンスを構築します。JacksonYamlHttpMessageConverter
(tools.jackson.dataformat.yaml.YAMLMapper mapper) 提供されたYAMLMapper
を使用して新しいインスタンスを構築します。メソッドのサマリー
クラス org.springframework.http.converter.AbstractJacksonHttpMessageConverter から継承されたメソッド
canRead, canWrite, customizeReader, customizeWriter, getCharset, getJavaType, getJsonEncoding, getMapper, getMappersForType, getMediaTypesForProblemDetail, getSupportedMediaTypes, read, readInternal, registerMappersForType, setSupportedMediaTypes, supportsRepeatableWrites, writeInternal, writePrefix, writeSuffix
クラス org.springframework.http.converter.AbstractSmartHttpMessageConverter から継承されたメソッド
canWrite, supports, write, writeInternal
クラス org.springframework.http.converter.AbstractHttpMessageConverter から継承されたメソッド
addDefaultHeaders, canRead, canRead, canWrite, getContentLength, getDefaultCharset, getDefaultContentType, getSupportedMediaTypes, read, setDefaultCharset, write
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.http.converter.HttpMessageConverter から継承されたメソッド
getSupportedMediaTypes
インターフェース org.springframework.http.converter.SmartHttpMessageConverter から継承されたメソッド
canRead, read, write
コンストラクターの詳細
JacksonYamlHttpMessageConverter
public JacksonYamlHttpMessageConverter()MapperBuilder.findModules(ClassLoader)
によって検出されたJacksonModule
でカスタマイズされたYAMLMapper
を使用して新しいインスタンスを構築します。JacksonYamlHttpMessageConverter
public JacksonYamlHttpMessageConverter(tools.jackson.dataformat.yaml.YAMLMapper mapper) 提供されたYAMLMapper
を使用して新しいインスタンスを構築します。- 関連事項: