Uses of Class
org.springframework.http.converter.json.Jackson2ObjectMapperBuilder
Packages that use Jackson2ObjectMapperBuilder
Package
Description
Provides HttpMessageConverter implementations for handling JSON.
-
Uses of Jackson2ObjectMapperBuilder in org.springframework.http.converter.json
Methods in org.springframework.http.converter.json that return Jackson2ObjectMapperBuilderModifier and TypeMethodDescriptionJackson2ObjectMapperBuilder.annotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector annotationIntrospector) Deprecated, for removal: This API element is subject to removal in a future version.Set anAnnotationIntrospectorfor both serialization and deserialization.Jackson2ObjectMapperBuilder.annotationIntrospector(Function<@Nullable com.fasterxml.jackson.databind.AnnotationIntrospector, @Nullable com.fasterxml.jackson.databind.AnnotationIntrospector> pairingFunction) Deprecated, for removal: This API element is subject to removal in a future version.Alternative toJackson2ObjectMapperBuilder.annotationIntrospector(AnnotationIntrospector)that allows combining with rather than replacing the currently set introspector, for example, viaAnnotationIntrospector.pair(AnnotationIntrospector, AnnotationIntrospector).Jackson2ObjectMapperBuilder.applicationContext(ApplicationContext applicationContext) Deprecated, for removal: This API element is subject to removal in a future version.Set the SpringApplicationContextin order to autowire Jackson handlers (JsonSerializer,JsonDeserializer,KeyDeserializer,TypeResolverBuilderandTypeIdResolver).Jackson2ObjectMapperBuilder.autoDetectFields(boolean autoDetectFields) Deprecated, for removal: This API element is subject to removal in a future version.Shortcut forMapperFeature.AUTO_DETECT_FIELDSoption.Jackson2ObjectMapperBuilder.autoDetectGettersSetters(boolean autoDetectGettersSetters) Deprecated, for removal: This API element is subject to removal in a future version.Shortcut forMapperFeature.AUTO_DETECT_SETTERS/MapperFeature.AUTO_DETECT_GETTERS/MapperFeature.AUTO_DETECT_IS_GETTERSoptions.static Jackson2ObjectMapperBuilderJackson2ObjectMapperBuilder.cbor()Deprecated, for removal: This API element is subject to removal in a future version.Obtain aJackson2ObjectMapperBuilderinstance in order to build a CBOR data formatObjectMapperinstance.Jackson2ObjectMapperBuilder.createXmlMapper(boolean createXmlMapper) Deprecated, for removal: This API element is subject to removal in a future version.If set totrue, anXmlMapperwill be created using its default constructor.Jackson2ObjectMapperBuilder.dateFormat(DateFormat dateFormat) Deprecated, for removal: This API element is subject to removal in a future version.Define the format for date/time with the givenDateFormat.Jackson2ObjectMapperBuilder.defaultTyping(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> typeResolverBuilder) Deprecated, for removal: This API element is subject to removal in a future version.Specify aTypeResolverBuilderto use for Jackson's default typing.Jackson2ObjectMapperBuilder.defaultUseWrapper(boolean defaultUseWrapper) Deprecated, for removal: This API element is subject to removal in a future version.Define if a wrapper will be used for indexed (List, array) properties or not by default (only applies toXmlMapper).Jackson2ObjectMapperBuilder.defaultViewInclusion(boolean defaultViewInclusion) Deprecated, for removal: This API element is subject to removal in a future version.Shortcut forMapperFeature.DEFAULT_VIEW_INCLUSIONoption.Jackson2ObjectMapperBuilder.deserializerByType(Class<?> type, com.fasterxml.jackson.databind.JsonDeserializer<?> deserializer) Deprecated, for removal: This API element is subject to removal in a future version.Configure a custom deserializer for the given type.Jackson2ObjectMapperBuilder.deserializers(com.fasterxml.jackson.databind.JsonDeserializer<?>... deserializers) Deprecated, for removal: This API element is subject to removal in a future version.Configure custom deserializers.Jackson2ObjectMapperBuilder.deserializersByType(Map<Class<?>, com.fasterxml.jackson.databind.JsonDeserializer<?>> deserializers) Deprecated, for removal: This API element is subject to removal in a future version.Configure custom deserializers for the given types.Jackson2ObjectMapperBuilder.factory(com.fasterxml.jackson.core.JsonFactory factory) Deprecated, for removal: This API element is subject to removal in a future version.Define theJsonFactoryto be used to create theObjectMapperinstance.Jackson2ObjectMapperBuilder.failOnEmptyBeans(boolean failOnEmptyBeans) Deprecated, for removal: This API element is subject to removal in a future version.Shortcut forSerializationFeature.FAIL_ON_EMPTY_BEANSoption.Jackson2ObjectMapperBuilder.failOnUnknownProperties(boolean failOnUnknownProperties) Deprecated, for removal: This API element is subject to removal in a future version.Shortcut forDeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIESoption.Jackson2ObjectMapperBuilder.featuresToDisable(Object... featuresToDisable) Deprecated, for removal: This API element is subject to removal in a future version.Specify features to disable.Jackson2ObjectMapperBuilder.featuresToEnable(Object... featuresToEnable) Deprecated, for removal: This API element is subject to removal in a future version.Specify features to enable.Jackson2ObjectMapperBuilder.filters(com.fasterxml.jackson.databind.ser.FilterProvider filters) Deprecated, for removal: This API element is subject to removal in a future version.Set the global filters to use in order to support@JsonFilterannotated POJO.Jackson2ObjectMapperBuilder.findModulesViaServiceLoader(boolean findModules) Deprecated, for removal: This API element is subject to removal in a future version.Set whether to let Jackson find available modules via the JDK ServiceLoader, based on META-INF metadata in the classpath.Jackson2ObjectMapperBuilder.handlerInstantiator(com.fasterxml.jackson.databind.cfg.HandlerInstantiator handlerInstantiator) Deprecated, for removal: This API element is subject to removal in a future version.Customize the construction of Jackson handlers (JsonSerializer,JsonDeserializer,KeyDeserializer,TypeResolverBuilderandTypeIdResolver).Jackson2ObjectMapperBuilder.indentOutput(boolean indentOutput) Deprecated, for removal: This API element is subject to removal in a future version.Shortcut forSerializationFeature.INDENT_OUTPUToption.static Jackson2ObjectMapperBuilderJackson2ObjectMapperBuilder.json()Deprecated, for removal: This API element is subject to removal in a future version.Obtain aJackson2ObjectMapperBuilderinstance in order to build a regular JSONObjectMapperinstance.Deprecated, for removal: This API element is subject to removal in a future version.Override the defaultLocaleto use for formatting.Deprecated, for removal: This API element is subject to removal in a future version.Override the defaultLocaleto use for formatting.Deprecated, for removal: This API element is subject to removal in a future version.Add mix-in annotations to use for augmenting specified class or interface.Deprecated, for removal: This API element is subject to removal in a future version.Add mix-in annotations to use for augmenting specified class or interface.Jackson2ObjectMapperBuilder.moduleClassLoader(ClassLoader moduleClassLoader) Deprecated, for removal: This API element is subject to removal in a future version.Set the ClassLoader to use for loading Jackson extension modules.Jackson2ObjectMapperBuilder.modules(com.fasterxml.jackson.databind.Module... modules) Deprecated, for removal: This API element is subject to removal in a future version.Specify the modules to be registered with theObjectMapper.Deprecated, for removal: This API element is subject to removal in a future version.Variant ofJackson2ObjectMapperBuilder.modules(Module...)with aConsumerfor full control over the underlying list of modules.Deprecated, for removal: This API element is subject to removal in a future version.Variant ofJackson2ObjectMapperBuilder.modules(Module...)with aList.Jackson2ObjectMapperBuilder.modulesToInstall(com.fasterxml.jackson.databind.Module... modules) Deprecated, for removal: This API element is subject to removal in a future version.Specify one or more modules to be registered with theObjectMapper.Jackson2ObjectMapperBuilder.modulesToInstall(Class<? extends com.fasterxml.jackson.databind.Module>... modules) Deprecated, for removal: This API element is subject to removal in a future version.Specify one or more modules by class to be registered with theObjectMapper.Jackson2ObjectMapperBuilder.modulesToInstall(Consumer<List<com.fasterxml.jackson.databind.Module>> consumer) Deprecated, for removal: This API element is subject to removal in a future version.Variant ofJackson2ObjectMapperBuilder.modulesToInstall(Module...)with aConsumerfor full control over the underlying list of modules.Jackson2ObjectMapperBuilder.postConfigurer(Consumer<com.fasterxml.jackson.databind.ObjectMapper> configurer) Deprecated, for removal: This API element is subject to removal in a future version.An option to apply additional customizations directly to theObjectMapperinstances at the end, after all other config properties of the builder have been applied.Jackson2ObjectMapperBuilder.propertyNamingStrategy(com.fasterxml.jackson.databind.PropertyNamingStrategy propertyNamingStrategy) Deprecated, for removal: This API element is subject to removal in a future version.Specify aPropertyNamingStrategyto configure theObjectMapperwith.Jackson2ObjectMapperBuilder.serializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include inclusion) Deprecated, for removal: This API element is subject to removal in a future version.Set a custom inclusion strategy for serialization.Jackson2ObjectMapperBuilder.serializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value serializationInclusion) Deprecated, for removal: This API element is subject to removal in a future version.Set a custom inclusion strategy for serialization.Jackson2ObjectMapperBuilder.serializerByType(Class<?> type, com.fasterxml.jackson.databind.JsonSerializer<?> serializer) Deprecated, for removal: This API element is subject to removal in a future version.Configure a custom serializer for the given type.Jackson2ObjectMapperBuilder.serializers(com.fasterxml.jackson.databind.JsonSerializer<?>... serializers) Deprecated, for removal: This API element is subject to removal in a future version.Configure custom serializers.Jackson2ObjectMapperBuilder.serializersByType(Map<Class<?>, com.fasterxml.jackson.databind.JsonSerializer<?>> serializers) Deprecated, for removal: This API element is subject to removal in a future version.Configure custom serializers for the given types.Jackson2ObjectMapperBuilder.simpleDateFormat(String format) Deprecated, for removal: This API element is subject to removal in a future version.Define the date/time format with aSimpleDateFormat.static Jackson2ObjectMapperBuilderJackson2ObjectMapperBuilder.smile()Deprecated, for removal: This API element is subject to removal in a future version.Obtain aJackson2ObjectMapperBuilderinstance in order to build a Smile data formatObjectMapperinstance.Deprecated, for removal: This API element is subject to removal in a future version.Override the defaultTimeZoneto use for formatting.Deprecated, for removal: This API element is subject to removal in a future version.Override the defaultTimeZoneto use for formatting.Jackson2ObjectMapperBuilder.visibility(com.fasterxml.jackson.annotation.PropertyAccessor accessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility visibility) Deprecated, for removal: This API element is subject to removal in a future version.Specify visibility to limit what kind of properties are auto-detected.static Jackson2ObjectMapperBuilderJackson2ObjectMapperBuilder.xml()Deprecated, for removal: This API element is subject to removal in a future version.Obtain aJackson2ObjectMapperBuilderinstance in order to build anXmlMapperinstance.static Jackson2ObjectMapperBuilderJackson2ObjectMapperBuilder.yaml()Deprecated, for removal: This API element is subject to removal in a future version.Obtain aJackson2ObjectMapperBuilderinstance in order to build a YAML data formatObjectMapperinstance.