クラスの使用
org.springframework.http.converter.json.Jackson2ObjectMapperBuilder
Jackson2ObjectMapperBuilder を使用するパッケージ
org.springframework.http.converter.json 内の Jackson2ObjectMapperBuilder 使用
修飾子と型メソッド説明Jackson2ObjectMapperBuilder.annotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector annotationIntrospector) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。直列化とデ直列化の両方にAnnotationIntrospectorを設定します。Jackson2ObjectMapperBuilder.annotationIntrospector(FunctionSE<@Nullable com.fasterxml.jackson.databind.AnnotationIntrospector, @Nullable com.fasterxml.jackson.databind.AnnotationIntrospector> pairingFunction) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。annotationIntrospector(AnnotationIntrospector)の代替であり、現在設定されているイントロスペクターを置き換えるのではなく、たとえばAnnotationIntrospector.pair(AnnotationIntrospector, AnnotationIntrospector)を介して組み合わせることができます。Jackson2ObjectMapperBuilder.applicationContext(ApplicationContext applicationContext) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。Jackson ハンドラー (JsonSerializer、JsonDeserializer、KeyDeserializer、TypeResolverBuilder、TypeIdResolver) をオートワイヤーするには、SpringApplicationContextを設定します。Jackson2ObjectMapperBuilder.autoDetectFields(boolean autoDetectFields) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。MapperFeature.AUTO_DETECT_FIELDSオプションのショートカット。Jackson2ObjectMapperBuilder.autoDetectGetterSetter(boolean autoDetectGetterSetter) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。MapperFeature.AUTO_DETECT_SETTERS/MapperFeature.AUTO_DETECT_GETTERS/MapperFeature.AUTO_DETECT_IS_GETTERSオプションのショートカット。static Jackson2ObjectMapperBuilderJackson2ObjectMapperBuilder.cbor()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。CBOR データ形式のObjectMapperインスタンスを構築するには、Jackson2ObjectMapperBuilderインスタンスを取得します。Jackson2ObjectMapperBuilder.createXmlMapper(boolean createXmlMapper) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。trueに設定すると、XmlMapperはデフォルトのコンストラクターを使用して作成されます。Jackson2ObjectMapperBuilder.dateFormat(DateFormatSE dateFormat) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたDateFormatSE で日付 / 時刻の形式を定義します。Jackson2ObjectMapperBuilder.defaultTyping(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> typeResolverBuilder) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。Jackson のデフォルトの入力に使用するTypeResolverBuilderを指定します。Jackson2ObjectMapperBuilder.defaultUseWrapper(boolean defaultUseWrapper) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ラッパーがインデックス付き(リスト、配列)プロパティに使用されるかどうかをデフォルトで定義します(XmlMapperにのみ適用されます)。Jackson2ObjectMapperBuilder.defaultViewInclusion(boolean defaultViewInclusion) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。MapperFeature.DEFAULT_VIEW_INCLUSIONオプションのショートカット。Jackson2ObjectMapperBuilder.deserializerByType(ClassSE<?> type, com.fasterxml.jackson.databind.JsonDeserializer<?> deserializer) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定した型のカスタムデシリアライザーを構成します。Jackson2ObjectMapperBuilder.deserializers(com.fasterxml.jackson.databind.JsonDeserializer<?>... deserializers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。カスタムデシリアライザーを構成します。Jackson2ObjectMapperBuilder.deserializersByType(MapSE<ClassSE<?>, com.fasterxml.jackson.databind.JsonDeserializer<?>> deserializers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定された型のカスタムデシリアライザーを構成します。Jackson2ObjectMapperBuilder.factory(com.fasterxml.jackson.core.JsonFactory factory) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ObjectMapperインスタンスの作成に使用するJsonFactoryを定義します。Jackson2ObjectMapperBuilder.failOnEmptyBeans(boolean failOnEmptyBeans) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SerializationFeature.FAIL_ON_EMPTY_BEANSオプションのショートカット。Jackson2ObjectMapperBuilder.failOnUnknownProperties(boolean failOnUnknownProperties) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIESオプションのショートカット。Jackson2ObjectMapperBuilder.featuresToDisable(ObjectSE... featuresToDisable) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。無効にする機能を指定します。Jackson2ObjectMapperBuilder.featuresToEnable(ObjectSE... featuresToEnable) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。有効にする機能を指定します。Jackson2ObjectMapperBuilder.filters(com.fasterxml.jackson.databind.ser.FilterProvider filters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。@JsonFilterアノテーション付き POJO をサポートするために使用するグローバルフィルターを設定します。Jackson2ObjectMapperBuilder.findModulesViaServiceLoader(boolean findModules) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。クラスパス内の META-INF メタデータに基づいて、Jackson が JDK ServiceLoader を介して使用可能なモジュールを検索するかどうかを設定します。Jackson2ObjectMapperBuilder.handlerInstantiator(com.fasterxml.jackson.databind.cfg.HandlerInstantiator handlerInstantiator) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。Jackson ハンドラー (JsonSerializer、JsonDeserializer、KeyDeserializer、TypeResolverBuilder、TypeIdResolver) の構造をカスタマイズします。Jackson2ObjectMapperBuilder.indentOutput(boolean indentOutput) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SerializationFeature.INDENT_OUTPUTオプションのショートカット。static Jackson2ObjectMapperBuilderJackson2ObjectMapperBuilder.json()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。通常の JSONObjectMapperインスタンスを構築するには、Jackson2ObjectMapperBuilderインスタンスを取得します。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。フォーマットに使用するデフォルトのLocaleSE をオーバーライドします。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。フォーマットに使用するデフォルトのLocaleSE をオーバーライドします。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたクラスまたはインターフェースを補強するために使用するミックスインアノテーションを追加します。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたクラスまたはインターフェースを補強するために使用するミックスインアノテーションを追加します。Jackson2ObjectMapperBuilder.moduleClassLoader(ClassLoaderSE moduleClassLoader) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。Jackson 拡張モジュールのロードに使用する ClassLoader を設定します。Jackson2ObjectMapperBuilder.modules(com.fasterxml.jackson.databind.Module... modules) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ObjectMapperに登録するモジュールを指定します。Jackson2ObjectMapperBuilder.modules(ConsumerSE<ListSE<com.fasterxml.jackson.databind.Module>> consumer) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。モジュールの基礎となるリストを完全に制御するためのConsumerSE を備えたmodules(Module...)のバリアント。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ListSE を使用したmodules(Module...)のバリアント。Jackson2ObjectMapperBuilder.modulesToInstall(com.fasterxml.jackson.databind.Module... modules) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ObjectMapperに登録する 1 つ以上のモジュールを指定します。Jackson2ObjectMapperBuilder.modulesToInstall(ClassSE<? extends com.fasterxml.jackson.databind.Module>... modules) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ObjectMapperに登録するクラス別に 1 つ以上のモジュールを指定します。Jackson2ObjectMapperBuilder.modulesToInstall(ConsumerSE<ListSE<com.fasterxml.jackson.databind.Module>> consumer) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。モジュールの基礎となるリストを完全に制御するためのConsumerSE を備えたmodulesToInstall(Module...)のバリアント。Jackson2ObjectMapperBuilder.postConfigurer(ConsumerSE<com.fasterxml.jackson.databind.ObjectMapper> configurer) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ビルダーの他のすべての構成プロパティが適用された後、最後にObjectMapperインスタンスに直接追加のカスタマイズを適用するオプション。Jackson2ObjectMapperBuilder.propertyNamingStrategy(com.fasterxml.jackson.databind.PropertyNamingStrategy propertyNamingStrategy) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ObjectMapperを構成するには、PropertyNamingStrategyを指定します。Jackson2ObjectMapperBuilder.serializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include inclusion) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。直列化のカスタム包含戦略を設定します。Jackson2ObjectMapperBuilder.serializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value serializationInclusion) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。直列化のカスタム包含戦略を設定します。Jackson2ObjectMapperBuilder.serializerByType(ClassSE<?> type, com.fasterxml.jackson.databind.JsonSerializer<?> serializer) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定した型のカスタムシリアライザーを構成します。Jackson2ObjectMapperBuilder.serializers(com.fasterxml.jackson.databind.JsonSerializer<?>... serializers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。カスタムシリアライザーを構成します。Jackson2ObjectMapperBuilder.serializersByType(MapSE<ClassSE<?>, com.fasterxml.jackson.databind.JsonSerializer<?>> serializers) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定された型のカスタムシリアライザーを構成します。Jackson2ObjectMapperBuilder.simpleDateFormat(StringSE format) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SimpleDateFormatSE を使用して日付 / 時刻形式を定義します。static Jackson2ObjectMapperBuilderJackson2ObjectMapperBuilder.smile()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。Smile データ形式のObjectMapperインスタンスを構築するには、Jackson2ObjectMapperBuilderインスタンスを取得します。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。フォーマットに使用するデフォルトのTimeZoneSE をオーバーライドします。Jackson2ObjectMapperBuilder.timeZone(TimeZoneSE timeZone) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。フォーマットに使用するデフォルトのTimeZoneSE をオーバーライドします。Jackson2ObjectMapperBuilder.visibility(com.fasterxml.jackson.annotation.PropertyAccessor accessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility visibility) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。自動検出されるプロパティの種類を制限するには、可視性を指定します。static Jackson2ObjectMapperBuilderJackson2ObjectMapperBuilder.xml()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。XmlMapperインスタンスを構築するために、Jackson2ObjectMapperBuilderインスタンスを取得します。static Jackson2ObjectMapperBuilderJackson2ObjectMapperBuilder.yaml()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。YAML データ形式のObjectMapperインスタンスを構築するには、Jackson2ObjectMapperBuilderインスタンスを取得します。