<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> <html lang="en"> <head> <!-- Generated by javadoc (version 1.7.0_79) on Wed Jul 20 08:39:16 PDT 2016 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Deprecated List (jackson-databind 2.8.0 API)</title> <meta name="date" content="2016-07-20"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> </head> <body> <script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Deprecated List (jackson-databind 2.8.0 API)"; } //--> </script> <noscript> <div>JavaScript is disabled on your browser.</div> </noscript> <!-- ========= START OF TOP NAVBAR ======= --> <div class="topNav"><a name="navbar_top"> <!-- --> </a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="overview-summary.html">Overview</a></li> <li>Package</li> <li>Class</li> <li>Use</li> <li><a href="overview-tree.html">Tree</a></li> <li class="navBarCell1Rev">Deprecated</li> <li><a href="index-all.html">Index</a></li> <li><a href="help-doc.html">Help</a></li> </ul> </div> <div class="subNav"> <ul class="navList"> <li>Prev</li> <li>Next</li> </ul> <ul class="navList"> <li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li> <li><a href="deprecated-list.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_top"> <li><a href="allclasses-noframe.html">All Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <a name="skip-navbar_top"> <!-- --> </a></div> <!-- ========= END OF TOP NAVBAR ========= --> <div class="header"> <h1 title="Deprecated API" class="title">Deprecated API</h1> <h2 title="Contents">Contents</h2> <ul> <li><a href="#interface">Deprecated Interfaces</a></li> <li><a href="#class">Deprecated Classes</a></li> <li><a href="#enum">Deprecated Enums</a></li> <li><a href="#field">Deprecated Fields</a></li> <li><a href="#method">Deprecated Methods</a></li> <li><a href="#constructor">Deprecated Constructors</a></li> <li><a href="#enum_constant">Deprecated Enum Constants</a></li> <li><a href="#annotation_type_member">Deprecated Annotation Type Elements</a></li> </ul> </div> <div class="contentContainer"><a name="interface"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Interfaces table, listing deprecated interfaces, and an explanation"> <caption><span>Deprecated Interfaces</span><span class="tabEnd"> </span></caption> <tr> <th class="colOne" scope="col">Interface and Description</th> </tr> <tbody> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser.BeanPropertyFilter</a> <div class="block"><i>Since 2.3: use <a href="com/fasterxml/jackson/databind/ser/PropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser"><code>PropertyFilter</code></a> instead.</i></div> </td> </tr> </tbody> </table> </li> </ul> <a name="class"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Classes table, listing deprecated classes, and an explanation"> <caption><span>Deprecated Classes</span><span class="tabEnd"> </span></caption> <tr> <th class="colOne" scope="col">Class and Description</th> </tr> <tbody> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/jsonschema/JsonSchema.html" title="class in com.fasterxml.jackson.databind.jsonschema">com.fasterxml.jackson.databind.jsonschema.JsonSchema</a> <div class="block"><i>Since 2.2, we recommend use of external <a href="https://github.com/FasterXML/jackson-module-jsonSchema">JSON Schema generator module</a></i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/NullProvider.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.NullProvider</a> <div class="block"><i>Since 2.6</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy</a> <div class="block"><i>In 2.7 use <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.SnakeCaseStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy.SnakeCaseStrategy</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.PascalCaseStrategy.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.PropertyNamingStrategy.PascalCaseStrategy</a> <div class="block"><i>In 2.7 use <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.SnakeCaseStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy.SnakeCaseStrategy</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/StdKeySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std.StdKeySerializer</a> <div class="block"><i>Since 2.8, use <a href="com/fasterxml/jackson/databind/ser/std/StdKeySerializers.Default.html" title="class in com.fasterxml.jackson.databind.ser.std"><code>StdKeySerializers.Default</code></a> instead.</i></div> </td> </tr> </tbody> </table> </li> </ul> <a name="enum"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Enums table, listing deprecated enums, and an explanation"> <caption><span>Deprecated Enums</span><span class="tabEnd"> </span></caption> <tr> <th class="colOne" scope="col">Enum and Description</th> </tr> <tbody> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/annotation/JsonSerialize.Inclusion.html" title="enum in com.fasterxml.jackson.databind.annotation">com.fasterxml.jackson.databind.annotation.JsonSerialize.Inclusion</a></td> </tr> </tbody> </table> </li> </ul> <a name="field"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Fields table, listing deprecated fields, and an explanation"> <caption><span>Deprecated Fields</span><span class="tabEnd"> </span></caption> <tr> <th class="colOne" scope="col">Field and Description</th> </tr> <tbody> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#_name">com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition._name</a> <div class="block"><i>Since 2.5 use <code>_fullName</code> instead.</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.html#CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES">com.fasterxml.jackson.databind.PropertyNamingStrategy.CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES</a> <div class="block"><i>Since 2.7 use <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.html#SNAKE_CASE"><code>PropertyNamingStrategy.SNAKE_CASE</code></a> instead;</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html#instance">com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.instance</a> <div class="block"><i>Since 2.3, construct a new instance, needs to be resolved</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html#instance">com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.instance</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.html#PASCAL_CASE_TO_CAMEL_CASE">com.fasterxml.jackson.databind.PropertyNamingStrategy.PASCAL_CASE_TO_CAMEL_CASE</a> <div class="block"><i>Since 2.7 use <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.html#UPPER_CAMEL_CASE"><code>PropertyNamingStrategy.UPPER_CAMEL_CASE</code></a> instead;</i></div> </td> </tr> </tbody> </table> </li> </ul> <a name="method"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation"> <caption><span>Deprecated Methods</span><span class="tabEnd"> </span></caption> <tr> <th class="colOne" scope="col">Method and Description</th> </tr> <tbody> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#_createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.JsonDeserializer)">com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer._createContextual(DeserializationContext, BeanProperty, JsonDeserializer<?>)</a> <div class="block"><i>Since 2.3, use <a href="com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#newDelegatingInstance(com.fasterxml.jackson.databind.JsonDeserializer)"><code>DelegatingDeserializer.newDelegatingInstance(com.fasterxml.jackson.databind.JsonDeserializer<?>)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html#_deserializeWithNativeTypeId(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._deserializeWithNativeTypeId(JsonParser, DeserializationContext)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_findCreatorPropertyName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter)">com.fasterxml.jackson.databind.introspect.BasicBeanDescription._findCreatorPropertyName(AnnotatedParameter)</a> <div class="block"><i>since 2.8</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findExplicitParamName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter,%20com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.deser.BasicDeserializerFactory._findExplicitParamName(AnnotatedParameter, AnnotationIntrospector)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findJsonValueFor(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.deser.BasicDeserializerFactory._findJsonValueFor(DeserializationConfig, JavaType)</a> <div class="block"><i>since 2.8 call <code>findJsonValueMethod</code> on <a href="com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind"><code>BeanDescription</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_findPropertyFields(java.util.Collection,%20boolean)">com.fasterxml.jackson.databind.introspect.BasicBeanDescription._findPropertyFields(Collection<String>, boolean)</a> <div class="block"><i>Since 2.7.2, does not seem to be used?</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_hasExplicitParamName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter,%20com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.deser.BasicDeserializerFactory._hasExplicitParamName(AnnotatedParameter, AnnotationIntrospector)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BeanDeserializer.html#_missingToken(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">com.fasterxml.jackson.databind.deser.BeanDeserializer._missingToken(JsonParser, DeserializationContext)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/JavaType.html#_narrow(java.lang.Class)">com.fasterxml.jackson.databind.JavaType._narrow(Class<?>)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/SimpleType.html#_narrow(java.lang.Class)">com.fasterxml.jackson.databind.type.SimpleType._narrow(Class<?>)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/ResolvedRecursiveType.html#_narrow(java.lang.Class)">com.fasterxml.jackson.databind.type.ResolvedRecursiveType._narrow(Class<?>)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/ReferenceType.html#_narrow(java.lang.Class)">com.fasterxml.jackson.databind.type.ReferenceType._narrow(Class<?>)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/MapType.html#_narrow(java.lang.Class)">com.fasterxml.jackson.databind.type.MapType._narrow(Class<?>)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/MapLikeType.html#_narrow(java.lang.Class)">com.fasterxml.jackson.databind.type.MapLikeType._narrow(Class<?>)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/CollectionType.html#_narrow(java.lang.Class)">com.fasterxml.jackson.databind.type.CollectionType._narrow(Class<?>)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/CollectionLikeType.html#_narrow(java.lang.Class)">com.fasterxml.jackson.databind.type.CollectionLikeType._narrow(Class<?>)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/ArrayType.html#_narrow(java.lang.Class)">com.fasterxml.jackson.databind.type.ArrayType._narrow(Class<?>)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_throwAsIOE(java.lang.Exception)">com.fasterxml.jackson.databind.deser.SettableBeanProperty._throwAsIOE(Exception)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addBooleanCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams)">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addBooleanCreator(AnnotatedWithParams)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addDelegatingCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams,%20com.fasterxml.jackson.databind.deser.CreatorProperty[])">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addDelegatingCreator(AnnotatedWithParams, CreatorProperty[])</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addDoubleCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams)">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addDoubleCreator(AnnotatedWithParams)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleFilterProvider.html#addFilter(java.lang.String,%20com.fasterxml.jackson.databind.ser.BeanPropertyFilter)">com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider.addFilter(String, BeanPropertyFilter)</a> <div class="block"><i>since 2.3</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addIntCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams)">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addIntCreator(AnnotatedWithParams)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addLongCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams)">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addLongCreator(AnnotatedWithParams)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#addMixInAnnotations(java.lang.Class,%20java.lang.Class)">com.fasterxml.jackson.databind.ObjectMapper.addMixInAnnotations(Class<?>, Class<?>)</a> <div class="block"><i>Since 2.5: replaced by a fluent form of the method; <a href="com/fasterxml/jackson/databind/ObjectMapper.html#addMixIn(java.lang.Class,%20java.lang.Class)"><code>ObjectMapper.addMixIn(Class, Class)</code></a>.</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addPropertyCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams,%20com.fasterxml.jackson.databind.deser.CreatorProperty[])">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addPropertyCreator(AnnotatedWithParams, CreatorProperty[])</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addStringCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams)">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addStringCreator(AnnotatedWithParams)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/BeanDescription.html#bindingsForBeanType()">com.fasterxml.jackson.databind.BeanDescription.bindingsForBeanType()</a> <div class="block"><i>Since 2.7, should not need to access bindings directly</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#bindingsForBeanType()">com.fasterxml.jackson.databind.introspect.BasicBeanDescription.bindingsForBeanType()</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ExternalTypeHandler.Builder.html#build()">com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler.Builder.build()</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/ClassUtil.html#checkAndFixAccess(java.lang.reflect.Member)">com.fasterxml.jackson.databind.util.ClassUtil.checkAndFixAccess(Member)</a> <div class="block"><i>Since 2.7 call variant that takes boolean flag.</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#collect()">com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector.collect()</a> <div class="block"><i>Since 2.6; no need to call</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html#collectAndResolveSubtypes(com.fasterxml.jackson.databind.introspect.AnnotatedClass,%20com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver.collectAndResolveSubtypes(AnnotatedClass, MapperConfig<?>, AnnotationIntrospector)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypes(com.fasterxml.jackson.databind.introspect.AnnotatedClass,%20com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.jsontype.SubtypeResolver.collectAndResolveSubtypes(AnnotatedClass, MapperConfig<?>, AnnotationIntrospector)</a> <div class="block"><i>Since 2.6 Use either <a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByClass(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedClass)"><code>SubtypeResolver.collectAndResolveSubtypesByClass(MapperConfig, AnnotatedClass)</code></a> or <a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByTypeId(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedClass)"><code>SubtypeResolver.collectAndResolveSubtypesByTypeId(MapperConfig, AnnotatedClass)</code></a> instead.</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html#collectAndResolveSubtypes(com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver.collectAndResolveSubtypes(AnnotatedMember, MapperConfig<?>, AnnotationIntrospector, JavaType)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypes(com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.jsontype.SubtypeResolver.collectAndResolveSubtypes(AnnotatedMember, MapperConfig<?>, AnnotationIntrospector, JavaType)</a> <div class="block"><i>Since 2.6 Use either <a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByClass(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.JavaType)"><code>SubtypeResolver.collectAndResolveSubtypesByClass(MapperConfig, AnnotatedMember, JavaType)</code></a> or <a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByTypeId(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.JavaType)"><code>SubtypeResolver.collectAndResolveSubtypesByTypeId(MapperConfig, AnnotatedMember, JavaType)</code></a> instead.</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyMetadata.html#construct(boolean,%20java.lang.String)">com.fasterxml.jackson.databind.PropertyMetadata.construct(boolean, String)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/SimpleType.html#construct(java.lang.Class)">com.fasterxml.jackson.databind.type.SimpleType.construct(Class<?>)</a> <div class="block"><i>Since 2.7</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/ReferenceType.html#construct(java.lang.Class,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.type.ReferenceType.construct(Class<?>, JavaType)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/CollectionType.html#construct(java.lang.Class,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.type.CollectionType.construct(Class<?>, JavaType)</a> <div class="block"><i>Since 2.7, remove from 2.9</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/CollectionLikeType.html#construct(java.lang.Class,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.type.CollectionLikeType.construct(Class<?>, JavaType)</a> <div class="block"><i>Since 2.7, use <a href="com/fasterxml/jackson/databind/type/CollectionLikeType.html#upgradeFrom(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JavaType)"><code>CollectionLikeType.upgradeFrom(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JavaType)</code></a> for constructing instances, given pre-resolved <a href="com/fasterxml/jackson/databind/type/SimpleType.html" title="class in com.fasterxml.jackson.databind.type"><code>SimpleType</code></a>.</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/MapType.html#construct(java.lang.Class,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.type.MapType.construct(Class<?>, JavaType, JavaType)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/MapLikeType.html#construct(java.lang.Class,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.type.MapLikeType.construct(Class<?>, JavaType, JavaType)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#construct(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.annotation.ObjectIdGenerator,%20com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">com.fasterxml.jackson.databind.deser.impl.ObjectIdReader.construct(JavaType, PropertyName, ObjectIdGenerator<?>, JsonDeserializer<?>, SettableBeanProperty)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html#construct(com.fasterxml.jackson.databind.JavaType,%20java.lang.String,%20com.fasterxml.jackson.annotation.ObjectIdGenerator,%20boolean)">com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter.construct(JavaType, String, ObjectIdGenerator<?>, boolean)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20java.lang.String)">com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition.construct(MapperConfig<?>, AnnotatedMember, String)</a> <div class="block"><i>Since 2.5</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/MapSerializer.html#construct(java.lang.String[],%20com.fasterxml.jackson.databind.JavaType,%20boolean,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.JsonSerializer,%20java.lang.Object)">com.fasterxml.jackson.databind.ser.std.MapSerializer.construct(String[], JavaType, boolean, TypeSerializer, JsonSerializer<Object>, JsonSerializer<Object>, Object)</a> <div class="block"><i>Since 2.8 use the other overload</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeFactory.html#constructSimpleType(java.lang.Class,%20java.lang.Class,%20com.fasterxml.jackson.databind.JavaType[])">com.fasterxml.jackson.databind.type.TypeFactory.constructSimpleType(Class<?>, Class<?>, JavaType[])</a> <div class="block"><i>Since 2.7</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeFactory.html#constructType(java.lang.reflect.Type,%20java.lang.Class)">com.fasterxml.jackson.databind.type.TypeFactory.constructType(Type, Class<?>)</a> <div class="block"><i>Since 2.7 (accidentally removed in 2.7.0; added back in 2.7.1)</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeFactory.html#constructType(java.lang.reflect.Type,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.type.TypeFactory.constructType(Type, JavaType)</a> <div class="block"><i>Since 2.7 (accidentally removed in 2.7.0; added back in 2.7.1)</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/EnumResolver.html#constructUnsafeUsingMethod(java.lang.Class,%20java.lang.reflect.Method)">com.fasterxml.jackson.databind.util.EnumResolver.constructUnsafeUsingMethod(Class<?>, Method)</a> <div class="block"><i>Since 2.8, use <a href="com/fasterxml/jackson/databind/util/EnumResolver.html#constructUnsafeUsingMethod(java.lang.Class,%20java.lang.reflect.Method,%20com.fasterxml.jackson.databind.AnnotationIntrospector)"><code>EnumResolver.constructUnsafeUsingMethod(Class, Method, AnnotationIntrospector)</code></a> instead.</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/EnumResolver.html#constructUnsafeUsingToString(java.lang.Class)">com.fasterxml.jackson.databind.util.EnumResolver.constructUnsafeUsingToString(Class<?>)</a> <div class="block"><i>Since 2.8, use <a href="com/fasterxml/jackson/databind/util/EnumResolver.html#constructUnsafeUsingToString(java.lang.Class,%20com.fasterxml.jackson.databind.AnnotationIntrospector)"><code>EnumResolver.constructUnsafeUsingToString(Class, AnnotationIntrospector)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/EnumResolver.html#constructUsingMethod(java.lang.Class,%20java.lang.reflect.Method)">com.fasterxml.jackson.databind.util.EnumResolver.constructUsingMethod(Class<Enum<?>>, Method)</a> <div class="block"><i>Since 2.8, use <a href="com/fasterxml/jackson/databind/util/EnumResolver.html#constructUsingMethod(java.lang.Class,%20java.lang.reflect.Method,%20com.fasterxml.jackson.databind.AnnotationIntrospector)"><code>EnumResolver.constructUsingMethod(Class, Method, AnnotationIntrospector)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/EnumResolver.html#constructUsingToString(java.lang.Class)">com.fasterxml.jackson.databind.util.EnumResolver.constructUsingToString(Class<Enum<?>>)</a> <div class="block"><i>Since 2.8, use <a href="com/fasterxml/jackson/databind/util/EnumResolver.html#constructUsingToString(java.lang.Class,%20com.fasterxml.jackson.databind.AnnotationIntrospector)"><code>EnumResolver.constructUsingToString(Class, AnnotationIntrospector)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/JavaType.html#containedTypeName(int)">com.fasterxml.jackson.databind.JavaType.containedTypeName(int)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeBase.html#containedTypeName(int)">com.fasterxml.jackson.databind.type.TypeBase.containedTypeName(int)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter, JsonObjectFormatVisitor, SerializerProvider)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter,%20com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.BeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter, ObjectNode, SerializerProvider)</a> <div class="block"><i>Since 2.3: new code should use the alternative <code>depositSchemaProperty</code> method</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter,%20com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter, ObjectNode, SerializerProvider)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/PropertyWriter.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.PropertyWriter.depositSchemaProperty(ObjectNode, SerializerProvider)</a> <div class="block"><i>Since 2.2</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.BeanPropertyWriter.depositSchemaProperty(ObjectNode, SerializerProvider)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/MapProperty.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.std.MapProperty.depositSchemaProperty(ObjectNode, SerializerProvider)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/PropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter,%20com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.PropertyFilter.depositSchemaProperty(PropertyWriter, ObjectNode, SerializerProvider)</a> <div class="block"><i>Since 2.3: new code should use the alternative <code>depositSchemaProperty</code> method</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter,%20com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.depositSchemaProperty(PropertyWriter, ObjectNode, SerializerProvider)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/EnumDeserializer.html#deserializerForCreator(com.fasterxml.jackson.databind.DeserializationConfig,%20java.lang.Class,%20com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">com.fasterxml.jackson.databind.deser.std.EnumDeserializer.deserializerForCreator(DeserializationConfig, Class<?>, AnnotatedMethod)</a> <div class="block"><i>Since 2.8</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#emptyMap()">com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap.emptyMap()</a> <div class="block"><i>Since 2.5 Use <a href="com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#emptyForProperties()"><code>PropertySerializerMap.emptyForProperties()</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#endOfInputException(java.lang.Class)">com.fasterxml.jackson.databind.DeserializationContext.endOfInputException(Class<?>)</a> <div class="block"><i>Since 2.8; currently no way to catch EOF at databind level</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/ClassUtil.html#findClass(java.lang.String)">com.fasterxml.jackson.databind.util.ClassUtil.findClass(String)</a> <div class="block"><i>Since 2.6, use method in <a href="com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a>.</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findDeserializationContentType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationContentType(Annotated, JavaType)</a> <div class="block"><i>Since 2.7 call <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)"><code>AnnotationIntrospector.refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findDeserializationContentType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findDeserializationContentType(Annotated, JavaType)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findDeserializationContentType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationContentType(Annotated, JavaType)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findDeserializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationKeyType(Annotated, JavaType)</a> <div class="block"><i>Since 2.7 call <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)"><code>AnnotationIntrospector.refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findDeserializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findDeserializationKeyType(Annotated, JavaType)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findDeserializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationKeyType(Annotated, JavaType)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findDeserializationType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationType(Annotated, JavaType)</a> <div class="block"><i>Since 2.7 call <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)"><code>AnnotationIntrospector.refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findDeserializationType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findDeserializationType(Annotated, JavaType)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findDeserializationType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationType(Annotated, JavaType)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findEnumValue(java.lang.Enum)">com.fasterxml.jackson.databind.AnnotationIntrospector.findEnumValue(Enum<?>)</a> <div class="block"><i>Since 2.8: use <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findEnumValues(java.lang.Class,%20java.lang.Enum[],%20java.lang.String[])"><code>AnnotationIntrospector.findEnumValues(java.lang.Class<?>, java.lang.Enum<?>[], java.lang.String[])</code></a> instead because this method does not properly handle override settings (defaults to <code>enum.name</code> without indicating whether that is explicit or not), and is inefficient to call one-by-one.</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findEnumValue(java.lang.Enum)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findEnumValue(Enum<?>)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findEnumValue(java.lang.Enum)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findEnumValue(Enum<?>)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/FilterProvider.html#findFilter(java.lang.Object)">com.fasterxml.jackson.databind.ser.FilterProvider.findFilter(Object)</a> <div class="block"><i>Since 2.3 deprecated because <a href="com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser"><code>BeanPropertyFilter</code></a> is deprecated;</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleFilterProvider.html#findFilter(java.lang.Object)">com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider.findFilter(Object)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/BeanProperty.html#findFormatOverrides(com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.BeanProperty.findFormatOverrides(AnnotationIntrospector)</a> <div class="block"><i>since 2.8 use <a href="com/fasterxml/jackson/databind/BeanProperty.html#findPropertyFormat(com.fasterxml.jackson.databind.cfg.MapperConfig,%20java.lang.Class)"><code>BeanProperty.findPropertyFormat(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, java.lang.Class<?>)</code></a> instead.</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/BeanProperty.Std.html#findFormatOverrides(com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.BeanProperty.Std.findFormatOverrides(AnnotationIntrospector)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html#findFormatOverrides(com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase.findFormatOverrides(AnnotationIntrospector)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findIgnoreUnknownProperties(com.fasterxml.jackson.databind.introspect.AnnotatedClass)">com.fasterxml.jackson.databind.AnnotationIntrospector.findIgnoreUnknownProperties(AnnotatedClass)</a> <div class="block"><i>Since 2.8, use <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertyIgnorals(com.fasterxml.jackson.databind.introspect.Annotated)"><code>AnnotationIntrospector.findPropertyIgnorals(com.fasterxml.jackson.databind.introspect.Annotated)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findIgnoreUnknownProperties(com.fasterxml.jackson.databind.introspect.AnnotatedClass)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findIgnoreUnknownProperties(AnnotatedClass)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findIgnoreUnknownProperties(com.fasterxml.jackson.databind.introspect.AnnotatedClass)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findIgnoreUnknownProperties(AnnotatedClass)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertiesToIgnore(com.fasterxml.jackson.databind.introspect.Annotated)">com.fasterxml.jackson.databind.AnnotationIntrospector.findPropertiesToIgnore(Annotated)</a> <div class="block"><i>Since 2.6, use variant that takes second argument.</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findPropertiesToIgnore(com.fasterxml.jackson.databind.introspect.Annotated)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findPropertiesToIgnore(Annotated)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertiesToIgnore(com.fasterxml.jackson.databind.introspect.Annotated,%20boolean)">com.fasterxml.jackson.databind.AnnotationIntrospector.findPropertiesToIgnore(Annotated, boolean)</a> <div class="block"><i>Since 2.8, use <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertyIgnorals(com.fasterxml.jackson.databind.introspect.Annotated)"><code>AnnotationIntrospector.findPropertyIgnorals(com.fasterxml.jackson.databind.introspect.Annotated)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findPropertiesToIgnore(com.fasterxml.jackson.databind.introspect.Annotated,%20boolean)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findPropertiesToIgnore(Annotated, boolean)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findPropertiesToIgnore(com.fasterxml.jackson.databind.introspect.Annotated,%20boolean)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findPropertiesToIgnore(Annotated, boolean)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findSerializationContentType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationContentType(Annotated, JavaType)</a> <div class="block"><i>Since 2.7 call <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)"><code>AnnotationIntrospector.refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findSerializationContentType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationContentType(Annotated, JavaType)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findSerializationContentType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationContentType(Annotated, JavaType)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findSerializationInclusion(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationInclusion(Annotated, JsonInclude.Include)</a> <div class="block"><i>Since 2.7 Use <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertyInclusion(com.fasterxml.jackson.databind.introspect.Annotated)"><code>AnnotationIntrospector.findPropertyInclusion(com.fasterxml.jackson.databind.introspect.Annotated)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findSerializationInclusion(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationInclusion(Annotated, JsonInclude.Include)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findSerializationInclusionForContent(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationInclusionForContent(Annotated, JsonInclude.Include)</a> <div class="block"><i>Since 2.7 Use <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertyInclusion(com.fasterxml.jackson.databind.introspect.Annotated)"><code>AnnotationIntrospector.findPropertyInclusion(com.fasterxml.jackson.databind.introspect.Annotated)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findSerializationInclusionForContent(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationInclusionForContent(Annotated, JsonInclude.Include)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findSerializationInclusionForContent(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationInclusionForContent(Annotated, JsonInclude.Include)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findSerializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationKeyType(Annotated, JavaType)</a> <div class="block"><i>Since 2.7 call <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)"><code>AnnotationIntrospector.refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findSerializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationKeyType(Annotated, JavaType)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findSerializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationKeyType(Annotated, JavaType)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findSerializationType(com.fasterxml.jackson.databind.introspect.Annotated)">com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationType(Annotated)</a> <div class="block"><i>Since 2.7 call <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)"><code>AnnotationIntrospector.refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findSerializationType(com.fasterxml.jackson.databind.introspect.Annotated)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationType(Annotated)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findSerializationType(com.fasterxml.jackson.databind.introspect.Annotated)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationType(Annotated)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/ClassUtil.html#findSuperTypes(java.lang.Class,%20java.lang.Class)">com.fasterxml.jackson.databind.util.ClassUtil.findSuperTypes(Class<?>, Class<?>)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/ClassUtil.html#findSuperTypes(java.lang.Class,%20java.lang.Class,%20java.util.List)">com.fasterxml.jackson.databind.util.ClassUtil.findSuperTypes(Class<?>, Class<?>, List<Class<?>>)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeFactory.html#findTypeParameters(java.lang.Class,%20java.lang.Class)">com.fasterxml.jackson.databind.type.TypeFactory.findTypeParameters(Class<?>, Class<?>)</a> <div class="block"><i>Since 2.7 resolve raw type first, then find type parameters</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeFactory.html#findTypeParameters(java.lang.Class,%20java.lang.Class,%20com.fasterxml.jackson.databind.type.TypeBindings)">com.fasterxml.jackson.databind.type.TypeFactory.findTypeParameters(Class<?>, Class<?>, TypeBindings)</a> <div class="block"><i>Since 2.7 resolve raw type first, then find type parameters</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#fixAccess()">com.fasterxml.jackson.databind.introspect.AnnotatedMember.fixAccess()</a> <div class="block"><i>Since 2.7 use <a href="com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#fixAccess(boolean)"><code>AnnotatedMember.fixAccess(boolean)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/JavaType.html#forcedNarrowBy(java.lang.Class)">com.fasterxml.jackson.databind.JavaType.forcedNarrowBy(Class<?>)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#generateJsonSchema(java.lang.Class)">com.fasterxml.jackson.databind.ObjectMapper.generateJsonSchema(Class<?>)</a> <div class="block"><i>Since 2.6 use external JSON Schema generator (https://github.com/FasterXML/jackson-module-jsonSchema) (which under the hood calls <a href="com/fasterxml/jackson/databind/ObjectMapper.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper)"><code>ObjectMapper.acceptJsonFormatVisitor(JavaType, JsonFormatVisitorWrapper)</code></a>)</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#generateJsonSchema(java.lang.Class)">com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.generateJsonSchema(Class<?>)</a> <div class="block"><i>Should not be used any more</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getBeanClass()">com.fasterxml.jackson.databind.deser.BeanDeserializerBase.getBeanClass()</a> <div class="block"><i>Since 2.3, use <a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#handledType()"><code>BeanDeserializerBase.handledType()</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/StdKeySerializers.html#getDefault()">com.fasterxml.jackson.databind.ser.std.StdKeySerializers.getDefault()</a> <div class="block"><i>since 2.7</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/JsonDeserializer.html#getEmptyValue()">com.fasterxml.jackson.databind.JsonDeserializer.getEmptyValue()</a> <div class="block"><i>Since 2.6 Use overloaded variant that takes context argument</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#getEmptyValue()">com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer.getEmptyValue()</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.StdTypeConstructor.html#getGenericParameterType(int)">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.StdTypeConstructor.getGenericParameterType(int)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#getGenericParameterType(int)">com.fasterxml.jackson.databind.introspect.AnnotatedWithParams.getGenericParameterType(int)</a> <div class="block"><i>Since 2.7, remove in 2.9</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getGenericParameterType(int)">com.fasterxml.jackson.databind.introspect.AnnotatedMethod.getGenericParameterType(int)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html#getGenericParameterType(int)">com.fasterxml.jackson.databind.introspect.AnnotatedConstructor.getGenericParameterType(int)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getGenericParameterTypes()">com.fasterxml.jackson.databind.introspect.AnnotatedMethod.getGenericParameterTypes()</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getGenericPropertyType()">com.fasterxml.jackson.databind.ser.BeanPropertyWriter.getGenericPropertyType()</a> <div class="block"><i>Since 2.7, to be removed from 2.9, use <a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getType()"><code>BeanPropertyWriter.getType()</code></a> instead.</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html#getGenericType()">com.fasterxml.jackson.databind.introspect.AnnotatedParameter.getGenericType()</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getGenericType()">com.fasterxml.jackson.databind.introspect.AnnotatedMethod.getGenericType()</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedField.html#getGenericType()">com.fasterxml.jackson.databind.introspect.AnnotatedField.getGenericType()</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/Annotated.html#getGenericType()">com.fasterxml.jackson.databind.introspect.Annotated.getGenericType()</a> <div class="block"><i>Since 2.7 should instead use <a href="com/fasterxml/jackson/databind/introspect/Annotated.html#getType()"><code>Annotated.getType()</code></a>. To be removed from 2.9</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/StdDateFormat.html#getISO8601Format(java.util.TimeZone)">com.fasterxml.jackson.databind.util.StdDateFormat.getISO8601Format(TimeZone)</a> <div class="block"><i>Since 2.4; use variant that takes Locale</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#getJsonFactory()">com.fasterxml.jackson.databind.ObjectMapper.getJsonFactory()</a> <div class="block"><i>Since 2.1: Use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#getFactory()"><code>ObjectMapper.getFactory()</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/JsonDeserializer.html#getNullValue()">com.fasterxml.jackson.databind.JsonDeserializer.getNullValue()</a> <div class="block"><i>Since 2.6 Use overloaded variant that takes context argument</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/JsonNodeDeserializer.html#getNullValue()">com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer.getNullValue()</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#getNullValue()">com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer.getNullValue()</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/JavaType.html#getParameterSource()">com.fasterxml.jackson.databind.JavaType.getParameterSource()</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getPropertyType()">com.fasterxml.jackson.databind.ser.BeanPropertyWriter.getPropertyType()</a> <div class="block"><i>Since 2.7, to be removed from 2.9, use <a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getType()"><code>BeanPropertyWriter.getType()</code></a> instead.</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/StdDateFormat.html#getRFC1123Format(java.util.TimeZone)">com.fasterxml.jackson.databind.util.StdDateFormat.getRFC1123Format(TimeZone)</a> <div class="block"><i>Since 2.4; use variant that takes Locale</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getRootName()">com.fasterxml.jackson.databind.cfg.MapperConfigBase.getRootName()</a> <div class="block"><i>Since 2.6 use <a href="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getFullRootName()"><code>MapperConfigBase.getFullRootName()</code></a> instead.</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.getSchema(SerializerProvider, Type)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/SerializationConfig.html#getSerializationInclusion()">com.fasterxml.jackson.databind.SerializationConfig.getSerializationInclusion()</a> <div class="block"><i>Since 2.7 use <a href="com/fasterxml/jackson/databind/SerializationConfig.html#getDefaultPropertyInclusion()"><code>SerializationConfig.getDefaultPropertyInclusion()</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/SerializerProvider.html#getSerializationView()">com.fasterxml.jackson.databind.SerializerProvider.getSerializationView()</a> <div class="block"><i>Since 2.2, use <a href="com/fasterxml/jackson/databind/SerializerProvider.html#getActiveView()"><code>SerializerProvider.getActiveView()</code></a> instead.</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/Annotated.html#getType(com.fasterxml.jackson.databind.type.TypeBindings)">com.fasterxml.jackson.databind.introspect.Annotated.getType(TypeBindings)</a> <div class="block"><i>Since 2.7 Use <a href="com/fasterxml/jackson/databind/introspect/Annotated.html#getType()"><code>Annotated.getType()</code></a> instead. To be removed from 2.9</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#getValueClass()">com.fasterxml.jackson.databind.deser.std.StdDeserializer.getValueClass()</a> <div class="block"><i>Since 2.3 use <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#handledType()"><code>StdDeserializer.handledType()</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#handlePrimaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.DeserializationContext.handlePrimaryContextualization(JsonDeserializer<?>, BeanProperty)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#handleSecondaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.DeserializationContext.handleSecondaryContextualization(JsonDeserializer<?>, BeanProperty)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/ContainerSerializer.html#hasContentTypeAnnotation(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.ContainerSerializer.hasContentTypeAnnotation(SerializerProvider, BeanProperty)</a> <div class="block"><i>Since 2.7: should not be needed; should be enough to see if type has 'isStatic' modifier</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyMetadata.html#hasDefuaultValue()">com.fasterxml.jackson.databind.PropertyMetadata.hasDefuaultValue()</a> <div class="block"><i>Since 2.6: typo in name, use <a href="com/fasterxml/jackson/databind/PropertyMetadata.html#hasDefaultValue()"><code>PropertyMetadata.hasDefaultValue()</code></a> instead.</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/ClassUtil.html#hasGetterSignature(java.lang.reflect.Method)">com.fasterxml.jackson.databind.util.ClassUtil.hasGetterSignature(Method)</a> <div class="block"><i>Since 2.6 not used; may be removed before 3.x</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/StringSerializer.html#isEmpty(java.lang.Object)">com.fasterxml.jackson.databind.ser.std.StringSerializer.isEmpty(Object)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#isEmpty(java.lang.Object)">com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer.isEmpty(Object)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/JsonSerializer.html#isEmpty(T)">com.fasterxml.jackson.databind.JsonSerializer.isEmpty(T)</a> <div class="block"><i>Since 2.5 Use <a href="com/fasterxml/jackson/databind/JsonSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider,%20T)"><code>JsonSerializer.isEmpty(SerializerProvider, Object)</code></a> instead; will be removed from 2.9</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/ContainerSerializer.html#isEmpty(T)">com.fasterxml.jackson.databind.ser.ContainerSerializer.isEmpty(T)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#isEmpty(T)">com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase.isEmpty(T)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#isEmpty(T)">com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase.isEmpty(T)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#mappingException(java.lang.Class)">com.fasterxml.jackson.databind.DeserializationContext.mappingException(Class<?>)</a> <div class="block"><i>Since 2.8 use <a href="com/fasterxml/jackson/databind/DeserializationContext.html#handleUnexpectedToken(java.lang.Class,%20com.fasterxml.jackson.core.JsonParser)"><code>DeserializationContext.handleUnexpectedToken(Class, JsonParser)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#mappingException(java.lang.Class,%20com.fasterxml.jackson.core.JsonToken)">com.fasterxml.jackson.databind.DeserializationContext.mappingException(Class<?>, JsonToken)</a> <div class="block"><i>Since 2.8 use <a href="com/fasterxml/jackson/databind/DeserializationContext.html#handleUnexpectedToken(java.lang.Class,%20com.fasterxml.jackson.core.JsonParser)"><code>DeserializationContext.handleUnexpectedToken(Class, JsonParser)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#modifyTypeByAnnotation(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.modifyTypeByAnnotation(DeserializationContext, Annotated, JavaType)</a> <div class="block"><i>Since 2.8; call <a href="com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#resolveMemberAndTypeAnnotations(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.JavaType)"><code>BasicDeserializerFactory.resolveMemberAndTypeAnnotations(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/BeanUtil.html#okNameForGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">com.fasterxml.jackson.databind.util.BeanUtil.okNameForGetter(AnnotatedMethod)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/BeanUtil.html#okNameForIsGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod,%20java.lang.String)">com.fasterxml.jackson.databind.util.BeanUtil.okNameForIsGetter(AnnotatedMethod, String)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/BeanUtil.html#okNameForMutator(com.fasterxml.jackson.databind.introspect.AnnotatedMethod,%20java.lang.String)">com.fasterxml.jackson.databind.util.BeanUtil.okNameForMutator(AnnotatedMethod, String)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/BeanUtil.html#okNameForRegularGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod,%20java.lang.String)">com.fasterxml.jackson.databind.util.BeanUtil.okNameForRegularGetter(AnnotatedMethod, String)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/BeanUtil.html#okNameForSetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">com.fasterxml.jackson.databind.util.BeanUtil.okNameForSetter(AnnotatedMethod)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/node/ObjectNode.html#put(java.lang.String,%20com.fasterxml.jackson.databind.JsonNode)">com.fasterxml.jackson.databind.node.ObjectNode.put(String, JsonNode)</a> <div class="block"><i>Since 2.4 use either <a href="com/fasterxml/jackson/databind/node/ObjectNode.html#set(java.lang.String,%20com.fasterxml.jackson.databind.JsonNode)"><code>ObjectNode.set(String,JsonNode)</code></a> or <a href="com/fasterxml/jackson/databind/node/ObjectNode.html#replace(java.lang.String,%20com.fasterxml.jackson.databind.JsonNode)"><code>ObjectNode.replace(String,JsonNode)</code></a>,</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/node/ObjectNode.html#putAll(java.util.Map)">com.fasterxml.jackson.databind.node.ObjectNode.putAll(Map<String, ? extends JsonNode>)</a> <div class="block"><i>Since 2.4 use <a href="com/fasterxml/jackson/databind/node/ObjectNode.html#setAll(java.util.Map)"><code>ObjectNode.setAll(Map)</code></a>,</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/node/ObjectNode.html#putAll(com.fasterxml.jackson.databind.node.ObjectNode)">com.fasterxml.jackson.databind.node.ObjectNode.putAll(ObjectNode)</a> <div class="block"><i>Since 2.4 use <a href="com/fasterxml/jackson/databind/node/ObjectNode.html#setAll(com.fasterxml.jackson.databind.node.ObjectNode)"><code>ObjectNode.setAll(ObjectNode)</code></a>,</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#reader(java.lang.Class)">com.fasterxml.jackson.databind.ObjectMapper.reader(Class<?>)</a> <div class="block"><i>Since 2.5, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#readerFor(java.lang.Class)"><code>ObjectMapper.readerFor(Class)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#reader(com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.ObjectMapper.reader(JavaType)</a> <div class="block"><i>Since 2.5, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#readerFor(com.fasterxml.jackson.databind.JavaType)"><code>ObjectMapper.readerFor(JavaType)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#reader(com.fasterxml.jackson.core.type.TypeReference)">com.fasterxml.jackson.databind.ObjectMapper.reader(TypeReference<?>)</a> <div class="block"><i>Since 2.5, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#readerFor(com.fasterxml.jackson.core.type.TypeReference)"><code>ObjectMapper.readerFor(TypeReference)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#reportUnknownProperty(java.lang.Object,%20java.lang.String,%20com.fasterxml.jackson.databind.JsonDeserializer)">com.fasterxml.jackson.databind.DeserializationContext.reportUnknownProperty(Object, String, JsonDeserializer<?>)</a> <div class="block"><i>Since 2.8 call <a href="com/fasterxml/jackson/databind/DeserializationContext.html#handleUnknownProperty(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.JsonDeserializer,%20java.lang.Object,%20java.lang.String)"><code>DeserializationContext.handleUnknownProperty(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JsonDeserializer<?>, java.lang.Object, java.lang.String)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/AbstractTypeResolver.html#resolveAbstractType(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.AbstractTypeResolver.resolveAbstractType(DeserializationConfig, JavaType)</a> <div class="block"><i>since 2.8 (may be removed from 2.9 or later)</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/module/SimpleAbstractTypeResolver.html#resolveAbstractType(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver.resolveAbstractType(DeserializationConfig, JavaType)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#resolveType(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember)">com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.resolveType(DeserializationContext, BeanDescription, JavaType, AnnotatedMember)</a> <div class="block"><i>since 2.8 call <a href="com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#resolveMemberAndTypeAnnotations(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.JavaType)"><code>BasicDeserializerFactory.resolveMemberAndTypeAnnotations(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.JavaType)</code></a> instead.</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/BeanDescription.html#resolveType(java.lang.reflect.Type)">com.fasterxml.jackson.databind.BeanDescription.resolveType(Type)</a> <div class="block"><i>Since 2.8, should simply call <code>getType</code> of property accessor directly.</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#resolveType(java.lang.reflect.Type)">com.fasterxml.jackson.databind.introspect.BasicBeanDescription.resolveType(Type)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#serializeAll(java.util.Set)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.serializeAll(Set<String>)</a> <div class="block"><i>Since 2.6; to be removed from 2.7</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#serializeAsField(java.lang.Object,%20com.fasterxml.jackson.core.JsonGenerator,%20com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.ser.BeanPropertyWriter)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.serializeAsField(Object, JsonGenerator, SerializerProvider, BeanPropertyWriter)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeFilteredFields(java.util.Map,%20com.fasterxml.jackson.core.JsonGenerator,%20com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.ser.PropertyFilter)">com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFilteredFields(Map<?, ?>, JsonGenerator, SerializerProvider, PropertyFilter)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#serializePolymorphic(com.fasterxml.jackson.core.JsonGenerator,%20java.lang.Object,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer)">com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializePolymorphic(JsonGenerator, Object, TypeSerializer)</a> <div class="block"><i>since 2.6; remove from 2.7 or later</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeTypedFields(java.util.Map,%20com.fasterxml.jackson.core.JsonGenerator,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeTypedFields(Map<?, ?>, JsonGenerator, SerializerProvider)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleFilterProvider.html#setDefaultFilter(com.fasterxml.jackson.databind.ser.BeanPropertyFilter)">com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider.setDefaultFilter(BeanPropertyFilter)</a> <div class="block"><i>Since 2.3 should use <a href="com/fasterxml/jackson/databind/ser/PropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser"><code>PropertyFilter</code></a> instead of <a href="com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser"><code>BeanPropertyFilter</code></a></i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/TokenBuffer.html#setFeatureMask(int)">com.fasterxml.jackson.databind.util.TokenBuffer.setFeatureMask(int)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#setFilters(com.fasterxml.jackson.databind.ser.FilterProvider)">com.fasterxml.jackson.databind.ObjectMapper.setFilters(FilterProvider)</a> <div class="block"><i>Since 2.6, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#setFilterProvider(com.fasterxml.jackson.databind.ser.FilterProvider)"><code>ObjectMapper.setFilterProvider(com.fasterxml.jackson.databind.ser.FilterProvider)</code></a> instead (allows chaining)</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#setMixInAnnotations(java.util.Map)">com.fasterxml.jackson.databind.ObjectMapper.setMixInAnnotations(Map<Class<?>, Class<?>>)</a> <div class="block"><i>Since 2.5: replaced by a fluent form of the method; <a href="com/fasterxml/jackson/databind/ObjectMapper.html#setMixIns(java.util.Map)"><code>ObjectMapper.setMixIns(java.util.Map<java.lang.Class<?>, java.lang.Class<?>>)</code></a>.</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#setVisibilityChecker(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">com.fasterxml.jackson.databind.ObjectMapper.setVisibilityChecker(VisibilityChecker<?>)</a> <div class="block"><i>Since 2.6 use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#setVisibility(com.fasterxml.jackson.databind.introspect.VisibilityChecker)"><code>ObjectMapper.setVisibility(VisibilityChecker)</code></a> instead.</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/ISO8601Utils.html#timeZoneGMT()">com.fasterxml.jackson.databind.util.ISO8601Utils.timeZoneGMT()</a> <div class="block"><i>since 2.6</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeFactory.html#uncheckedSimpleType(java.lang.Class)">com.fasterxml.jackson.databind.type.TypeFactory.uncheckedSimpleType(Class<?>)</a> <div class="block"><i>Since 2.8, to indicate users should never call this method.</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#unknownTypeException(com.fasterxml.jackson.databind.JavaType,%20java.lang.String,%20java.lang.String)">com.fasterxml.jackson.databind.DeserializationContext.unknownTypeException(JavaType, String, String)</a> <div class="block"><i>Since 2.8 use <a href="com/fasterxml/jackson/databind/DeserializationContext.html#handleUnknownTypeId(com.fasterxml.jackson.databind.JavaType,%20java.lang.String,%20com.fasterxml.jackson.databind.jsontype.TypeIdResolver,%20java.lang.String)"><code>DeserializationContext.handleUnknownTypeId(com.fasterxml.jackson.databind.JavaType, java.lang.String, com.fasterxml.jackson.databind.jsontype.TypeIdResolver, java.lang.String)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#withIgnorals(java.lang.String[])">com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.withIgnorals(String[])</a> <div class="block"><i>since 2.8</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#withName(java.lang.String)">com.fasterxml.jackson.databind.deser.SettableBeanProperty.withName(String)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#withName(java.lang.String)">com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition.withName(String)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#withResolved(com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase.withResolved(BeanProperty, TypeSerializer, JsonSerializer<?>)</a> <div class="block"><i>since 2.6: use the overloaded method that takes 'unwrapSingle'</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.html#withResolved(com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer)">com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.withResolved(JsonDeserializer<?>, JsonDeserializer<?>, TypeDeserializer)</a> <div class="block"><i>Since 2.7 as it does not pass `unwrapSingle`</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectWriter.html#withSchema(com.fasterxml.jackson.core.FormatSchema)">com.fasterxml.jackson.databind.ObjectWriter.withSchema(FormatSchema)</a> <div class="block"><i>Since 2.5 use <a href="com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.core.FormatSchema)"><code>ObjectWriter.with(FormatSchema)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/SerializationConfig.html#withSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">com.fasterxml.jackson.databind.SerializationConfig.withSerializationInclusion(JsonInclude.Include)</a> <div class="block"><i>Since 2.7 use <a href="com/fasterxml/jackson/databind/SerializationConfig.html#withPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value)"><code>SerializationConfig.withPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectWriter.html#withType(java.lang.Class)">com.fasterxml.jackson.databind.ObjectWriter.withType(Class<?>)</a> <div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectWriter.html#forType(java.lang.Class)"><code>ObjectWriter.forType(Class)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectReader.html#withType(java.lang.Class)">com.fasterxml.jackson.databind.ObjectReader.withType(Class<?>)</a> <div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectReader.html#forType(java.lang.Class)"><code>ObjectReader.forType(Class)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectWriter.html#withType(com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.ObjectWriter.withType(JavaType)</a> <div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectWriter.html#forType(com.fasterxml.jackson.databind.JavaType)"><code>ObjectWriter.forType(JavaType)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectReader.html#withType(com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.ObjectReader.withType(JavaType)</a> <div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectReader.html#forType(com.fasterxml.jackson.databind.JavaType)"><code>ObjectReader.forType(JavaType)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectReader.html#withType(java.lang.reflect.Type)">com.fasterxml.jackson.databind.ObjectReader.withType(Type)</a> <div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectReader.html#forType(java.lang.Class)"><code>ObjectReader.forType(Class)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectWriter.html#withType(com.fasterxml.jackson.core.type.TypeReference)">com.fasterxml.jackson.databind.ObjectWriter.withType(TypeReference<?>)</a> <div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectWriter.html#forType(com.fasterxml.jackson.core.type.TypeReference)"><code>ObjectWriter.forType(TypeReference)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectReader.html#withType(com.fasterxml.jackson.core.type.TypeReference)">com.fasterxml.jackson.databind.ObjectReader.withType(TypeReference<?>)</a> <div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectReader.html#forType(com.fasterxml.jackson.core.type.TypeReference)"><code>ObjectReader.forType(TypeReference)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/MapDeserializer.html#wrapAndThrow(java.lang.Throwable,%20java.lang.Object)">com.fasterxml.jackson.databind.deser.std.MapDeserializer.wrapAndThrow(Throwable, Object)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#wrapAndThrow(java.lang.Throwable,%20java.lang.Object,%20int,%20com.fasterxml.jackson.databind.DeserializationContext)">com.fasterxml.jackson.databind.deser.BeanDeserializerBase.wrapAndThrow(Throwable, Object, int, DeserializationContext)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#wrapException(java.lang.Throwable)">com.fasterxml.jackson.databind.deser.std.StdValueInstantiator.wrapException(Throwable)</a> <div class="block"><i>Since 2.7 call either <a href="com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#unwrapAndWrapException(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Throwable)"><code>StdValueInstantiator.unwrapAndWrapException(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Throwable)</code></a> or <a href="com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#wrapAsJsonMappingException(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Throwable)"><code>StdValueInstantiator.wrapAsJsonMappingException(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Throwable)</code></a></i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#writerWithType(java.lang.Class)">com.fasterxml.jackson.databind.ObjectMapper.writerWithType(Class<?>)</a> <div class="block"><i>Since 2.5, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#writerFor(java.lang.Class)"><code>ObjectMapper.writerFor(Class)</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#writerWithType(com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.ObjectMapper.writerWithType(JavaType)</a> <div class="block"><i>Since 2.5, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#writerFor(com.fasterxml.jackson.databind.JavaType)"><code>ObjectMapper.writerFor(JavaType)</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#writerWithType(com.fasterxml.jackson.core.type.TypeReference)">com.fasterxml.jackson.databind.ObjectMapper.writerWithType(TypeReference<?>)</a> <div class="block"><i>Since 2.5, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#writerFor(com.fasterxml.jackson.core.type.TypeReference)"><code>ObjectMapper.writerFor(TypeReference)</code></a> instead</i></div> </td> </tr> </tbody> </table> </li> </ul> <a name="constructor"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Constructors table, listing deprecated constructors, and an explanation"> <caption><span>Deprecated Constructors</span><span class="tabEnd"> </span></caption> <tr> <th class="colOne" scope="col">Constructor and Description</th> </tr> <tbody> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#ArraySerializerBase(com.fasterxml.jackson.databind.ser.std.ArraySerializerBase,%20com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.std.ArraySerializerBase(ArraySerializerBase<?>, BeanProperty)</a> <div class="block"><i>Since 2.6</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#ArraySerializerBase(java.lang.Class,%20com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.std.ArraySerializerBase(Class<T>, BeanProperty)</a> <div class="block"><i>Since 2.6</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#AsArraySerializerBase(com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase,%20com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase(AsArraySerializerBase<?>, BeanProperty, TypeSerializer, JsonSerializer<?>)</a> <div class="block"><i>since 2.6: use the overloaded method that takes 'unwrapSingle'</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#AsArraySerializerBase(java.lang.Class,%20com.fasterxml.jackson.databind.JavaType,%20boolean,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.JsonSerializer)">com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase(Class<?>, JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>)</a> <div class="block"><i>Since 2.6 Use variants that either take 'src', or do NOT pass BeanProperty</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/AtomicReferenceDeserializer.html#AtomicReferenceDeserializer(com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.deser.std.AtomicReferenceDeserializer(JavaType)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#BeanSerializerBase(com.fasterxml.jackson.databind.ser.std.BeanSerializerBase,%20java.lang.String[])">com.fasterxml.jackson.databind.ser.std.BeanSerializerBase(BeanSerializerBase, String[])</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#CollectionSerializer(com.fasterxml.jackson.databind.JavaType,%20boolean,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.JsonSerializer)">com.fasterxml.jackson.databind.ser.std.CollectionSerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>)</a> <div class="block"><i>since 2.6</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationConfig.html#DeserializationConfig(com.fasterxml.jackson.databind.cfg.BaseSettings,%20com.fasterxml.jackson.databind.jsontype.SubtypeResolver,%20com.fasterxml.jackson.databind.introspect.SimpleMixInResolver,%20com.fasterxml.jackson.databind.util.RootNameLookup)">com.fasterxml.jackson.databind.DeserializationConfig(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup)</a> <div class="block"><i>Since 2.8, remove from 2.9 or later</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#EnumSerializer(com.fasterxml.jackson.databind.util.EnumValues)">com.fasterxml.jackson.databind.ser.std.EnumSerializer(EnumValues)</a> <div class="block"><i>Since 2.1</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html#EnumSetSerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.std.EnumSetSerializer(JavaType, BeanProperty)</a> <div class="block"><i>since 2.6</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/exc/IgnoredPropertyException.html#IgnoredPropertyException(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation,%20java.lang.Class,%20java.lang.String,%20java.util.Collection)">com.fasterxml.jackson.databind.exc.IgnoredPropertyException(String, JsonLocation, Class<?>, String, Collection<Object>)</a> <div class="block"><i>Since 2.7</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/exc/InvalidFormatException.html#InvalidFormatException(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation,%20java.lang.Object,%20java.lang.Class)">com.fasterxml.jackson.databind.exc.InvalidFormatException(String, JsonLocation, Object, Class<?>)</a> <div class="block"><i>Since 2.7 Use variant that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a></i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/exc/InvalidFormatException.html#InvalidFormatException(java.lang.String,%20java.lang.Object,%20java.lang.Class)">com.fasterxml.jackson.databind.exc.InvalidFormatException(String, Object, Class<?>)</a> <div class="block"><i>Since 2.7 Use variant that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a></i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/JsonMappingException.html#JsonMappingException(java.lang.String)">com.fasterxml.jackson.databind.JsonMappingException(String)</a> <div class="block"><i>Since 2.7 Use variant that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/JsonMappingException.html#JsonMappingException(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation)">com.fasterxml.jackson.databind.JsonMappingException(String, JsonLocation)</a> <div class="block"><i>Since 2.7 Use variant that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/JsonMappingException.html#JsonMappingException(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation,%20java.lang.Throwable)">com.fasterxml.jackson.databind.JsonMappingException(String, JsonLocation, Throwable)</a> <div class="block"><i>Since 2.7 Use variant that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> instead</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/JsonMappingException.html#JsonMappingException(java.lang.String,%20java.lang.Throwable)">com.fasterxml.jackson.databind.JsonMappingException(String, Throwable)</a> <div class="block"><i>Since 2.7 Use variant that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#MapperConfigBase(com.fasterxml.jackson.databind.cfg.BaseSettings,%20com.fasterxml.jackson.databind.jsontype.SubtypeResolver,%20com.fasterxml.jackson.databind.introspect.SimpleMixInResolver,%20com.fasterxml.jackson.databind.util.RootNameLookup)">com.fasterxml.jackson.databind.cfg.MapperConfigBase(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup)</a> <div class="block"><i>Since 2.8, remove from 2.9 or later</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/MapSerializer.html#MapSerializer(com.fasterxml.jackson.databind.ser.std.MapSerializer,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer)">com.fasterxml.jackson.databind.ser.std.MapSerializer(MapSerializer, TypeSerializer)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#ObjectIdInfo(com.fasterxml.jackson.databind.PropertyName,%20java.lang.Class,%20java.lang.Class)">com.fasterxml.jackson.databind.introspect.ObjectIdInfo(PropertyName, Class<?>, Class<? extends ObjectIdGenerator<?>>)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#ObjectIdInfo(java.lang.String,%20java.lang.Class,%20java.lang.Class)">com.fasterxml.jackson.databind.introspect.ObjectIdInfo(String, Class<?>, Class<? extends ObjectIdGenerator<?>>)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#ObjectIdReader(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.annotation.ObjectIdGenerator,%20com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">com.fasterxml.jackson.databind.deser.impl.ObjectIdReader(JavaType, PropertyName, ObjectIdGenerator<?>, JsonDeserializer<?>, SettableBeanProperty)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/exc/PropertyBindingException.html#PropertyBindingException(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation,%20java.lang.Class,%20java.lang.String,%20java.util.Collection)">com.fasterxml.jackson.databind.exc.PropertyBindingException(String, JsonLocation, Class<?>, String, Collection<Object>)</a> <div class="block"><i>Since 2.7</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyMetadata.html#PropertyMetadata(java.lang.Boolean,%20java.lang.String)">com.fasterxml.jackson.databind.PropertyMetadata(Boolean, String)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/SerializationConfig.html#SerializationConfig(com.fasterxml.jackson.databind.cfg.BaseSettings,%20com.fasterxml.jackson.databind.jsontype.SubtypeResolver,%20com.fasterxml.jackson.databind.introspect.SimpleMixInResolver,%20com.fasterxml.jackson.databind.util.RootNameLookup)">com.fasterxml.jackson.databind.SerializationConfig(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup)</a> <div class="block"><i>Since 2.8, remove from 2.9 or later</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(java.lang.String,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.util.Annotations,%20boolean)">com.fasterxml.jackson.databind.deser.SettableBeanProperty(String, JavaType, PropertyName, TypeDeserializer, Annotations, boolean)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#SimpleBeanPropertyDefinition(com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20java.lang.String,%20com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition(AnnotatedMember, String, AnnotationIntrospector)</a> <div class="block"><i>Since 2.5 Use variant that takes PropertyName</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/StdDateFormat.html#StdDateFormat(java.util.TimeZone,%20java.util.Locale)">com.fasterxml.jackson.databind.util.StdDateFormat(TimeZone, Locale)</a></td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#StdValueInstantiator(com.fasterxml.jackson.databind.DeserializationConfig,%20java.lang.Class)">com.fasterxml.jackson.databind.deser.std.StdValueInstantiator(DeserializationConfig, Class<?>)</a> <div class="block"><i>Since 2.7 use constructor that takes <a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a> instead</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/util/TokenBuffer.html#TokenBuffer(com.fasterxml.jackson.core.ObjectCodec)">com.fasterxml.jackson.databind.util.TokenBuffer(ObjectCodec)</a> <div class="block"><i>since 2.3 preferred variant is one that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> or additional boolean parameter.</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/exc/UnrecognizedPropertyException.html#UnrecognizedPropertyException(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation,%20java.lang.Class,%20java.lang.String,%20java.util.Collection)">com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException(String, JsonLocation, Class<?>, String, Collection<Object>)</a> <div class="block"><i>Since 2.7</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/UnresolvedForwardReference.html#UnresolvedForwardReference(java.lang.String)">com.fasterxml.jackson.databind.deser.UnresolvedForwardReference(String)</a> <div class="block"><i>Since 2.7</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/UnresolvedForwardReference.html#UnresolvedForwardReference(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation,%20com.fasterxml.jackson.databind.deser.impl.ReadableObjectId)">com.fasterxml.jackson.databind.deser.UnresolvedForwardReference(String, JsonLocation, ReadableObjectId)</a> <div class="block"><i>Since 2.7</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html#UntypedObjectDeserializer()">com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer()</a> <div class="block"><i>Since 2.6 use variant takes type arguments</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ValueInjector.html#ValueInjector(java.lang.String,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.util.Annotations,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20java.lang.Object)">com.fasterxml.jackson.databind.deser.impl.ValueInjector(String, JavaType, Annotations, AnnotatedMember, Object)</a></td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/VirtualAnnotatedMember.html#VirtualAnnotatedMember(com.fasterxml.jackson.databind.introspect.TypeResolutionContext,%20java.lang.Class,%20java.lang.String,%20java.lang.Class)">com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember(TypeResolutionContext, Class<?>, String, Class<?>)</a> <div class="block"><i>Since 2.8</i></div> </td> </tr> </tbody> </table> </li> </ul> <a name="enum_constant"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Enum Constants table, listing deprecated enum constants, and an explanation"> <caption><span>Deprecated Enum Constants</span><span class="tabEnd"> </span></caption> <tr> <th class="colOne" scope="col">Enum Constant and Description</th> </tr> <tbody> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/SerializationFeature.html#WRITE_BIGDECIMAL_AS_PLAIN">com.fasterxml.jackson.databind.SerializationFeature.WRITE_BIGDECIMAL_AS_PLAIN</a> <div class="block"><i>Since 2.5: use <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true#WRITE_BIGDECIMAL_AS_PLAIN" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator.Feature.WRITE_BIGDECIMAL_AS_PLAIN</code></a> instead (using <a href="com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.core.JsonGenerator.Feature)"><code>ObjectWriter.with(com.fasterxml.jackson.core.JsonGenerator.Feature)</code></a>).</i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/SerializationFeature.html#WRITE_EMPTY_JSON_ARRAYS">com.fasterxml.jackson.databind.SerializationFeature.WRITE_EMPTY_JSON_ARRAYS</a> <div class="block"><i>Since 2.8 there are better mechanism for specifying filtering; specifically using <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonFormat.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonFormat</code></a> or configuration overrides.</i></div> </td> </tr> </tbody> </table> </li> </ul> <a name="annotation_type_member"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Annotation Type Elements table, listing deprecated annotation type elements, and an explanation"> <caption><span>Deprecated Annotation Type Elements</span><span class="tabEnd"> </span></caption> <tr> <th class="colOne" scope="col">Annotation Type Element and Description</th> </tr> <tbody> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/annotation/JsonSerialize.html#include()">com.fasterxml.jackson.databind.annotation.JsonSerialize.include</a> <div class="block"><i>As of Jackson 2.0, this annotation has been replaced by <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonInclude</code></a></i></div> </td> </tr> <tr class="rowColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/jsonschema/JsonSerializableSchema.html#schemaItemDefinition()">com.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema.schemaItemDefinition</a> <div class="block"><i>(since 2.1) -- support will be dropped in future, since JSON-as-String is fundamentally bad way for customizing anything. No direct replacements offered.</i></div> </td> </tr> <tr class="altColor"> <td class="colOne"><a href="com/fasterxml/jackson/databind/jsonschema/JsonSerializableSchema.html#schemaObjectPropertiesDefinition()">com.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema.schemaObjectPropertiesDefinition</a> <div class="block"><i>(since 2.1) -- support will be dropped in future, since JSON-as-String is fundamentally bad way for customizing anything. No direct replacements offered.</i></div> </td> </tr> </tbody> </table> </li> </ul> </div> <!-- ======= START OF BOTTOM NAVBAR ====== --> <div class="bottomNav"><a name="navbar_bottom"> <!-- --> </a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="overview-summary.html">Overview</a></li> <li>Package</li> <li>Class</li> <li>Use</li> <li><a href="overview-tree.html">Tree</a></li> <li class="navBarCell1Rev">Deprecated</li> <li><a href="index-all.html">Index</a></li> <li><a href="help-doc.html">Help</a></li> </ul> </div> <div class="subNav"> <ul class="navList"> <li>Prev</li> <li>Next</li> </ul> <ul class="navList"> <li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li> <li><a href="deprecated-list.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_bottom"> <li><a href="allclasses-noframe.html">All Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <a name="skip-navbar_bottom"> <!-- --> </a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> <p class="legalCopy"><small>Copyright © 2008–2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> </body> </html>