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_10-ea) on Mon Apr 22 19:50:46 PDT 2013 --> 6<meta http-equiv="Content-Type" content="text/html" charset="UTF-8"> 7<title>Deprecated List (jackson-databind 2.2.0 API)</title> 8<meta name="date" content="2013-04-22"> 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.2.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="#method">Deprecated Methods</a></li> 73<li><a href="#constructor">Deprecated Constructors</a></li> 74<li><a href="#annotation_type_member">Deprecated Annotation Type Elements</a></li> 75</ul> 76</div> 77<div class="contentContainer"><a name="interface"> 78<!-- --> 79</a> 80<ul class="blockList"> 81<li class="blockList"> 82<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Interfaces table, listing deprecated interfaces, and an explanation"> 83<caption><span>Deprecated Interfaces</span><span class="tabEnd"> </span></caption> 84<tr> 85<th class="colOne" scope="col">Interface and Description</th> 86</tr> 87<tbody> 88<tr class="altColor"> 89<td class="colOne"><a href="com/fasterxml/jackson/databind/util/Provider.html" title="interface in com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util.Provider</a></td> 90</tr> 91</tbody> 92</table> 93</li> 94</ul> 95<a name="class"> 96<!-- --> 97</a> 98<ul class="blockList"> 99<li class="blockList"> 100<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Classes table, listing deprecated classes, and an explanation"> 101<caption><span>Deprecated Classes</span><span class="tabEnd"> </span></caption> 102<tr> 103<th class="colOne" scope="col">Class and Description</th> 104</tr> 105<tbody> 106<tr class="altColor"> 107<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.Pair.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.AnnotationIntrospector.Pair</a> 108<div class="block"><i>Starting with 2.1, use <a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotationIntrospectorPair</code></a> instead.</i></div> 109</td> 110</tr> 111<tr class="rowColor"> 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</module></i></div> 115</td> 116</tr> 117</tbody> 118</table> 119</li> 120</ul> 121<a name="method"> 122<!-- --> 123</a> 124<ul class="blockList"> 125<li class="blockList"> 126<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation"> 127<caption><span>Deprecated Methods</span><span class="tabEnd"> </span></caption> 128<tr> 129<th class="colOne" scope="col">Method and Description</th> 130</tr> 131<tbody> 132<tr class="altColor"> 133<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#addCreatorProperty(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)">com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder.addCreatorProperty(BeanPropertyDefinition)</a> 134<div class="block"><i>since 2.1, override <a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#addCreatorProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty)"><code>BeanDeserializerBuilder.addCreatorProperty(SettableBeanProperty)</code></a> instead.</i></div> 135</td> 136</tr> 137<tr class="rowColor"> 138<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.html#all()">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.all()</a> 139<div class="block"><i>Since 2.2 -- use <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.html#find(java.lang.Class, java.lang.String)"><code>NumberDeserializers.find(java.lang.Class<?>, java.lang.String)</code></a> instead.</i></div> 140</td> 141</tr> 142<tr class="altColor"> 143<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/JdkDeserializers.html#all()">com.fasterxml.jackson.databind.deser.std.JdkDeserializers.all()</a> 144<div class="block"><i>Since 2.2 -- use <a href="com/fasterxml/jackson/databind/deser/std/JdkDeserializers.html#find(java.lang.Class, java.lang.String)"><code>JdkDeserializers.find(java.lang.Class<?>, java.lang.String)</code></a> instead.</i></div> 145</td> 146</tr> 147<tr class="rowColor"> 148<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/JacksonDeserializers.html#all()">com.fasterxml.jackson.databind.deser.std.JacksonDeserializers.all()</a> 149<div class="block"><i>Since 2.2 -- use <a href="com/fasterxml/jackson/databind/deser/std/JacksonDeserializers.html#find(java.lang.Class)"><code>JacksonDeserializers.find(java.lang.Class<?>)</code></a> instead.</i></div> 150</td> 151</tr> 152<tr class="altColor"> 153<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/DateDeserializers.html#all()">com.fasterxml.jackson.databind.deser.std.DateDeserializers.all()</a> 154<div class="block"><i>Since 2.2 -- use <a href="com/fasterxml/jackson/databind/deser/std/DateDeserializers.html#find(java.lang.Class, java.lang.String)"><code>DateDeserializers.find(java.lang.Class<?>, java.lang.String)</code></a> instead.</i></div> 155</td> 156</tr> 157<tr class="rowColor"> 158<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildCollectionSerializer(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.type.CollectionType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.BeanProperty, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">com.fasterxml.jackson.databind.ser.BasicSerializerFactory.buildCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, BeanProperty, boolean, TypeSerializer, JsonSerializer<Object>)</a> 159<div class="block"><i>Since 2.1</i></div> 160</td> 161</tr> 162<tr class="altColor"> 163<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildContainerSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.BeanProperty, boolean)">com.fasterxml.jackson.databind.ser.BasicSerializerFactory.buildContainerSerializer(SerializerProvider, JavaType, BeanDescription, BeanProperty, boolean)</a> 164<div class="block"><i>Since 2.1 (removed 'property' argument)</i></div> 165</td> 166</tr> 167<tr class="rowColor"> 168<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html#collectAndResolveSubtypes(com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver.collectAndResolveSubtypes(AnnotatedMember, MapperConfig<?>, AnnotationIntrospector)</a> 169<div class="block"><i>Since 2.1</i></div> 170</td> 171</tr> 172<tr class="altColor"> 173<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypes(com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.jsontype.SubtypeResolver.collectAndResolveSubtypes(AnnotatedMember, MapperConfig<?>, AnnotationIntrospector)</a> 174<div class="block"><i>Since 2.1: use variant that takes in property type.</i></div> 175</td> 176</tr> 177<tr class="rowColor"> 178<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/StdContainerSerializers.html#collectionSerializer(com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">com.fasterxml.jackson.databind.ser.std.StdContainerSerializers.collectionSerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>)</a> 179<div class="block"><i>Since 2.1; use variant that does not take 'property' argument</i></div> 180</td> 181</tr> 182<tr class="altColor"> 183<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#construct(java.lang.Class, com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.BeanDescription)">com.fasterxml.jackson.databind.ser.std.EnumSerializer.construct(Class<Enum<?>>, SerializationConfig, BeanDescription)</a> 184<div class="block"><i>Since 2.1 use the variant that takes in <code>format</code> argument.</i></div> 185</td> 186</tr> 187<tr class="rowColor"> 188<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructBeanSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.BeanSerializerFactory.constructBeanSerializer(SerializerProvider, BeanDescription, BeanProperty)</a> 189<div class="block"><i>Since 2.1, do not pass 'property' argument</i></div> 190</td> 191</tr> 192<tr class="altColor"> 193<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/StdKeyDeserializers.html#constructStringKeyDeserializer(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers.constructStringKeyDeserializer(DeserializationConfig, JavaType)</a> 194<div class="block"><i>Since 2.2, just call <code>StdKeyDeserializer.StringKD</code> directly</i></div> 195</td> 196</tr> 197<tr class="rowColor"> 198<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/SerializerFactory.html#createKeySerializer(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.ser.SerializerFactory.createKeySerializer(SerializationConfig, JavaType)</a> 199<div class="block"><i>Since 2.2, use one that takes additional <code>defaultImpl</code> parameter</i></div> 200</td> 201</tr> 202<tr class="altColor"> 203<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/SerializerFactory.html#createSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.SerializerFactory.createSerializer(SerializerProvider, JavaType, BeanProperty)</a> 204<div class="block"><i>Since 2.1: need to use the new variant without 'property' 205 argument (since one won't be passed)</i></div> 206</td> 207</tr> 208<tr class="rowColor"> 209<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findBeanSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.BeanSerializerFactory.findBeanSerializer(SerializerProvider, JavaType, BeanDescription, BeanProperty)</a> 210<div class="block"><i>Since 2.1 (use variant without 'property' argument).</i></div> 211</td> 212</tr> 213<tr class="altColor"> 214<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findDeserializationName(com.fasterxml.jackson.databind.introspect.AnnotatedField)">com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationName(AnnotatedField)</a> 215<div class="block"><i>Since 2.1 should use <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated)"><code>AnnotationIntrospector.findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated)</code></a> instead</i></div> 216</td> 217</tr> 218<tr class="rowColor"> 219<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findDeserializationName(com.fasterxml.jackson.databind.introspect.AnnotatedField)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationName(AnnotatedField)</a></td> 220</tr> 221<tr class="altColor"> 222<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findDeserializationName(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationName(AnnotatedMethod)</a> 223<div class="block"><i>Since 2.1 should use <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated)"><code>AnnotationIntrospector.findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated)</code></a> instead</i></div> 224</td> 225</tr> 226<tr class="rowColor"> 227<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findDeserializationName(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationName(AnnotatedMethod)</a></td> 228</tr> 229<tr class="altColor"> 230<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findDeserializationName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter)">com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationName(AnnotatedParameter)</a> 231<div class="block"><i>Since 2.1 should use <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated)"><code>AnnotationIntrospector.findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated)</code></a> instead</i></div> 232</td> 233</tr> 234<tr class="rowColor"> 235<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findDeserializationName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationName(AnnotatedParameter)</a></td> 236</tr> 237<tr class="altColor"> 238<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findFormat(com.fasterxml.jackson.databind.introspect.AnnotatedMember)">com.fasterxml.jackson.databind.AnnotationIntrospector.findFormat(AnnotatedMember)</a> 239<div class="block"><i>Since 2.1, use <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findFormat(com.fasterxml.jackson.databind.introspect.Annotated)"><code>AnnotationIntrospector.findFormat(Annotated)</code></a> instead.</i></div> 240</td> 241</tr> 242<tr class="rowColor"> 243<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findPropertyTypeSerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.BeanSerializerFactory.findPropertyTypeSerializer(JavaType, SerializationConfig, AnnotatedMember, BeanProperty)</a> 244<div class="block"><i>Since 2.1</i></div> 245</td> 246</tr> 247<tr class="altColor"> 248<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findSerializationName(com.fasterxml.jackson.databind.introspect.AnnotatedField)">com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationName(AnnotatedField)</a> 249<div class="block"><i>Since 2.1 should use <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated)"><code>AnnotationIntrospector.findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated)</code></a> instead</i></div> 250</td> 251</tr> 252<tr class="rowColor"> 253<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findSerializationName(com.fasterxml.jackson.databind.introspect.AnnotatedField)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationName(AnnotatedField)</a></td> 254</tr> 255<tr class="altColor"> 256<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findSerializationName(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationName(AnnotatedMethod)</a> 257<div class="block"><i>Since 2.1 should use <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated)"><code>AnnotationIntrospector.findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated)</code></a> instead</i></div> 258</td> 259</tr> 260<tr class="rowColor"> 261<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findSerializationName(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationName(AnnotatedMethod)</a></td> 262</tr> 263<tr class="altColor"> 264<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectWriter.html#getJsonFactory()">com.fasterxml.jackson.databind.ObjectWriter.getJsonFactory()</a> 265<div class="block"><i>Since 2.2, use <a href="com/fasterxml/jackson/databind/ObjectWriter.html#getFactory()"><code>ObjectWriter.getFactory()</code></a> instead.</i></div> 266</td> 267</tr> 268<tr class="rowColor"> 269<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectReader.html#getJsonFactory()">com.fasterxml.jackson.databind.ObjectReader.getJsonFactory()</a> 270<div class="block"><i>Since 2.1: Use <a href="com/fasterxml/jackson/databind/ObjectReader.html#getFactory()"><code>ObjectReader.getFactory()</code></a> instead</i></div> 271</td> 272</tr> 273<tr class="altColor"> 274<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#getJsonFactory()">com.fasterxml.jackson.databind.ObjectMapper.getJsonFactory()</a> 275<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> 276</td> 277</tr> 278<tr class="rowColor"> 279<td class="colOne"><a href="com/fasterxml/jackson/databind/SerializerProvider.html#getSerializationView()">com.fasterxml.jackson.databind.SerializerProvider.getSerializationView()</a> 280<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> 281</td> 282</tr> 283<tr class="altColor"> 284<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/StdContainerSerializers.html#indexedListSerializer(com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">com.fasterxml.jackson.databind.ser.std.StdContainerSerializers.indexedListSerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>)</a> 285<div class="block"><i>Since 2.1; use variant that does not take 'property' argument</i></div> 286</td> 287</tr> 288<tr class="rowColor"> 289<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#isHandled(java.lang.annotation.Annotation)">com.fasterxml.jackson.databind.AnnotationIntrospector.isHandled(Annotation)</a> 290<div class="block"><i>Not used since 2.0; deprecated sicne 2.1</i></div> 291</td> 292</tr> 293<tr class="altColor"> 294<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#isHandled(java.lang.annotation.Annotation)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.isHandled(Annotation)</a></td> 295</tr> 296<tr class="rowColor"> 297<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#isHandled(java.lang.annotation.Annotation)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.isHandled(Annotation)</a></td> 298</tr> 299<tr class="altColor"> 300<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#isRequired(com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.ser.BeanPropertyWriter.isRequired(AnnotationIntrospector)</a> 301<div class="block"><i>since 2.2, use <a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#isRequired()"><code>BeanPropertyWriter.isRequired()</code></a> instead.</i></div> 302</td> 303</tr> 304<tr class="rowColor"> 305<td class="colOne"><a href="com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html#optionalProperty(java.lang.String)">com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.optionalProperty(String)</a></td> 306</tr> 307<tr class="altColor"> 308<td class="colOne"><a href="com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#optionalProperty(java.lang.String)">com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base.optionalProperty(String)</a></td> 309</tr> 310<tr class="rowColor"> 311<td class="colOne"><a href="com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html#property(java.lang.String)">com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.property(String)</a></td> 312</tr> 313<tr class="altColor"> 314<td class="colOne"><a href="com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#property(java.lang.String)">com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base.property(String)</a></td> 315</tr> 316<tr class="rowColor"> 317<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#removeNonVisible()">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.removeNonVisible()</a> 318<div class="block"><i>Since 2.2, use variant that takes boolean argument</i></div> 319</td> 320</tr> 321<tr class="altColor"> 322<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#setDefaultConstructor(com.fasterxml.jackson.databind.introspect.AnnotatedConstructor)">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.setDefaultConstructor(AnnotatedConstructor)</a> 323<div class="block"><i>since 2.1, use <a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#setDefaultCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams)"><code>CreatorCollector.setDefaultCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams)</code></a> instead.</i></div> 324</td> 325</tr> 326<tr class="rowColor"> 327<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#usesStaticTyping(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.BasicSerializerFactory.usesStaticTyping(SerializationConfig, BeanDescription, TypeSerializer, BeanProperty)</a> 328<div class="block"><i>Since 2.1: use method without 'property'</i></div> 329</td> 330</tr> 331<tr class="altColor"> 332<td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#weirdNumberException(java.lang.Class, java.lang.String)">com.fasterxml.jackson.databind.DeserializationContext.weirdNumberException(Class<?>, String)</a></td> 333</tr> 334<tr class="rowColor"> 335<td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#weirdStringException(java.lang.Class, java.lang.String)">com.fasterxml.jackson.databind.DeserializationContext.weirdStringException(Class<?>, String)</a> 336<div class="block"><i>Since 2.1 should use variant that takes value</i></div> 337</td> 338</tr> 339<tr class="altColor"> 340<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/EnumMapDeserializer.html#withResolved(com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.JsonDeserializer)">com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer.withResolved(JsonDeserializer<?>, JsonDeserializer<?>)</a> 341<div class="block"><i>Since 2.1.3 -- use variant that takes one more argument.</i></div> 342</td> 343</tr> 344</tbody> 345</table> 346</li> 347</ul> 348<a name="constructor"> 349<!-- --> 350</a> 351<ul class="blockList"> 352<li class="blockList"> 353<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Constructors table, listing deprecated constructors, and an explanation"> 354<caption><span>Deprecated Constructors</span><span class="tabEnd"> </span></caption> 355<tr> 356<th class="colOne" scope="col">Constructor and Description</th> 357</tr> 358<tbody> 359<tr class="altColor"> 360<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.Pair.html#AnnotationIntrospector.Pair(com.fasterxml.jackson.databind.AnnotationIntrospector, com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.AnnotationIntrospector.Pair(AnnotationIntrospector, AnnotationIntrospector)</a></td> 361</tr> 362<tr class="rowColor"> 363<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/CreatorProperty.html#CreatorProperty(java.lang.String, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.jsontype.TypeDeserializer, com.fasterxml.jackson.databind.util.Annotations, com.fasterxml.jackson.databind.introspect.AnnotatedParameter, int, java.lang.Object)">com.fasterxml.jackson.databind.deser.CreatorProperty(String, JavaType, TypeDeserializer, Annotations, AnnotatedParameter, int, Object)</a> 364<div class="block"><i>Since 2.2: use the method that takes <code>isRequired</code> property</i></div> 365</td> 366</tr> 367<tr class="altColor"> 368<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/EnumMapDeserializer.html#EnumMapDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.JsonDeserializer)">com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer(JavaType, JsonDeserializer<?>, JsonDeserializer<?>)</a> 369<div class="block"><i>Since 2.1.3 -- use variant that takes one more argument.</i></div> 370</td> 371</tr> 372<tr class="rowColor"> 373<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> 374<div class="block"><i>Since 2.1</i></div> 375</td> 376</tr> 377<tr class="altColor"> 378<td class="colOne"><a href="com/fasterxml/jackson/databind/MappingIterator.html#MappingIterator(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JsonDeserializer)">com.fasterxml.jackson.databind.MappingIterator(JavaType, JsonParser, DeserializationContext, JsonDeserializer<?>)</a> 379<div class="block"><i>Since 2.1, to be removed</i></div> 380</td> 381</tr> 382<tr class="rowColor"> 383<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html#ObjectIdValueProperty(com.fasterxml.jackson.databind.deser.impl.ObjectIdReader)">com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty(ObjectIdReader)</a></td> 384</tr> 385<tr class="altColor"> 386<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(java.lang.String, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.PropertyName, com.fasterxml.jackson.databind.jsontype.TypeDeserializer, com.fasterxml.jackson.databind.util.Annotations)">com.fasterxml.jackson.databind.deser.SettableBeanProperty(String, JavaType, PropertyName, TypeDeserializer, Annotations)</a></td> 387</tr> 388<tr class="rowColor"> 389<td class="colOne"><a href="com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#SimpleBeanPropertyDefinition(com.fasterxml.jackson.databind.introspect.AnnotatedMember)">com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition(AnnotatedMember)</a></td> 390</tr> 391<tr class="altColor"> 392<td class="colOne"><a href="com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#SimpleBeanPropertyDefinition(com.fasterxml.jackson.databind.introspect.AnnotatedMember, java.lang.String)">com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition(AnnotatedMember, String)</a></td> 393</tr> 394<tr class="rowColor"> 395<td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeBase.html#TypeBase(java.lang.Class, int, java.lang.Object, java.lang.Object)">com.fasterxml.jackson.databind.type.TypeBase(Class<?>, int, Object, Object)</a> 396<div class="block"><i>Since 2.2 use method that takes 'asStatic' argument</i></div> 397</td> 398</tr> 399</tbody> 400</table> 401</li> 402</ul> 403<a name="annotation_type_member"> 404<!-- --> 405</a> 406<ul class="blockList"> 407<li class="blockList"> 408<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Annotation Type Elements table, listing deprecated annotation type elements, and an explanation"> 409<caption><span>Deprecated Annotation Type Elements</span><span class="tabEnd"> </span></caption> 410<tr> 411<th class="colOne" scope="col">Annotation Type Element and Description</th> 412</tr> 413<tbody> 414<tr class="altColor"> 415<td class="colOne"><a href="com/fasterxml/jackson/databind/annotation/JsonSerialize.html#include()">com.fasterxml.jackson.databind.annotation.JsonSerialize.include</a> 416<div class="block"><i>As of Jackson 2.0, this annotation has been replaced 417 by <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.1/com/fasterxml/jackson/annotation/JsonInclude.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonInclude</code></a></i></div> 418</td> 419</tr> 420<tr class="rowColor"> 421<td class="colOne"><a href="com/fasterxml/jackson/databind/jsonschema/JsonSerializableSchema.html#schemaItemDefinition()">com.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema.schemaItemDefinition</a> 422<div class="block"><i>(since 2.1) -- support will be dropped in future, since JSON-as-String is 423 fundamentally bad way for customizing anything. No direct replacements offered.</i></div> 424</td> 425</tr> 426<tr class="altColor"> 427<td class="colOne"><a href="com/fasterxml/jackson/databind/jsonschema/JsonSerializableSchema.html#schemaObjectPropertiesDefinition()">com.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema.schemaObjectPropertiesDefinition</a> 428<div class="block"><i>(since 2.1) -- support will be dropped in future, since JSON-as-String is 429 fundamentally bad way for customizing anything. No direct replacements offered.</i></div> 430</td> 431</tr> 432</tbody> 433</table> 434</li> 435</ul> 436</div> 437<!-- ======= START OF BOTTOM NAVBAR ====== --> 438<div class="bottomNav"><a name="navbar_bottom"> 439<!-- --> 440</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 441<!-- --> 442</a> 443<ul class="navList" title="Navigation"> 444<li><a href="overview-summary.html">Overview</a></li> 445<li>Package</li> 446<li>Class</li> 447<li>Use</li> 448<li><a href="overview-tree.html">Tree</a></li> 449<li class="navBarCell1Rev">Deprecated</li> 450<li><a href="index-all.html">Index</a></li> 451<li><a href="help-doc.html">Help</a></li> 452</ul> 453</div> 454<div class="subNav"> 455<ul class="navList"> 456<li>Prev</li> 457<li>Next</li> 458</ul> 459<ul class="navList"> 460<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li> 461<li><a href="deprecated-list.html" target="_top">No Frames</a></li> 462</ul> 463<ul class="navList" id="allclasses_navbar_bottom"> 464<li><a href="allclasses-noframe.html">All Classes</a></li> 465</ul> 466<div> 467<script type="text/javascript"><!-- 468 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 469 if(window==top) { 470 allClassesLink.style.display = "block"; 471 } 472 else { 473 allClassesLink.style.display = "none"; 474 } 475 //--> 476</script> 477</div> 478<a name="skip-navbar_bottom"> 479<!-- --> 480</a></div> 481<!-- ======== END OF BOTTOM NAVBAR ======= --> 482<p class="legalCopy"><small>Copyright © 2012-2013 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p> 483</body> 484</html> 485