com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer._createContextual(DeserializationContext, BeanProperty, JsonDeserializer>)
com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._deserializeWithNativeTypeId(JsonParser, DeserializationContext)
com.fasterxml.jackson.databind.introspect.BasicBeanDescription._findCreatorPropertyName(AnnotatedParameter)
since 2.8
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory._findExplicitParamName(AnnotatedParameter, AnnotationIntrospector)
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory._findJsonValueFor(DeserializationConfig, JavaType)
com.fasterxml.jackson.databind.introspect.BasicBeanDescription._findPropertyFields(Collection, boolean)
Since 2.7.2, does not seem to be used?
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory._hasExplicitParamName(AnnotatedParameter, AnnotationIntrospector)
com.fasterxml.jackson.databind.deser.BeanDeserializer._missingToken(JsonParser, DeserializationContext)
com.fasterxml.jackson.databind.JavaType._narrow(Class>)
com.fasterxml.jackson.databind.type.SimpleType._narrow(Class>)
com.fasterxml.jackson.databind.type.ResolvedRecursiveType._narrow(Class>)
com.fasterxml.jackson.databind.type.ReferenceType._narrow(Class>)
com.fasterxml.jackson.databind.type.MapType._narrow(Class>)
com.fasterxml.jackson.databind.type.MapLikeType._narrow(Class>)
com.fasterxml.jackson.databind.type.CollectionType._narrow(Class>)
com.fasterxml.jackson.databind.type.CollectionLikeType._narrow(Class>)
com.fasterxml.jackson.databind.type.ArrayType._narrow(Class>)
com.fasterxml.jackson.databind.deser.SettableBeanProperty._throwAsIOE(Exception)
com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addBooleanCreator(AnnotatedWithParams)
com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addDelegatingCreator(AnnotatedWithParams, CreatorProperty[])
com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addDoubleCreator(AnnotatedWithParams)
com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider.addFilter(String, BeanPropertyFilter)
since 2.3
com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addIntCreator(AnnotatedWithParams)
com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addLongCreator(AnnotatedWithParams)
com.fasterxml.jackson.databind.ObjectMapper.addMixInAnnotations(Class>, Class>)
com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addPropertyCreator(AnnotatedWithParams, CreatorProperty[])
com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addStringCreator(AnnotatedWithParams)
com.fasterxml.jackson.databind.BeanDescription.bindingsForBeanType()
Since 2.7, should not need to access bindings directly
com.fasterxml.jackson.databind.introspect.BasicBeanDescription.bindingsForBeanType()
com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler.Builder.build()
com.fasterxml.jackson.databind.util.ClassUtil.checkAndFixAccess(Member)
Since 2.7 call variant that takes boolean flag.
com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector.collect()
Since 2.6; no need to call
com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver.collectAndResolveSubtypes(AnnotatedClass, MapperConfig>, AnnotationIntrospector)
com.fasterxml.jackson.databind.jsontype.SubtypeResolver.collectAndResolveSubtypes(AnnotatedClass, MapperConfig>, AnnotationIntrospector)
com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver.collectAndResolveSubtypes(AnnotatedMember, MapperConfig>, AnnotationIntrospector, JavaType)
com.fasterxml.jackson.databind.jsontype.SubtypeResolver.collectAndResolveSubtypes(AnnotatedMember, MapperConfig>, AnnotationIntrospector, JavaType)
com.fasterxml.jackson.databind.PropertyMetadata.construct(boolean, String)
com.fasterxml.jackson.databind.type.SimpleType.construct(Class>)
Since 2.7
com.fasterxml.jackson.databind.type.ReferenceType.construct(Class>, JavaType)
com.fasterxml.jackson.databind.type.CollectionType.construct(Class>, JavaType)
Since 2.7, remove from 2.9
com.fasterxml.jackson.databind.type.CollectionLikeType.construct(Class>, JavaType)
com.fasterxml.jackson.databind.type.MapType.construct(Class>, JavaType, JavaType)
com.fasterxml.jackson.databind.type.MapLikeType.construct(Class>, JavaType, JavaType)
com.fasterxml.jackson.databind.deser.impl.ObjectIdReader.construct(JavaType, PropertyName, ObjectIdGenerator>, JsonDeserializer>, SettableBeanProperty)
com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter.construct(JavaType, String, ObjectIdGenerator>, boolean)
com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition.construct(MapperConfig>, AnnotatedMember, String)
Since 2.5
com.fasterxml.jackson.databind.ser.std.MapSerializer.construct(String[], JavaType, boolean, TypeSerializer, JsonSerializer, JsonSerializer, Object)
Since 2.8 use the other overload
com.fasterxml.jackson.databind.type.TypeFactory.constructSimpleType(Class>, Class>, JavaType[])
Since 2.7
com.fasterxml.jackson.databind.type.TypeFactory.constructType(Type, Class>)
Since 2.7 (accidentally removed in 2.7.0; added back in 2.7.1)
com.fasterxml.jackson.databind.type.TypeFactory.constructType(Type, JavaType)
Since 2.7 (accidentally removed in 2.7.0; added back in 2.7.1)
com.fasterxml.jackson.databind.util.EnumResolver.constructUnsafeUsingMethod(Class>, Method)
com.fasterxml.jackson.databind.util.EnumResolver.constructUnsafeUsingToString(Class>)
com.fasterxml.jackson.databind.util.EnumResolver.constructUsingMethod(Class>, Method)
com.fasterxml.jackson.databind.util.EnumResolver.constructUsingToString(Class>)
com.fasterxml.jackson.databind.JavaType.containedTypeName(int)
com.fasterxml.jackson.databind.type.TypeBase.containedTypeName(int)
com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter, JsonObjectFormatVisitor, SerializerProvider)
com.fasterxml.jackson.databind.ser.BeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter, ObjectNode, SerializerProvider)
Since 2.3: new code should use the alternative depositSchemaProperty
method
com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter, ObjectNode, SerializerProvider)
com.fasterxml.jackson.databind.ser.PropertyWriter.depositSchemaProperty(ObjectNode, SerializerProvider)
Since 2.2
com.fasterxml.jackson.databind.ser.BeanPropertyWriter.depositSchemaProperty(ObjectNode, SerializerProvider)
com.fasterxml.jackson.databind.ser.std.MapProperty.depositSchemaProperty(ObjectNode, SerializerProvider)
com.fasterxml.jackson.databind.ser.PropertyFilter.depositSchemaProperty(PropertyWriter, ObjectNode, SerializerProvider)
Since 2.3: new code should use the alternative depositSchemaProperty
method
com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.depositSchemaProperty(PropertyWriter, ObjectNode, SerializerProvider)
com.fasterxml.jackson.databind.deser.std.EnumDeserializer.deserializerForCreator(DeserializationConfig, Class>, AnnotatedMethod)
Since 2.8
com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap.emptyMap()
com.fasterxml.jackson.databind.DeserializationContext.endOfInputException(Class>)
Since 2.8; currently no way to catch EOF at databind level
com.fasterxml.jackson.databind.util.ClassUtil.findClass(String)
com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationContentType(Annotated, JavaType)
com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findDeserializationContentType(Annotated, JavaType)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationContentType(Annotated, JavaType)
com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationKeyType(Annotated, JavaType)
com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findDeserializationKeyType(Annotated, JavaType)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationKeyType(Annotated, JavaType)
com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationType(Annotated, JavaType)
com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findDeserializationType(Annotated, JavaType)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationType(Annotated, JavaType)
com.fasterxml.jackson.databind.AnnotationIntrospector.findEnumValue(Enum>)
com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findEnumValue(Enum>)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findEnumValue(Enum>)
com.fasterxml.jackson.databind.ser.FilterProvider.findFilter(Object)
com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider.findFilter(Object)
com.fasterxml.jackson.databind.BeanProperty.findFormatOverrides(AnnotationIntrospector)
com.fasterxml.jackson.databind.BeanProperty.Std.findFormatOverrides(AnnotationIntrospector)
com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase.findFormatOverrides(AnnotationIntrospector)
com.fasterxml.jackson.databind.AnnotationIntrospector.findIgnoreUnknownProperties(AnnotatedClass)
com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findIgnoreUnknownProperties(AnnotatedClass)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findIgnoreUnknownProperties(AnnotatedClass)
com.fasterxml.jackson.databind.AnnotationIntrospector.findPropertiesToIgnore(Annotated)
Since 2.6, use variant that takes second argument.
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findPropertiesToIgnore(Annotated)
com.fasterxml.jackson.databind.AnnotationIntrospector.findPropertiesToIgnore(Annotated, boolean)
com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findPropertiesToIgnore(Annotated, boolean)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findPropertiesToIgnore(Annotated, boolean)
com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationContentType(Annotated, JavaType)
com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationContentType(Annotated, JavaType)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationContentType(Annotated, JavaType)
com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationInclusion(Annotated, JsonInclude.Include)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationInclusion(Annotated, JsonInclude.Include)
com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationInclusionForContent(Annotated, JsonInclude.Include)
com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationInclusionForContent(Annotated, JsonInclude.Include)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationInclusionForContent(Annotated, JsonInclude.Include)
com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationKeyType(Annotated, JavaType)
com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationKeyType(Annotated, JavaType)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationKeyType(Annotated, JavaType)
com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationType(Annotated)
com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationType(Annotated)
com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationType(Annotated)
com.fasterxml.jackson.databind.util.ClassUtil.findSuperTypes(Class>, Class>)
com.fasterxml.jackson.databind.util.ClassUtil.findSuperTypes(Class>, Class>, List>)
com.fasterxml.jackson.databind.type.TypeFactory.findTypeParameters(Class>, Class>)
Since 2.7 resolve raw type first, then find type parameters
com.fasterxml.jackson.databind.type.TypeFactory.findTypeParameters(Class>, Class>, TypeBindings)
Since 2.7 resolve raw type first, then find type parameters
com.fasterxml.jackson.databind.introspect.AnnotatedMember.fixAccess()
com.fasterxml.jackson.databind.JavaType.forcedNarrowBy(Class>)
com.fasterxml.jackson.databind.ObjectMapper.generateJsonSchema(Class>)
com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.generateJsonSchema(Class>)
Should not be used any more
com.fasterxml.jackson.databind.deser.BeanDeserializerBase.getBeanClass()
com.fasterxml.jackson.databind.ser.std.StdKeySerializers.getDefault()
since 2.7
com.fasterxml.jackson.databind.JsonDeserializer.getEmptyValue()
Since 2.6 Use overloaded variant that takes context argument
com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer.getEmptyValue()
com.fasterxml.jackson.databind.deser.impl.CreatorCollector.StdTypeConstructor.getGenericParameterType(int)
com.fasterxml.jackson.databind.introspect.AnnotatedWithParams.getGenericParameterType(int)
Since 2.7, remove in 2.9
com.fasterxml.jackson.databind.introspect.AnnotatedMethod.getGenericParameterType(int)
com.fasterxml.jackson.databind.introspect.AnnotatedConstructor.getGenericParameterType(int)
com.fasterxml.jackson.databind.introspect.AnnotatedMethod.getGenericParameterTypes()
com.fasterxml.jackson.databind.ser.BeanPropertyWriter.getGenericPropertyType()
com.fasterxml.jackson.databind.introspect.AnnotatedParameter.getGenericType()
com.fasterxml.jackson.databind.introspect.AnnotatedMethod.getGenericType()
com.fasterxml.jackson.databind.introspect.AnnotatedField.getGenericType()
com.fasterxml.jackson.databind.introspect.Annotated.getGenericType()
com.fasterxml.jackson.databind.util.StdDateFormat.getISO8601Format(TimeZone)
Since 2.4; use variant that takes Locale
com.fasterxml.jackson.databind.ObjectMapper.getJsonFactory()
com.fasterxml.jackson.databind.JsonDeserializer.getNullValue()
Since 2.6 Use overloaded variant that takes context argument
com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer.getNullValue()
com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer.getNullValue()
com.fasterxml.jackson.databind.JavaType.getParameterSource()
com.fasterxml.jackson.databind.ser.BeanPropertyWriter.getPropertyType()
com.fasterxml.jackson.databind.util.StdDateFormat.getRFC1123Format(TimeZone)
Since 2.4; use variant that takes Locale
com.fasterxml.jackson.databind.cfg.MapperConfigBase.getRootName()
com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.getSchema(SerializerProvider, Type)
com.fasterxml.jackson.databind.SerializationConfig.getSerializationInclusion()
com.fasterxml.jackson.databind.SerializerProvider.getSerializationView()
com.fasterxml.jackson.databind.introspect.Annotated.getType(TypeBindings)
com.fasterxml.jackson.databind.deser.std.StdDeserializer.getValueClass()
com.fasterxml.jackson.databind.DeserializationContext.handlePrimaryContextualization(JsonDeserializer>, BeanProperty)
com.fasterxml.jackson.databind.DeserializationContext.handleSecondaryContextualization(JsonDeserializer>, BeanProperty)
com.fasterxml.jackson.databind.ser.ContainerSerializer.hasContentTypeAnnotation(SerializerProvider, BeanProperty)
Since 2.7: should not be needed; should be enough to see if
type has 'isStatic' modifier
com.fasterxml.jackson.databind.PropertyMetadata.hasDefuaultValue()
com.fasterxml.jackson.databind.util.ClassUtil.hasGetterSignature(Method)
Since 2.6 not used; may be removed before 3.x
com.fasterxml.jackson.databind.ser.std.StringSerializer.isEmpty(Object)
com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer.isEmpty(Object)
com.fasterxml.jackson.databind.JsonSerializer.isEmpty(T)
com.fasterxml.jackson.databind.ser.ContainerSerializer.isEmpty(T)
com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase.isEmpty(T)
com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase.isEmpty(T)
com.fasterxml.jackson.databind.DeserializationContext.mappingException(Class>)
com.fasterxml.jackson.databind.DeserializationContext.mappingException(Class>, JsonToken)
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.modifyTypeByAnnotation(DeserializationContext, Annotated, JavaType)
com.fasterxml.jackson.databind.util.BeanUtil.okNameForGetter(AnnotatedMethod)
com.fasterxml.jackson.databind.util.BeanUtil.okNameForIsGetter(AnnotatedMethod, String)
com.fasterxml.jackson.databind.util.BeanUtil.okNameForMutator(AnnotatedMethod, String)
com.fasterxml.jackson.databind.util.BeanUtil.okNameForRegularGetter(AnnotatedMethod, String)
com.fasterxml.jackson.databind.util.BeanUtil.okNameForSetter(AnnotatedMethod)
com.fasterxml.jackson.databind.node.ObjectNode.put(String, JsonNode)
com.fasterxml.jackson.databind.node.ObjectNode.putAll(Map)
com.fasterxml.jackson.databind.node.ObjectNode.putAll(ObjectNode)
com.fasterxml.jackson.databind.ObjectMapper.reader(Class>)
com.fasterxml.jackson.databind.ObjectMapper.reader(JavaType)
com.fasterxml.jackson.databind.ObjectMapper.reader(TypeReference>)
com.fasterxml.jackson.databind.DeserializationContext.reportUnknownProperty(Object, String, JsonDeserializer>)
com.fasterxml.jackson.databind.AbstractTypeResolver.resolveAbstractType(DeserializationConfig, JavaType)
since 2.8 (may be removed from 2.9 or later)
com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver.resolveAbstractType(DeserializationConfig, JavaType)
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.resolveType(DeserializationContext, BeanDescription, JavaType, AnnotatedMember)
com.fasterxml.jackson.databind.BeanDescription.resolveType(Type)
Since 2.8, should simply call getType
of
property accessor directly.
com.fasterxml.jackson.databind.introspect.BasicBeanDescription.resolveType(Type)
com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.serializeAll(Set)
Since 2.6; to be removed from 2.7
com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.serializeAsField(Object, JsonGenerator, SerializerProvider, BeanPropertyWriter)
com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFilteredFields(Map, ?>, JsonGenerator, SerializerProvider, PropertyFilter)
com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializePolymorphic(JsonGenerator, Object, TypeSerializer)
since 2.6; remove from 2.7 or later
com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeTypedFields(Map, ?>, JsonGenerator, SerializerProvider)
com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider.setDefaultFilter(BeanPropertyFilter)
com.fasterxml.jackson.databind.util.TokenBuffer.setFeatureMask(int)
com.fasterxml.jackson.databind.ObjectMapper.setFilters(FilterProvider)
com.fasterxml.jackson.databind.ObjectMapper.setMixInAnnotations(Map, Class>>)
com.fasterxml.jackson.databind.ObjectMapper.setVisibilityChecker(VisibilityChecker>)
com.fasterxml.jackson.databind.util.ISO8601Utils.timeZoneGMT()
since 2.6
com.fasterxml.jackson.databind.type.TypeFactory.uncheckedSimpleType(Class>)
Since 2.8, to indicate users should never call this method.
com.fasterxml.jackson.databind.DeserializationContext.unknownTypeException(JavaType, String, String)
com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.withIgnorals(String[])
since 2.8
com.fasterxml.jackson.databind.deser.SettableBeanProperty.withName(String)
com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition.withName(String)
com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase.withResolved(BeanProperty, TypeSerializer, JsonSerializer>)
since 2.6: use the overloaded method that takes 'unwrapSingle'
com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.withResolved(JsonDeserializer>, JsonDeserializer>, TypeDeserializer)
Since 2.7 as it does not pass `unwrapSingle`
com.fasterxml.jackson.databind.ObjectWriter.withSchema(FormatSchema)
com.fasterxml.jackson.databind.SerializationConfig.withSerializationInclusion(JsonInclude.Include)
com.fasterxml.jackson.databind.ObjectWriter.withType(Class>)
com.fasterxml.jackson.databind.ObjectReader.withType(Class>)
com.fasterxml.jackson.databind.ObjectWriter.withType(JavaType)
com.fasterxml.jackson.databind.ObjectReader.withType(JavaType)
com.fasterxml.jackson.databind.ObjectReader.withType(Type)
com.fasterxml.jackson.databind.ObjectWriter.withType(TypeReference>)
com.fasterxml.jackson.databind.ObjectReader.withType(TypeReference>)
com.fasterxml.jackson.databind.deser.std.MapDeserializer.wrapAndThrow(Throwable, Object)
com.fasterxml.jackson.databind.deser.BeanDeserializerBase.wrapAndThrow(Throwable, Object, int, DeserializationContext)
com.fasterxml.jackson.databind.deser.std.StdValueInstantiator.wrapException(Throwable)
com.fasterxml.jackson.databind.ObjectMapper.writerWithType(Class>)
com.fasterxml.jackson.databind.ObjectMapper.writerWithType(JavaType)
com.fasterxml.jackson.databind.ObjectMapper.writerWithType(TypeReference>)