com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder.addCreatorProperty(BeanPropertyDefinition)
com.fasterxml.jackson.databind.deser.std.NumberDeserializers.all()
com.fasterxml.jackson.databind.deser.std.JdkDeserializers.all()
com.fasterxml.jackson.databind.deser.std.JacksonDeserializers.all()
com.fasterxml.jackson.databind.deser.std.DateDeserializers.all()
com.fasterxml.jackson.databind.ser.BasicSerializerFactory.buildCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, BeanProperty, boolean, TypeSerializer, JsonSerializer)
Since 2.1
com.fasterxml.jackson.databind.ser.BasicSerializerFactory.buildContainerSerializer(SerializerProvider, JavaType, BeanDescription, BeanProperty, boolean)
Since 2.1 (removed 'property' argument)
com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver.collectAndResolveSubtypes(AnnotatedMember, MapperConfig>, AnnotationIntrospector)
Since 2.1
com.fasterxml.jackson.databind.jsontype.SubtypeResolver.collectAndResolveSubtypes(AnnotatedMember, MapperConfig>, AnnotationIntrospector)
Since 2.1: use variant that takes in property type.
com.fasterxml.jackson.databind.ser.std.StdContainerSerializers.collectionSerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer)
Since 2.1; use variant that does not take 'property' argument
com.fasterxml.jackson.databind.ser.std.EnumSerializer.construct(Class>, SerializationConfig, BeanDescription)
Since 2.1 use the variant that takes in format
argument.
com.fasterxml.jackson.databind.ser.BeanSerializerFactory.constructBeanSerializer(SerializerProvider, BeanDescription, BeanProperty)
Since 2.1, do not pass 'property' argument
com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers.constructStringKeyDeserializer(DeserializationConfig, JavaType)
Since 2.2, just call StdKeyDeserializer.StringKD
directly
com.fasterxml.jackson.databind.ser.SerializerFactory.createKeySerializer(SerializationConfig, JavaType)
Since 2.2, use one that takes additional defaultImpl
parameter
com.fasterxml.jackson.databind.ser.SerializerFactory.createSerializer(SerializerProvider, JavaType, BeanProperty)
Since 2.1: need to use the new variant without 'property'
argument (since one won't be passed)
com.fasterxml.jackson.databind.ser.BeanSerializerFactory.findBeanSerializer(SerializerProvider, JavaType, BeanDescription, BeanProperty)
Since 2.1 (use variant without 'property' argument).
com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationName(AnnotatedField)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationName(AnnotatedField)
com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationName(AnnotatedMethod)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationName(AnnotatedMethod)
com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationName(AnnotatedParameter)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationName(AnnotatedParameter)
com.fasterxml.jackson.databind.AnnotationIntrospector.findFormat(AnnotatedMember)
com.fasterxml.jackson.databind.ser.BeanSerializerFactory.findPropertyTypeSerializer(JavaType, SerializationConfig, AnnotatedMember, BeanProperty)
Since 2.1
com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationName(AnnotatedField)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationName(AnnotatedField)
com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationName(AnnotatedMethod)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationName(AnnotatedMethod)
com.fasterxml.jackson.databind.ObjectWriter.getJsonFactory()
com.fasterxml.jackson.databind.ObjectReader.getJsonFactory()
com.fasterxml.jackson.databind.ObjectMapper.getJsonFactory()
com.fasterxml.jackson.databind.SerializerProvider.getSerializationView()
com.fasterxml.jackson.databind.ser.std.StdContainerSerializers.indexedListSerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer)
Since 2.1; use variant that does not take 'property' argument
com.fasterxml.jackson.databind.AnnotationIntrospector.isHandled(Annotation)
Not used since 2.0; deprecated sicne 2.1
com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.isHandled(Annotation)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.isHandled(Annotation)
com.fasterxml.jackson.databind.ser.BeanPropertyWriter.isRequired(AnnotationIntrospector)
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.optionalProperty(String)
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base.optionalProperty(String)
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.property(String)
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base.property(String)
com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.removeNonVisible()
Since 2.2, use variant that takes boolean argument
com.fasterxml.jackson.databind.deser.impl.CreatorCollector.setDefaultConstructor(AnnotatedConstructor)
com.fasterxml.jackson.databind.ser.BasicSerializerFactory.usesStaticTyping(SerializationConfig, BeanDescription, TypeSerializer, BeanProperty)
Since 2.1: use method without 'property'
com.fasterxml.jackson.databind.DeserializationContext.weirdNumberException(Class>, String)
com.fasterxml.jackson.databind.DeserializationContext.weirdStringException(Class>, String)
Since 2.1 should use variant that takes value
com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer.withResolved(JsonDeserializer>, JsonDeserializer>)
Since 2.1.3 -- use variant that takes one more argument.