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