1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (version 1.7.0_79) on Wed Jul 20 08:39:16 PDT 2016 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>Deprecated List (jackson-databind 2.8.0 API)</title> 8<meta name="date" content="2016-07-20"> 9<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> 10</head> 11<body> 12<script type="text/javascript"><!-- 13 if (location.href.indexOf('is-external=true') == -1) { 14 parent.document.title="Deprecated List (jackson-databind 2.8.0 API)"; 15 } 16//--> 17</script> 18<noscript> 19<div>JavaScript is disabled on your browser.</div> 20</noscript> 21<!-- ========= START OF TOP NAVBAR ======= --> 22<div class="topNav"><a name="navbar_top"> 23<!-- --> 24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> 25<!-- --> 26</a> 27<ul class="navList" title="Navigation"> 28<li><a href="overview-summary.html">Overview</a></li> 29<li>Package</li> 30<li>Class</li> 31<li>Use</li> 32<li><a href="overview-tree.html">Tree</a></li> 33<li class="navBarCell1Rev">Deprecated</li> 34<li><a href="index-all.html">Index</a></li> 35<li><a href="help-doc.html">Help</a></li> 36</ul> 37</div> 38<div class="subNav"> 39<ul class="navList"> 40<li>Prev</li> 41<li>Next</li> 42</ul> 43<ul class="navList"> 44<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li> 45<li><a href="deprecated-list.html" target="_top">No Frames</a></li> 46</ul> 47<ul class="navList" id="allclasses_navbar_top"> 48<li><a href="allclasses-noframe.html">All Classes</a></li> 49</ul> 50<div> 51<script type="text/javascript"><!-- 52 allClassesLink = document.getElementById("allclasses_navbar_top"); 53 if(window==top) { 54 allClassesLink.style.display = "block"; 55 } 56 else { 57 allClassesLink.style.display = "none"; 58 } 59 //--> 60</script> 61</div> 62<a name="skip-navbar_top"> 63<!-- --> 64</a></div> 65<!-- ========= END OF TOP NAVBAR ========= --> 66<div class="header"> 67<h1 title="Deprecated API" class="title">Deprecated API</h1> 68<h2 title="Contents">Contents</h2> 69<ul> 70<li><a href="#interface">Deprecated Interfaces</a></li> 71<li><a href="#class">Deprecated Classes</a></li> 72<li><a href="#enum">Deprecated Enums</a></li> 73<li><a href="#field">Deprecated Fields</a></li> 74<li><a href="#method">Deprecated Methods</a></li> 75<li><a href="#constructor">Deprecated Constructors</a></li> 76<li><a href="#enum_constant">Deprecated Enum Constants</a></li> 77<li><a href="#annotation_type_member">Deprecated Annotation Type Elements</a></li> 78</ul> 79</div> 80<div class="contentContainer"><a name="interface"> 81<!-- --> 82</a> 83<ul class="blockList"> 84<li class="blockList"> 85<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Interfaces table, listing deprecated interfaces, and an explanation"> 86<caption><span>Deprecated Interfaces</span><span class="tabEnd"> </span></caption> 87<tr> 88<th class="colOne" scope="col">Interface and Description</th> 89</tr> 90<tbody> 91<tr class="altColor"> 92<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> 93<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> 94</td> 95</tr> 96</tbody> 97</table> 98</li> 99</ul> 100<a name="class"> 101<!-- --> 102</a> 103<ul class="blockList"> 104<li class="blockList"> 105<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Classes table, listing deprecated classes, and an explanation"> 106<caption><span>Deprecated Classes</span><span class="tabEnd"> </span></caption> 107<tr> 108<th class="colOne" scope="col">Class and Description</th> 109</tr> 110<tbody> 111<tr class="altColor"> 112<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> 113<div class="block"><i>Since 2.2, we recommend use of external 114 <a href="https://github.com/FasterXML/jackson-module-jsonSchema">JSON Schema generator module</a></i></div> 115</td> 116</tr> 117<tr class="rowColor"> 118<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> 119<div class="block"><i>Since 2.6</i></div> 120</td> 121</tr> 122<tr class="altColor"> 123<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> 124<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> 125</td> 126</tr> 127<tr class="rowColor"> 128<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> 129<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> 130</td> 131</tr> 132<tr class="altColor"> 133<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> 134<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> 135</td> 136</tr> 137</tbody> 138</table> 139</li> 140</ul> 141<a name="enum"> 142<!-- --> 143</a> 144<ul class="blockList"> 145<li class="blockList"> 146<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Enums table, listing deprecated enums, and an explanation"> 147<caption><span>Deprecated Enums</span><span class="tabEnd"> </span></caption> 148<tr> 149<th class="colOne" scope="col">Enum and Description</th> 150</tr> 151<tbody> 152<tr class="altColor"> 153<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> 154</tr> 155</tbody> 156</table> 157</li> 158</ul> 159<a name="field"> 160<!-- --> 161</a> 162<ul class="blockList"> 163<li class="blockList"> 164<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Fields table, listing deprecated fields, and an explanation"> 165<caption><span>Deprecated Fields</span><span class="tabEnd"> </span></caption> 166<tr> 167<th class="colOne" scope="col">Field and Description</th> 168</tr> 169<tbody> 170<tr class="altColor"> 171<td class="colOne"><a href="com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#_name">com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition._name</a> 172<div class="block"><i>Since 2.5 use <code>_fullName</code> instead.</i></div> 173</td> 174</tr> 175<tr class="rowColor"> 176<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> 177<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> 178</td> 179</tr> 180<tr class="altColor"> 181<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html#instance">com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.instance</a> 182<div class="block"><i>Since 2.3, construct a new instance, needs to be resolved</i></div> 183</td> 184</tr> 185<tr class="rowColor"> 186<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html#instance">com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.instance</a></td> 187</tr> 188<tr class="altColor"> 189<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> 190<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> 191</td> 192</tr> 193</tbody> 194</table> 195</li> 196</ul> 197<a name="method"> 198<!-- --> 199</a> 200<ul class="blockList"> 201<li class="blockList"> 202<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation"> 203<caption><span>Deprecated Methods</span><span class="tabEnd"> </span></caption> 204<tr> 205<th class="colOne" scope="col">Method and Description</th> 206</tr> 207<tbody> 208<tr class="altColor"> 209<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> 210<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> 211</td> 212</tr> 213<tr class="rowColor"> 214<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> 215</tr> 216<tr class="altColor"> 217<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> 218<div class="block"><i>since 2.8</i></div> 219</td> 220</tr> 221<tr class="rowColor"> 222<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> 223</tr> 224<tr class="altColor"> 225<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> 226<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> 227</td> 228</tr> 229<tr class="rowColor"> 230<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> 231<div class="block"><i>Since 2.7.2, does not seem to be used?</i></div> 232</td> 233</tr> 234<tr class="altColor"> 235<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> 236</tr> 237<tr class="rowColor"> 238<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> 239</tr> 240<tr class="altColor"> 241<td class="colOne"><a href="com/fasterxml/jackson/databind/JavaType.html#_narrow(java.lang.Class)">com.fasterxml.jackson.databind.JavaType._narrow(Class<?>)</a></td> 242</tr> 243<tr class="rowColor"> 244<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> 245</tr> 246<tr class="altColor"> 247<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> 248</tr> 249<tr class="rowColor"> 250<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> 251</tr> 252<tr class="altColor"> 253<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> 254</tr> 255<tr class="rowColor"> 256<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> 257</tr> 258<tr class="altColor"> 259<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> 260</tr> 261<tr class="rowColor"> 262<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> 263</tr> 264<tr class="altColor"> 265<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> 266</tr> 267<tr class="rowColor"> 268<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> 269</tr> 270<tr class="altColor"> 271<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> 272</tr> 273<tr class="rowColor"> 274<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> 275</tr> 276<tr class="altColor"> 277<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> 278</tr> 279<tr class="rowColor"> 280<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> 281<div class="block"><i>since 2.3</i></div> 282</td> 283</tr> 284<tr class="altColor"> 285<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> 286</tr> 287<tr class="rowColor"> 288<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> 289</tr> 290<tr class="altColor"> 291<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> 292<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> 293</td> 294</tr> 295<tr class="rowColor"> 296<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> 297</tr> 298<tr class="altColor"> 299<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> 300</tr> 301<tr class="rowColor"> 302<td class="colOne"><a href="com/fasterxml/jackson/databind/BeanDescription.html#bindingsForBeanType()">com.fasterxml.jackson.databind.BeanDescription.bindingsForBeanType()</a> 303<div class="block"><i>Since 2.7, should not need to access bindings directly</i></div> 304</td> 305</tr> 306<tr class="altColor"> 307<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#bindingsForBeanType()">com.fasterxml.jackson.databind.introspect.BasicBeanDescription.bindingsForBeanType()</a></td> 308</tr> 309<tr class="rowColor"> 310<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> 311</tr> 312<tr class="altColor"> 313<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> 314<div class="block"><i>Since 2.7 call variant that takes boolean flag.</i></div> 315</td> 316</tr> 317<tr class="rowColor"> 318<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#collect()">com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector.collect()</a> 319<div class="block"><i>Since 2.6; no need to call</i></div> 320</td> 321</tr> 322<tr class="altColor"> 323<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> 324</tr> 325<tr class="rowColor"> 326<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> 327<div class="block"><i>Since 2.6 Use either 328 <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> 329 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> 330 instead.</i></div> 331</td> 332</tr> 333<tr class="altColor"> 334<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> 335</tr> 336<tr class="rowColor"> 337<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> 338<div class="block"><i>Since 2.6 Use either 339 <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> 340 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> 341 instead.</i></div> 342</td> 343</tr> 344<tr class="altColor"> 345<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> 346</tr> 347<tr class="rowColor"> 348<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> 349<div class="block"><i>Since 2.7</i></div> 350</td> 351</tr> 352<tr class="altColor"> 353<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> 354</tr> 355<tr class="rowColor"> 356<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> 357<div class="block"><i>Since 2.7, remove from 2.9</i></div> 358</td> 359</tr> 360<tr class="altColor"> 361<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> 362<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 363 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> 364</td> 365</tr> 366<tr class="rowColor"> 367<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> 368</tr> 369<tr class="altColor"> 370<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> 371</tr> 372<tr class="rowColor"> 373<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> 374</tr> 375<tr class="altColor"> 376<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> 377</tr> 378<tr class="rowColor"> 379<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> 380<div class="block"><i>Since 2.5</i></div> 381</td> 382</tr> 383<tr class="altColor"> 384<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> 385<div class="block"><i>Since 2.8 use the other overload</i></div> 386</td> 387</tr> 388<tr class="rowColor"> 389<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> 390<div class="block"><i>Since 2.7</i></div> 391</td> 392</tr> 393<tr class="altColor"> 394<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> 395<div class="block"><i>Since 2.7 (accidentally removed in 2.7.0; added back in 2.7.1)</i></div> 396</td> 397</tr> 398<tr class="rowColor"> 399<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> 400<div class="block"><i>Since 2.7 (accidentally removed in 2.7.0; added back in 2.7.1)</i></div> 401</td> 402</tr> 403<tr class="altColor"> 404<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> 405<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> 406</td> 407</tr> 408<tr class="rowColor"> 409<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> 410<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> 411</td> 412</tr> 413<tr class="altColor"> 414<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> 415<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> 416</td> 417</tr> 418<tr class="rowColor"> 419<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> 420<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> 421</td> 422</tr> 423<tr class="altColor"> 424<td class="colOne"><a href="com/fasterxml/jackson/databind/JavaType.html#containedTypeName(int)">com.fasterxml.jackson.databind.JavaType.containedTypeName(int)</a></td> 425</tr> 426<tr class="rowColor"> 427<td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeBase.html#containedTypeName(int)">com.fasterxml.jackson.databind.type.TypeBase.containedTypeName(int)</a></td> 428</tr> 429<tr class="altColor"> 430<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> 431</tr> 432<tr class="rowColor"> 433<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> 434<div class="block"><i>Since 2.3: new code should use the alternative <code>depositSchemaProperty</code> 435 method</i></div> 436</td> 437</tr> 438<tr class="altColor"> 439<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> 440</tr> 441<tr class="rowColor"> 442<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> 443<div class="block"><i>Since 2.2</i></div> 444</td> 445</tr> 446<tr class="altColor"> 447<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> 448</tr> 449<tr class="rowColor"> 450<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> 451</tr> 452<tr class="altColor"> 453<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> 454<div class="block"><i>Since 2.3: new code should use the alternative <code>depositSchemaProperty</code> 455 method</i></div> 456</td> 457</tr> 458<tr class="rowColor"> 459<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> 460</tr> 461<tr class="altColor"> 462<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> 463<div class="block"><i>Since 2.8</i></div> 464</td> 465</tr> 466<tr class="rowColor"> 467<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#emptyMap()">com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap.emptyMap()</a> 468<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> 469</td> 470</tr> 471<tr class="altColor"> 472<td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#endOfInputException(java.lang.Class)">com.fasterxml.jackson.databind.DeserializationContext.endOfInputException(Class<?>)</a> 473<div class="block"><i>Since 2.8; currently no way to catch EOF at databind level</i></div> 474</td> 475</tr> 476<tr class="rowColor"> 477<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> 478<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> 479</td> 480</tr> 481<tr class="altColor"> 482<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> 483<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> 484</td> 485</tr> 486<tr class="rowColor"> 487<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> 488</tr> 489<tr class="altColor"> 490<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> 491</tr> 492<tr class="rowColor"> 493<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> 494<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> 495</td> 496</tr> 497<tr class="altColor"> 498<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> 499</tr> 500<tr class="rowColor"> 501<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> 502</tr> 503<tr class="altColor"> 504<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> 505<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> 506</td> 507</tr> 508<tr class="rowColor"> 509<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> 510</tr> 511<tr class="altColor"> 512<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> 513</tr> 514<tr class="rowColor"> 515<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findEnumValue(java.lang.Enum)">com.fasterxml.jackson.databind.AnnotationIntrospector.findEnumValue(Enum<?>)</a> 516<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 517 does not properly handle override settings (defaults to <code>enum.name</code> 518 without indicating whether that is explicit or not), and is inefficient to 519 call one-by-one.</i></div> 520</td> 521</tr> 522<tr class="altColor"> 523<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> 524</tr> 525<tr class="rowColor"> 526<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> 527</tr> 528<tr class="altColor"> 529<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> 530<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> 531</td> 532</tr> 533<tr class="rowColor"> 534<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> 535</tr> 536<tr class="altColor"> 537<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> 538<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> 539</td> 540</tr> 541<tr class="rowColor"> 542<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> 543</tr> 544<tr class="altColor"> 545<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> 546</tr> 547<tr class="rowColor"> 548<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> 549<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> 550</td> 551</tr> 552<tr class="altColor"> 553<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> 554</tr> 555<tr class="rowColor"> 556<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> 557</tr> 558<tr class="altColor"> 559<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> 560<div class="block"><i>Since 2.6, use variant that takes second argument.</i></div> 561</td> 562</tr> 563<tr class="rowColor"> 564<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> 565</tr> 566<tr class="altColor"> 567<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> 568<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> 569</td> 570</tr> 571<tr class="rowColor"> 572<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> 573</tr> 574<tr class="altColor"> 575<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> 576</tr> 577<tr class="rowColor"> 578<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> 579<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> 580</td> 581</tr> 582<tr class="altColor"> 583<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> 584</tr> 585<tr class="rowColor"> 586<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> 587</tr> 588<tr class="altColor"> 589<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> 590<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> 591</td> 592</tr> 593<tr class="rowColor"> 594<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> 595</tr> 596<tr class="altColor"> 597<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> 598<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> 599</td> 600</tr> 601<tr class="rowColor"> 602<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> 603</tr> 604<tr class="altColor"> 605<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> 606</tr> 607<tr class="rowColor"> 608<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> 609<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> 610</td> 611</tr> 612<tr class="altColor"> 613<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> 614</tr> 615<tr class="rowColor"> 616<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> 617</tr> 618<tr class="altColor"> 619<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> 620<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> 621</td> 622</tr> 623<tr class="rowColor"> 624<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> 625</tr> 626<tr class="altColor"> 627<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> 628</tr> 629<tr class="rowColor"> 630<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> 631</tr> 632<tr class="altColor"> 633<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> 634</tr> 635<tr class="rowColor"> 636<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> 637<div class="block"><i>Since 2.7 resolve raw type first, then find type parameters</i></div> 638</td> 639</tr> 640<tr class="altColor"> 641<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> 642<div class="block"><i>Since 2.7 resolve raw type first, then find type parameters</i></div> 643</td> 644</tr> 645<tr class="rowColor"> 646<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#fixAccess()">com.fasterxml.jackson.databind.introspect.AnnotatedMember.fixAccess()</a> 647<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> 648</td> 649</tr> 650<tr class="altColor"> 651<td class="colOne"><a href="com/fasterxml/jackson/databind/JavaType.html#forcedNarrowBy(java.lang.Class)">com.fasterxml.jackson.databind.JavaType.forcedNarrowBy(Class<?>)</a></td> 652</tr> 653<tr class="rowColor"> 654<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#generateJsonSchema(java.lang.Class)">com.fasterxml.jackson.databind.ObjectMapper.generateJsonSchema(Class<?>)</a> 655<div class="block"><i>Since 2.6 use external JSON Schema generator (https://github.com/FasterXML/jackson-module-jsonSchema) 656 (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> 657</td> 658</tr> 659<tr class="altColor"> 660<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> 661<div class="block"><i>Should not be used any more</i></div> 662</td> 663</tr> 664<tr class="rowColor"> 665<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getBeanClass()">com.fasterxml.jackson.databind.deser.BeanDeserializerBase.getBeanClass()</a> 666<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> 667</td> 668</tr> 669<tr class="altColor"> 670<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/StdKeySerializers.html#getDefault()">com.fasterxml.jackson.databind.ser.std.StdKeySerializers.getDefault()</a> 671<div class="block"><i>since 2.7</i></div> 672</td> 673</tr> 674<tr class="rowColor"> 675<td class="colOne"><a href="com/fasterxml/jackson/databind/JsonDeserializer.html#getEmptyValue()">com.fasterxml.jackson.databind.JsonDeserializer.getEmptyValue()</a> 676<div class="block"><i>Since 2.6 Use overloaded variant that takes context argument</i></div> 677</td> 678</tr> 679<tr class="altColor"> 680<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#getEmptyValue()">com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer.getEmptyValue()</a></td> 681</tr> 682<tr class="rowColor"> 683<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> 684</tr> 685<tr class="altColor"> 686<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#getGenericParameterType(int)">com.fasterxml.jackson.databind.introspect.AnnotatedWithParams.getGenericParameterType(int)</a> 687<div class="block"><i>Since 2.7, remove in 2.9</i></div> 688</td> 689</tr> 690<tr class="rowColor"> 691<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getGenericParameterType(int)">com.fasterxml.jackson.databind.introspect.AnnotatedMethod.getGenericParameterType(int)</a></td> 692</tr> 693<tr class="altColor"> 694<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html#getGenericParameterType(int)">com.fasterxml.jackson.databind.introspect.AnnotatedConstructor.getGenericParameterType(int)</a></td> 695</tr> 696<tr class="rowColor"> 697<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getGenericParameterTypes()">com.fasterxml.jackson.databind.introspect.AnnotatedMethod.getGenericParameterTypes()</a></td> 698</tr> 699<tr class="altColor"> 700<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getGenericPropertyType()">com.fasterxml.jackson.databind.ser.BeanPropertyWriter.getGenericPropertyType()</a> 701<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> 702</td> 703</tr> 704<tr class="rowColor"> 705<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html#getGenericType()">com.fasterxml.jackson.databind.introspect.AnnotatedParameter.getGenericType()</a></td> 706</tr> 707<tr class="altColor"> 708<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getGenericType()">com.fasterxml.jackson.databind.introspect.AnnotatedMethod.getGenericType()</a></td> 709</tr> 710<tr class="rowColor"> 711<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedField.html#getGenericType()">com.fasterxml.jackson.databind.introspect.AnnotatedField.getGenericType()</a></td> 712</tr> 713<tr class="altColor"> 714<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/Annotated.html#getGenericType()">com.fasterxml.jackson.databind.introspect.Annotated.getGenericType()</a> 715<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> 716</td> 717</tr> 718<tr class="rowColor"> 719<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> 720<div class="block"><i>Since 2.4; use variant that takes Locale</i></div> 721</td> 722</tr> 723<tr class="altColor"> 724<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#getJsonFactory()">com.fasterxml.jackson.databind.ObjectMapper.getJsonFactory()</a> 725<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> 726</td> 727</tr> 728<tr class="rowColor"> 729<td class="colOne"><a href="com/fasterxml/jackson/databind/JsonDeserializer.html#getNullValue()">com.fasterxml.jackson.databind.JsonDeserializer.getNullValue()</a> 730<div class="block"><i>Since 2.6 Use overloaded variant that takes context argument</i></div> 731</td> 732</tr> 733<tr class="altColor"> 734<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/JsonNodeDeserializer.html#getNullValue()">com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer.getNullValue()</a></td> 735</tr> 736<tr class="rowColor"> 737<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#getNullValue()">com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer.getNullValue()</a></td> 738</tr> 739<tr class="altColor"> 740<td class="colOne"><a href="com/fasterxml/jackson/databind/JavaType.html#getParameterSource()">com.fasterxml.jackson.databind.JavaType.getParameterSource()</a></td> 741</tr> 742<tr class="rowColor"> 743<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getPropertyType()">com.fasterxml.jackson.databind.ser.BeanPropertyWriter.getPropertyType()</a> 744<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> 745</td> 746</tr> 747<tr class="altColor"> 748<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> 749<div class="block"><i>Since 2.4; use variant that takes Locale</i></div> 750</td> 751</tr> 752<tr class="rowColor"> 753<td class="colOne"><a href="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getRootName()">com.fasterxml.jackson.databind.cfg.MapperConfigBase.getRootName()</a> 754<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> 755</td> 756</tr> 757<tr class="altColor"> 758<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> 759</tr> 760<tr class="rowColor"> 761<td class="colOne"><a href="com/fasterxml/jackson/databind/SerializationConfig.html#getSerializationInclusion()">com.fasterxml.jackson.databind.SerializationConfig.getSerializationInclusion()</a> 762<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> 763</td> 764</tr> 765<tr class="altColor"> 766<td class="colOne"><a href="com/fasterxml/jackson/databind/SerializerProvider.html#getSerializationView()">com.fasterxml.jackson.databind.SerializerProvider.getSerializationView()</a> 767<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> 768</td> 769</tr> 770<tr class="rowColor"> 771<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> 772<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> 773</td> 774</tr> 775<tr class="altColor"> 776<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#getValueClass()">com.fasterxml.jackson.databind.deser.std.StdDeserializer.getValueClass()</a> 777<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> 778</td> 779</tr> 780<tr class="rowColor"> 781<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> 782</tr> 783<tr class="altColor"> 784<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> 785</tr> 786<tr class="rowColor"> 787<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> 788<div class="block"><i>Since 2.7: should not be needed; should be enough to see if 789 type has 'isStatic' modifier</i></div> 790</td> 791</tr> 792<tr class="altColor"> 793<td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyMetadata.html#hasDefuaultValue()">com.fasterxml.jackson.databind.PropertyMetadata.hasDefuaultValue()</a> 794<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> 795</td> 796</tr> 797<tr class="rowColor"> 798<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> 799<div class="block"><i>Since 2.6 not used; may be removed before 3.x</i></div> 800</td> 801</tr> 802<tr class="altColor"> 803<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> 804</tr> 805<tr class="rowColor"> 806<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> 807</tr> 808<tr class="altColor"> 809<td class="colOne"><a href="com/fasterxml/jackson/databind/JsonSerializer.html#isEmpty(T)">com.fasterxml.jackson.databind.JsonSerializer.isEmpty(T)</a> 810<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; 811 will be removed from 2.9</i></div> 812</td> 813</tr> 814<tr class="rowColor"> 815<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/ContainerSerializer.html#isEmpty(T)">com.fasterxml.jackson.databind.ser.ContainerSerializer.isEmpty(T)</a></td> 816</tr> 817<tr class="altColor"> 818<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> 819</tr> 820<tr class="rowColor"> 821<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> 822</tr> 823<tr class="altColor"> 824<td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#mappingException(java.lang.Class)">com.fasterxml.jackson.databind.DeserializationContext.mappingException(Class<?>)</a> 825<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> 826</td> 827</tr> 828<tr class="rowColor"> 829<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> 830<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> 831</td> 832</tr> 833<tr class="altColor"> 834<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> 835<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> 836</td> 837</tr> 838<tr class="rowColor"> 839<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> 840</tr> 841<tr class="altColor"> 842<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> 843</tr> 844<tr class="rowColor"> 845<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> 846</tr> 847<tr class="altColor"> 848<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> 849</tr> 850<tr class="rowColor"> 851<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> 852</tr> 853<tr class="altColor"> 854<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> 855<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> 856</td> 857</tr> 858<tr class="rowColor"> 859<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> 860<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> 861</td> 862</tr> 863<tr class="altColor"> 864<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> 865<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> 866</td> 867</tr> 868<tr class="rowColor"> 869<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#reader(java.lang.Class)">com.fasterxml.jackson.databind.ObjectMapper.reader(Class<?>)</a> 870<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> 871</td> 872</tr> 873<tr class="altColor"> 874<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> 875<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> 876</td> 877</tr> 878<tr class="rowColor"> 879<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> 880<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> 881</td> 882</tr> 883<tr class="altColor"> 884<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> 885<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> 886</td> 887</tr> 888<tr class="rowColor"> 889<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> 890<div class="block"><i>since 2.8 (may be removed from 2.9 or later)</i></div> 891</td> 892</tr> 893<tr class="altColor"> 894<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> 895</tr> 896<tr class="rowColor"> 897<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> 898<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> 899</td> 900</tr> 901<tr class="altColor"> 902<td class="colOne"><a href="com/fasterxml/jackson/databind/BeanDescription.html#resolveType(java.lang.reflect.Type)">com.fasterxml.jackson.databind.BeanDescription.resolveType(Type)</a> 903<div class="block"><i>Since 2.8, should simply call <code>getType</code> of 904 property accessor directly.</i></div> 905</td> 906</tr> 907<tr class="rowColor"> 908<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> 909</tr> 910<tr class="altColor"> 911<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> 912<div class="block"><i>Since 2.6; to be removed from 2.7</i></div> 913</td> 914</tr> 915<tr class="rowColor"> 916<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> 917</tr> 918<tr class="altColor"> 919<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> 920</tr> 921<tr class="rowColor"> 922<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> 923<div class="block"><i>since 2.6; remove from 2.7 or later</i></div> 924</td> 925</tr> 926<tr class="altColor"> 927<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> 928</tr> 929<tr class="rowColor"> 930<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> 931<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> 932</td> 933</tr> 934<tr class="altColor"> 935<td class="colOne"><a href="com/fasterxml/jackson/databind/util/TokenBuffer.html#setFeatureMask(int)">com.fasterxml.jackson.databind.util.TokenBuffer.setFeatureMask(int)</a></td> 936</tr> 937<tr class="rowColor"> 938<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> 939<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> 940</td> 941</tr> 942<tr class="altColor"> 943<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> 944<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> 945</td> 946</tr> 947<tr class="rowColor"> 948<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> 949<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> 950</td> 951</tr> 952<tr class="altColor"> 953<td class="colOne"><a href="com/fasterxml/jackson/databind/util/ISO8601Utils.html#timeZoneGMT()">com.fasterxml.jackson.databind.util.ISO8601Utils.timeZoneGMT()</a> 954<div class="block"><i>since 2.6</i></div> 955</td> 956</tr> 957<tr class="rowColor"> 958<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> 959<div class="block"><i>Since 2.8, to indicate users should never call this method.</i></div> 960</td> 961</tr> 962<tr class="altColor"> 963<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> 964<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> 965</td> 966</tr> 967<tr class="rowColor"> 968<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> 969<div class="block"><i>since 2.8</i></div> 970</td> 971</tr> 972<tr class="altColor"> 973<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> 974</tr> 975<tr class="rowColor"> 976<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> 977</tr> 978<tr class="altColor"> 979<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> 980<div class="block"><i>since 2.6: use the overloaded method that takes 'unwrapSingle'</i></div> 981</td> 982</tr> 983<tr class="rowColor"> 984<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> 985<div class="block"><i>Since 2.7 as it does not pass `unwrapSingle`</i></div> 986</td> 987</tr> 988<tr class="altColor"> 989<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> 990<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> 991</td> 992</tr> 993<tr class="rowColor"> 994<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> 995<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> 996</td> 997</tr> 998<tr class="altColor"> 999<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectWriter.html#withType(java.lang.Class)">com.fasterxml.jackson.databind.ObjectWriter.withType(Class<?>)</a> 1000<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> 1001</td> 1002</tr> 1003<tr class="rowColor"> 1004<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectReader.html#withType(java.lang.Class)">com.fasterxml.jackson.databind.ObjectReader.withType(Class<?>)</a> 1005<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> 1006</td> 1007</tr> 1008<tr class="altColor"> 1009<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> 1010<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> 1011</td> 1012</tr> 1013<tr class="rowColor"> 1014<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> 1015<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> 1016</td> 1017</tr> 1018<tr class="altColor"> 1019<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectReader.html#withType(java.lang.reflect.Type)">com.fasterxml.jackson.databind.ObjectReader.withType(Type)</a> 1020<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> 1021</td> 1022</tr> 1023<tr class="rowColor"> 1024<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> 1025<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> 1026</td> 1027</tr> 1028<tr class="altColor"> 1029<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> 1030<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> 1031</td> 1032</tr> 1033<tr class="rowColor"> 1034<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> 1035</tr> 1036<tr class="altColor"> 1037<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> 1038</tr> 1039<tr class="rowColor"> 1040<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> 1041<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 1042 <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> 1043</td> 1044</tr> 1045<tr class="altColor"> 1046<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#writerWithType(java.lang.Class)">com.fasterxml.jackson.databind.ObjectMapper.writerWithType(Class<?>)</a> 1047<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> 1048</td> 1049</tr> 1050<tr class="rowColor"> 1051<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> 1052<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> 1053</td> 1054</tr> 1055<tr class="altColor"> 1056<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> 1057<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> 1058</td> 1059</tr> 1060</tbody> 1061</table> 1062</li> 1063</ul> 1064<a name="constructor"> 1065<!-- --> 1066</a> 1067<ul class="blockList"> 1068<li class="blockList"> 1069<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Constructors table, listing deprecated constructors, and an explanation"> 1070<caption><span>Deprecated Constructors</span><span class="tabEnd"> </span></caption> 1071<tr> 1072<th class="colOne" scope="col">Constructor and Description</th> 1073</tr> 1074<tbody> 1075<tr class="altColor"> 1076<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> 1077<div class="block"><i>Since 2.6</i></div> 1078</td> 1079</tr> 1080<tr class="rowColor"> 1081<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> 1082<div class="block"><i>Since 2.6</i></div> 1083</td> 1084</tr> 1085<tr class="altColor"> 1086<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> 1087<div class="block"><i>since 2.6: use the overloaded method that takes 'unwrapSingle'</i></div> 1088</td> 1089</tr> 1090<tr class="rowColor"> 1091<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> 1092<div class="block"><i>Since 2.6 Use variants that either take 'src', or do NOT pass 1093 BeanProperty</i></div> 1094</td> 1095</tr> 1096<tr class="altColor"> 1097<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> 1098</tr> 1099<tr class="rowColor"> 1100<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> 1101</tr> 1102<tr class="altColor"> 1103<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> 1104<div class="block"><i>since 2.6</i></div> 1105</td> 1106</tr> 1107<tr class="rowColor"> 1108<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> 1109<div class="block"><i>Since 2.8, remove from 2.9 or later</i></div> 1110</td> 1111</tr> 1112<tr class="altColor"> 1113<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> 1114<div class="block"><i>Since 2.1</i></div> 1115</td> 1116</tr> 1117<tr class="rowColor"> 1118<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> 1119<div class="block"><i>since 2.6</i></div> 1120</td> 1121</tr> 1122<tr class="altColor"> 1123<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> 1124<div class="block"><i>Since 2.7</i></div> 1125</td> 1126</tr> 1127<tr class="rowColor"> 1128<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> 1129<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> 1130</td> 1131</tr> 1132<tr class="altColor"> 1133<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> 1134<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> 1135</td> 1136</tr> 1137<tr class="rowColor"> 1138<td class="colOne"><a href="com/fasterxml/jackson/databind/JsonMappingException.html#JsonMappingException(java.lang.String)">com.fasterxml.jackson.databind.JsonMappingException(String)</a> 1139<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> 1140</td> 1141</tr> 1142<tr class="altColor"> 1143<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> 1144<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> 1145</td> 1146</tr> 1147<tr class="rowColor"> 1148<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> 1149<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> 1150</td> 1151</tr> 1152<tr class="altColor"> 1153<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> 1154<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> 1155</td> 1156</tr> 1157<tr class="rowColor"> 1158<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> 1159<div class="block"><i>Since 2.8, remove from 2.9 or later</i></div> 1160</td> 1161</tr> 1162<tr class="altColor"> 1163<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> 1164</tr> 1165<tr class="rowColor"> 1166<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> 1167</tr> 1168<tr class="altColor"> 1169<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> 1170</tr> 1171<tr class="rowColor"> 1172<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> 1173</tr> 1174<tr class="altColor"> 1175<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> 1176<div class="block"><i>Since 2.7</i></div> 1177</td> 1178</tr> 1179<tr class="rowColor"> 1180<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> 1181</tr> 1182<tr class="altColor"> 1183<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> 1184<div class="block"><i>Since 2.8, remove from 2.9 or later</i></div> 1185</td> 1186</tr> 1187<tr class="rowColor"> 1188<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> 1189</tr> 1190<tr class="altColor"> 1191<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> 1192<div class="block"><i>Since 2.5 Use variant that takes PropertyName</i></div> 1193</td> 1194</tr> 1195<tr class="rowColor"> 1196<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> 1197</tr> 1198<tr class="altColor"> 1199<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> 1200<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> 1201</td> 1202</tr> 1203<tr class="rowColor"> 1204<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> 1205<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> 1206</td> 1207</tr> 1208<tr class="altColor"> 1209<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> 1210<div class="block"><i>Since 2.7</i></div> 1211</td> 1212</tr> 1213<tr class="rowColor"> 1214<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/UnresolvedForwardReference.html#UnresolvedForwardReference(java.lang.String)">com.fasterxml.jackson.databind.deser.UnresolvedForwardReference(String)</a> 1215<div class="block"><i>Since 2.7</i></div> 1216</td> 1217</tr> 1218<tr class="altColor"> 1219<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> 1220<div class="block"><i>Since 2.7</i></div> 1221</td> 1222</tr> 1223<tr class="rowColor"> 1224<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html#UntypedObjectDeserializer()">com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer()</a> 1225<div class="block"><i>Since 2.6 use variant takes type arguments</i></div> 1226</td> 1227</tr> 1228<tr class="altColor"> 1229<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> 1230</tr> 1231<tr class="rowColor"> 1232<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> 1233<div class="block"><i>Since 2.8</i></div> 1234</td> 1235</tr> 1236</tbody> 1237</table> 1238</li> 1239</ul> 1240<a name="enum_constant"> 1241<!-- --> 1242</a> 1243<ul class="blockList"> 1244<li class="blockList"> 1245<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Enum Constants table, listing deprecated enum constants, and an explanation"> 1246<caption><span>Deprecated Enum Constants</span><span class="tabEnd"> </span></caption> 1247<tr> 1248<th class="colOne" scope="col">Enum Constant and Description</th> 1249</tr> 1250<tbody> 1251<tr class="altColor"> 1252<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> 1253<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 1254 (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> 1255</td> 1256</tr> 1257<tr class="rowColor"> 1258<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> 1259<div class="block"><i>Since 2.8 there are better mechanism for specifying filtering; specifically 1260 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> 1261</td> 1262</tr> 1263</tbody> 1264</table> 1265</li> 1266</ul> 1267<a name="annotation_type_member"> 1268<!-- --> 1269</a> 1270<ul class="blockList"> 1271<li class="blockList"> 1272<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Annotation Type Elements table, listing deprecated annotation type elements, and an explanation"> 1273<caption><span>Deprecated Annotation Type Elements</span><span class="tabEnd"> </span></caption> 1274<tr> 1275<th class="colOne" scope="col">Annotation Type Element and Description</th> 1276</tr> 1277<tbody> 1278<tr class="altColor"> 1279<td class="colOne"><a href="com/fasterxml/jackson/databind/annotation/JsonSerialize.html#include()">com.fasterxml.jackson.databind.annotation.JsonSerialize.include</a> 1280<div class="block"><i>As of Jackson 2.0, this annotation has been replaced 1281 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> 1282</td> 1283</tr> 1284<tr class="rowColor"> 1285<td class="colOne"><a href="com/fasterxml/jackson/databind/jsonschema/JsonSerializableSchema.html#schemaItemDefinition()">com.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema.schemaItemDefinition</a> 1286<div class="block"><i>(since 2.1) -- support will be dropped in future, since JSON-as-String is 1287 fundamentally bad way for customizing anything. No direct replacements offered.</i></div> 1288</td> 1289</tr> 1290<tr class="altColor"> 1291<td class="colOne"><a href="com/fasterxml/jackson/databind/jsonschema/JsonSerializableSchema.html#schemaObjectPropertiesDefinition()">com.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema.schemaObjectPropertiesDefinition</a> 1292<div class="block"><i>(since 2.1) -- support will be dropped in future, since JSON-as-String is 1293 fundamentally bad way for customizing anything. No direct replacements offered.</i></div> 1294</td> 1295</tr> 1296</tbody> 1297</table> 1298</li> 1299</ul> 1300</div> 1301<!-- ======= START OF BOTTOM NAVBAR ====== --> 1302<div class="bottomNav"><a name="navbar_bottom"> 1303<!-- --> 1304</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 1305<!-- --> 1306</a> 1307<ul class="navList" title="Navigation"> 1308<li><a href="overview-summary.html">Overview</a></li> 1309<li>Package</li> 1310<li>Class</li> 1311<li>Use</li> 1312<li><a href="overview-tree.html">Tree</a></li> 1313<li class="navBarCell1Rev">Deprecated</li> 1314<li><a href="index-all.html">Index</a></li> 1315<li><a href="help-doc.html">Help</a></li> 1316</ul> 1317</div> 1318<div class="subNav"> 1319<ul class="navList"> 1320<li>Prev</li> 1321<li>Next</li> 1322</ul> 1323<ul class="navList"> 1324<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li> 1325<li><a href="deprecated-list.html" target="_top">No Frames</a></li> 1326</ul> 1327<ul class="navList" id="allclasses_navbar_bottom"> 1328<li><a href="allclasses-noframe.html">All Classes</a></li> 1329</ul> 1330<div> 1331<script type="text/javascript"><!-- 1332 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 1333 if(window==top) { 1334 allClassesLink.style.display = "block"; 1335 } 1336 else { 1337 allClassesLink.style.display = "none"; 1338 } 1339 //--> 1340</script> 1341</div> 1342<a name="skip-navbar_bottom"> 1343<!-- --> 1344</a></div> 1345<!-- ======== END OF BOTTOM NAVBAR ======= --> 1346<p class="legalCopy"><small>Copyright © 2008–2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 1347</body> 1348</html> 1349