xref: /aosp_15_r20/external/jackson-databind/docs/javadoc/2.3/deprecated-list.html (revision 0ed15c778abdfe0f5f51f6133673e1619d6e56e4)
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_25) on Sat Nov 16 21:43:22 PST 2013 -->
6<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
7<title>Deprecated List (jackson-databind 2.3.0 API)</title>
8<meta name="date" content="2013-11-16">
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.3.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="#field">Deprecated Fields</a></li>
73<li><a href="#method">Deprecated Methods</a></li>
74<li><a href="#constructor">Deprecated Constructors</a></li>
75<li><a href="#annotation_type_member">Deprecated Annotation Type Elements</a></li>
76</ul>
77</div>
78<div class="contentContainer"><a name="interface">
79<!--   -->
80</a>
81<ul class="blockList">
82<li class="blockList">
83<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Interfaces table, listing deprecated interfaces, and an explanation">
84<caption><span>Deprecated Interfaces</span><span class="tabEnd">&nbsp;</span></caption>
85<tr>
86<th class="colOne" scope="col">Interface and Description</th>
87</tr>
88<tbody>
89<tr class="altColor">
90<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>
91<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>
92</td>
93</tr>
94<tr class="rowColor">
95<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>
96</tr>
97</tbody>
98</table>
99</li>
100</ul>
101<a name="class">
102<!--   -->
103</a>
104<ul class="blockList">
105<li class="blockList">
106<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Classes table, listing deprecated classes, and an explanation">
107<caption><span>Deprecated Classes</span><span class="tabEnd">&nbsp;</span></caption>
108<tr>
109<th class="colOne" scope="col">Class and Description</th>
110</tr>
111<tbody>
112<tr class="altColor">
113<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>
114<div class="block"><i>Since 2.2, we recommend use of external
115   <a href="https://github.com/FasterXML/jackson-module-jsonSchema">JSON Schema generator module</module></i></div>
116</td>
117</tr>
118</tbody>
119</table>
120</li>
121</ul>
122<a name="field">
123<!--   -->
124</a>
125<ul class="blockList">
126<li class="blockList">
127<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Fields table, listing deprecated fields, and an explanation">
128<caption><span>Deprecated Fields</span><span class="tabEnd">&nbsp;</span></caption>
129<tr>
130<th class="colOne" scope="col">Field and Description</th>
131</tr>
132<tbody>
133<tr class="altColor">
134<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html#instance">com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.instance</a>
135<div class="block"><i>Since 2.3, construct a new instance, needs to be resolved</i></div>
136</td>
137</tr>
138<tr class="rowColor">
139<td class="colOne"><a href="com/fasterxml/jackson/databind/SerializerProvider.html#TYPE_OBJECT">com.fasterxml.jackson.databind.SerializerProvider.TYPE_OBJECT</a></td>
140</tr>
141</tbody>
142</table>
143</li>
144</ul>
145<a name="method">
146<!--   -->
147</a>
148<ul class="blockList">
149<li class="blockList">
150<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
151<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
152<tr>
153<th class="colOne" scope="col">Method and Description</th>
154</tr>
155<tbody>
156<tr class="altColor">
157<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#_createContextual(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonDeserializer)">com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer._createContextual(DeserializationContext, BeanProperty, JsonDeserializer<?>)</a>
158<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&lt;?&gt;)</code></a> instead</i></div>
159</td>
160</tr>
161<tr class="rowColor">
162<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleFilterProvider.html#addFilter(java.lang.String, com.fasterxml.jackson.databind.ser.BeanPropertyFilter)">com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider.addFilter(String, BeanPropertyFilter)</a>
163<div class="block"><i>since 2.3</i></div>
164</td>
165</tr>
166<tr class="altColor">
167<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#addInjectable(java.lang.String, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.util.Annotations, com.fasterxml.jackson.databind.introspect.AnnotatedMember, java.lang.Object)">com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder.addInjectable(String, JavaType, Annotations, AnnotatedMember, Object)</a></td>
168</tr>
169<tr class="rowColor">
170<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.html#all()">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.all()</a>
171<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&lt;?&gt;, java.lang.String)</code></a> instead.</i></div>
172</td>
173</tr>
174<tr class="altColor">
175<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>
176<div class="block"><i>Since 2.1</i></div>
177</td>
178</tr>
179<tr class="rowColor">
180<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>
181<div class="block"><i>Since 2.1 (removed 'property' argument)</i></div>
182</td>
183</tr>
184<tr class="altColor">
185<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/PropertyBuilder.html#buildWriter(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.introspect.AnnotatedMember, boolean)">com.fasterxml.jackson.databind.ser.PropertyBuilder.buildWriter(BeanPropertyDefinition, JavaType, JsonSerializer<?>, TypeSerializer, TypeSerializer, AnnotatedMember, boolean)</a>
186<div class="block"><i>Since 2.3, use variant that takes <a href="com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind"><code>SerializerProvider</code></a> as
187   first argument -- to be removed from 2.4</i></div>
188</td>
189</tr>
190<tr class="rowColor">
191<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>
192<div class="block"><i>Since 2.1</i></div>
193</td>
194</tr>
195<tr class="altColor">
196<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>
197<div class="block"><i>Since 2.1: use variant that takes in property type.</i></div>
198</td>
199</tr>
200<tr class="rowColor">
201<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>
202<div class="block"><i>Since 2.1; use variant that does not take 'property' argument</i></div>
203</td>
204</tr>
205<tr class="altColor">
206<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>
207<div class="block"><i>Since 2.1 use the variant that takes in <code>format</code> argument.</i></div>
208</td>
209</tr>
210<tr class="rowColor">
211<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html#construct(com.fasterxml.jackson.databind.JavaType, java.lang.String, com.fasterxml.jackson.annotation.ObjectIdGenerator, boolean)">com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter.construct(JavaType, String, ObjectIdGenerator<?>, boolean)</a></td>
212</tr>
213<tr class="altColor">
214<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#construct(com.fasterxml.jackson.databind.JavaType, java.lang.String, com.fasterxml.jackson.annotation.ObjectIdGenerator, com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.deser.SettableBeanProperty)">com.fasterxml.jackson.databind.deser.impl.ObjectIdReader.construct(JavaType, String, ObjectIdGenerator<?>, JsonDeserializer<?>, SettableBeanProperty)</a></td>
215</tr>
216<tr class="rowColor">
217<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/MapSerializer.html#construct(java.lang.String[], com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.JsonSerializer)">com.fasterxml.jackson.databind.ser.std.MapSerializer.construct(String[], JavaType, boolean, TypeSerializer, JsonSerializer<Object>, JsonSerializer<Object>)</a>
218<div class="block"><i>Since 2.3 use the method that takes `filterId`</i></div>
219</td>
220</tr>
221<tr class="altColor">
222<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>
223<div class="block"><i>Since 2.1, do not pass 'property' argument</i></div>
224</td>
225</tr>
226<tr class="rowColor">
227<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>
228<div class="block"><i>Since 2.2, just call <code>StdKeyDeserializer.StringKD</code> directly</i></div>
229</td>
230</tr>
231<tr class="altColor">
232<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>
233<div class="block"><i>Since 2.2, use one that takes additional <code>defaultImpl</code> parameter</i></div>
234</td>
235</tr>
236<tr class="rowColor">
237<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>
238<div class="block"><i>Since 2.1: need to use the new variant without 'property'
239    argument (since one won't be passed)</i></div>
240</td>
241</tr>
242<tr class="altColor">
243<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor, com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter, JsonObjectFormatVisitor, SerializerProvider)</a></td>
244</tr>
245<tr class="rowColor">
246<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter, com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.BeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter, ObjectNode, SerializerProvider)</a>
247<div class="block"><i>Since 2.3: new code should use the alternative <code>depositSchemaProperty</code>
248   method</i></div>
249</td>
250</tr>
251<tr class="altColor">
252<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter, com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter, ObjectNode, SerializerProvider)</a></td>
253</tr>
254<tr class="rowColor">
255<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/PropertyWriter.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.PropertyWriter.depositSchemaProperty(ObjectNode, SerializerProvider)</a>
256<div class="block"><i>Since 2.2</i></div>
257</td>
258</tr>
259<tr class="altColor">
260<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.BeanPropertyWriter.depositSchemaProperty(ObjectNode, SerializerProvider)</a></td>
261</tr>
262<tr class="rowColor">
263<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/MapProperty.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.std.MapProperty.depositSchemaProperty(ObjectNode, SerializerProvider)</a></td>
264</tr>
265<tr class="altColor">
266<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/PropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter, com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.PropertyFilter.depositSchemaProperty(PropertyWriter, ObjectNode, SerializerProvider)</a>
267<div class="block"><i>Since 2.3: new code should use the alternative <code>depositSchemaProperty</code>
268   method</i></div>
269</td>
270</tr>
271<tr class="rowColor">
272<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter, com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.depositSchemaProperty(PropertyWriter, ObjectNode, SerializerProvider)</a></td>
273</tr>
274<tr class="altColor">
275<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddSerializer(java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap.findAndAddSerializer(Class<?>, SerializerProvider, BeanProperty)</a>
276<div class="block"><i>Since 2.3; use either <code>findAndAddPrimarySerializer</code> or
277    <code>findAndAddSecondarySerializer</code>.
278    To be removed from 2.4</i></div>
279</td>
280</tr>
281<tr class="rowColor">
282<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddSerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap.findAndAddSerializer(JavaType, SerializerProvider, BeanProperty)</a>
283<div class="block"><i>Since 2.3; use either <code>findAndAddPrimarySerializer</code> or
284    <code>findAndAddSecondarySerializer</code>.
285    To be removed from 2.4</i></div>
286</td>
287</tr>
288<tr class="altColor">
289<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>
290<div class="block"><i>Since 2.1 (use variant without 'property' argument).</i></div>
291</td>
292</tr>
293<tr class="rowColor">
294<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>
295<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>
296</td>
297</tr>
298<tr class="altColor">
299<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findDeserializationName(com.fasterxml.jackson.databind.introspect.AnnotatedField)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findDeserializationName(AnnotatedField)</a></td>
300</tr>
301<tr class="rowColor">
302<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>
303</tr>
304<tr class="altColor">
305<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>
306<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>
307</td>
308</tr>
309<tr class="rowColor">
310<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findDeserializationName(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findDeserializationName(AnnotatedMethod)</a></td>
311</tr>
312<tr class="altColor">
313<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>
314</tr>
315<tr class="rowColor">
316<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>
317<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>
318</td>
319</tr>
320<tr class="altColor">
321<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findDeserializationName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findDeserializationName(AnnotatedParameter)</a></td>
322</tr>
323<tr class="rowColor">
324<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>
325</tr>
326<tr class="altColor">
327<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>
328<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>
329</td>
330</tr>
331<tr class="rowColor">
332<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>
333</tr>
334<tr class="altColor">
335<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findFilterId(com.fasterxml.jackson.databind.introspect.AnnotatedClass)">com.fasterxml.jackson.databind.AnnotationIntrospector.findFilterId(AnnotatedClass)</a>
336<div class="block"><i>Since 2.3: use the one that takes generic <a href="com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect"><code>Annotated</code></a></i></div>
337</td>
338</tr>
339<tr class="rowColor">
340<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findFilterId(com.fasterxml.jackson.databind.introspect.AnnotatedClass)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findFilterId(AnnotatedClass)</a>
341<div class="block"><i>Use <a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findFilterId(com.fasterxml.jackson.databind.introspect.Annotated)"><code>JacksonAnnotationIntrospector.findFilterId(Annotated)</code></a> instead</i></div>
342</td>
343</tr>
344<tr class="altColor">
345<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findFilterId(com.fasterxml.jackson.databind.introspect.AnnotatedClass)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findFilterId(AnnotatedClass)</a></td>
346</tr>
347<tr class="rowColor">
348<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#findProperty(java.lang.String)">com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder.findProperty(String)</a></td>
349</tr>
350<tr class="altColor">
351<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>
352<div class="block"><i>Since 2.1</i></div>
353</td>
354</tr>
355<tr class="rowColor">
356<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>
357<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>
358</td>
359</tr>
360<tr class="altColor">
361<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findSerializationName(com.fasterxml.jackson.databind.introspect.AnnotatedField)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationName(AnnotatedField)</a></td>
362</tr>
363<tr class="rowColor">
364<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>
365</tr>
366<tr class="altColor">
367<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>
368<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>
369</td>
370</tr>
371<tr class="rowColor">
372<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findSerializationName(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationName(AnnotatedMethod)</a></td>
373</tr>
374<tr class="altColor">
375<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>
376</tr>
377<tr class="rowColor">
378<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getBeanClass()">com.fasterxml.jackson.databind.deser.BeanDeserializerBase.getBeanClass()</a>
379<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>
380</td>
381</tr>
382<tr class="altColor">
383<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectWriter.html#getJsonFactory()">com.fasterxml.jackson.databind.ObjectWriter.getJsonFactory()</a>
384<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>
385</td>
386</tr>
387<tr class="rowColor">
388<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectReader.html#getJsonFactory()">com.fasterxml.jackson.databind.ObjectReader.getJsonFactory()</a>
389<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>
390</td>
391</tr>
392<tr class="altColor">
393<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#getJsonFactory()">com.fasterxml.jackson.databind.ObjectMapper.getJsonFactory()</a>
394<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>
395</td>
396</tr>
397<tr class="rowColor">
398<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.getSchema(SerializerProvider, Type)</a></td>
399</tr>
400<tr class="altColor">
401<td class="colOne"><a href="com/fasterxml/jackson/databind/SerializerProvider.html#getSerializationView()">com.fasterxml.jackson.databind.SerializerProvider.getSerializationView()</a>
402<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>
403</td>
404</tr>
405<tr class="rowColor">
406<td class="colOne"><a href="com/fasterxml/jackson/databind/exc/UnrecognizedPropertyException.html#getUnrecognizedPropertyName()">com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.getUnrecognizedPropertyName()</a>
407<div class="block"><i>Since 2.3, use <a href="com/fasterxml/jackson/databind/exc/PropertyBindingException.html#getPropertyName()"><code>PropertyBindingException.getPropertyName()</code></a> instead.</i></div>
408</td>
409</tr>
410<tr class="altColor">
411<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#getValueClass()">com.fasterxml.jackson.databind.deser.std.StdDeserializer.getValueClass()</a>
412<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>
413</td>
414</tr>
415<tr class="rowColor">
416<td class="colOne"><a href="com/fasterxml/jackson/databind/SerializerProvider.html#handleContextualization(com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.SerializerProvider.handleContextualization(JsonSerializer<?>, BeanProperty)</a>
417<div class="block"><i>Since 2.3 (and to be removed from 2.4); use
418   <a href="com/fasterxml/jackson/databind/SerializerProvider.html#handlePrimaryContextualization(com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.BeanProperty)"><code>SerializerProvider.handlePrimaryContextualization(com.fasterxml.jackson.databind.JsonSerializer&lt;?&gt;, com.fasterxml.jackson.databind.BeanProperty)</code></a> or <a href="com/fasterxml/jackson/databind/SerializerProvider.html#handleSecondaryContextualization(com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.BeanProperty)"><code>SerializerProvider.handleSecondaryContextualization(com.fasterxml.jackson.databind.JsonSerializer&lt;?&gt;, com.fasterxml.jackson.databind.BeanProperty)</code></a>
419   instead</i></div>
420</td>
421</tr>
422<tr class="altColor">
423<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#hasProperty(java.lang.String)">com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder.hasProperty(String)</a></td>
424</tr>
425<tr class="rowColor">
426<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#hasSerializerFor(java.lang.Class)">com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.hasSerializerFor(Class<?>)</a></td>
427</tr>
428<tr class="altColor">
429<td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#hasValueDeserializerFor(com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.DeserializationContext.hasValueDeserializerFor(JavaType)</a></td>
430</tr>
431<tr class="rowColor">
432<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>
433<div class="block"><i>Since 2.1; use variant that does not take 'property' argument</i></div>
434</td>
435</tr>
436<tr class="altColor">
437<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>
438<div class="block"><i>Not used since 2.0; deprecated since 2.1; moved from <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> in 2.3</i></div>
439</td>
440</tr>
441<tr class="rowColor">
442<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>
443<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>
444</td>
445</tr>
446<tr class="altColor">
447<td class="colOne"><a href="com/fasterxml/jackson/databind/node/JsonNodeFactory.html#POJONode(java.lang.Object)">com.fasterxml.jackson.databind.node.JsonNodeFactory.POJONode(Object)</a>
448<div class="block"><i>Since 2.3 Use <a href="com/fasterxml/jackson/databind/node/JsonNodeFactory.html#pojoNode(java.lang.Object)"><code>JsonNodeFactory.pojoNode(java.lang.Object)</code></a> instead.</i></div>
449</td>
450</tr>
451<tr class="rowColor">
452<td class="colOne"><a href="com/fasterxml/jackson/databind/node/ContainerNode.html#POJONode(java.lang.Object)">com.fasterxml.jackson.databind.node.ContainerNode.POJONode(Object)</a>
453<div class="block"><i>Since 2.3 Use <a href="com/fasterxml/jackson/databind/node/ContainerNode.html#pojoNode(java.lang.Object)"><code>ContainerNode.pojoNode(java.lang.Object)</code></a> instead.</i></div>
454</td>
455</tr>
456<tr class="altColor">
457<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#removeNonVisible()">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.removeNonVisible()</a>
458<div class="block"><i>Since 2.2, use variant that takes boolean argument</i></div>
459</td>
460</tr>
461<tr class="rowColor">
462<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#removeProperty(java.lang.String)">com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder.removeProperty(String)</a></td>
463</tr>
464<tr class="altColor">
465<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.BeanPropertyWriter)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.serializeAsField(Object, JsonGenerator, SerializerProvider, BeanPropertyWriter)</a></td>
466</tr>
467<tr class="rowColor">
468<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>
469<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>
470</td>
471</tr>
472<tr class="altColor">
473<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/impl/TypeNameIdResolver.html#typeFromId(java.lang.String)">com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver.typeFromId(String)</a></td>
474</tr>
475<tr class="rowColor">
476<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/impl/TypeIdResolverBase.html#typeFromId(java.lang.String)">com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase.typeFromId(String)</a>
477<div class="block"><i>Since 2.3, override <a href="com/fasterxml/jackson/databind/jsontype/impl/TypeIdResolverBase.html#typeFromId(com.fasterxml.jackson.databind.DatabindContext, java.lang.String)"><code>TypeIdResolverBase.typeFromId(DatabindContext, String)</code></a> instead
478    to get access to contextual information</i></div>
479</td>
480</tr>
481<tr class="altColor">
482<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/impl/ClassNameIdResolver.html#typeFromId(java.lang.String)">com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver.typeFromId(String)</a></td>
483</tr>
484<tr class="rowColor">
485<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>
486<div class="block"><i>Since 2.1: use method without 'property'</i></div>
487</td>
488</tr>
489<tr class="altColor">
490<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>
491</tr>
492<tr class="rowColor">
493<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>
494<div class="block"><i>Since 2.1 should use variant that takes value</i></div>
495</td>
496</tr>
497<tr class="altColor">
498<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>
499</tr>
500<tr class="rowColor">
501<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#withName(java.lang.String)">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.withName(String)</a></td>
502</tr>
503<tr class="altColor">
504<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#withName(java.lang.String)">com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition.withName(String)</a></td>
505</tr>
506<tr class="rowColor">
507<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>
508</tr>
509<tr class="altColor">
510<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>
511<div class="block"><i>Since 2.1.3 -- use variant that takes one more argument.</i></div>
512</td>
513</tr>
514</tbody>
515</table>
516</li>
517</ul>
518<a name="constructor">
519<!--   -->
520</a>
521<ul class="blockList">
522<li class="blockList">
523<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Constructors table, listing deprecated constructors, and an explanation">
524<caption><span>Deprecated Constructors</span><span class="tabEnd">&nbsp;</span></caption>
525<tr>
526<th class="colOne" scope="col">Constructor and Description</th>
527</tr>
528<tbody>
529<tr class="altColor">
530<td class="colOne"><a href="com/fasterxml/jackson/databind/BeanProperty.Std.html#BeanProperty.Std(java.lang.String, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.PropertyName, com.fasterxml.jackson.databind.util.Annotations, com.fasterxml.jackson.databind.introspect.AnnotatedMember, boolean)">com.fasterxml.jackson.databind.BeanProperty.Std(String, JavaType, PropertyName, Annotations, AnnotatedMember, boolean)</a></td>
531</tr>
532<tr class="rowColor">
533<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html#ContainerDeserializerBase(java.lang.Class)">com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase(Class<?>)</a>
534<div class="block"><i>Since 2.3 use one that takes <a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a></i></div>
535</td>
536</tr>
537<tr class="altColor">
538<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/CreatorProperty.html#CreatorProperty(com.fasterxml.jackson.databind.deser.CreatorProperty, java.lang.String)">com.fasterxml.jackson.databind.deser.CreatorProperty(CreatorProperty, String)</a></td>
539</tr>
540<tr class="rowColor">
541<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.PropertyName, com.fasterxml.jackson.databind.jsontype.TypeDeserializer, com.fasterxml.jackson.databind.util.Annotations, com.fasterxml.jackson.databind.introspect.AnnotatedParameter, int, java.lang.Object, boolean)">com.fasterxml.jackson.databind.deser.CreatorProperty(String, JavaType, PropertyName, TypeDeserializer, Annotations, AnnotatedParameter, int, Object, boolean)</a></td>
542</tr>
543<tr class="altColor">
544<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>
545<div class="block"><i>Since 2.1.3 -- use variant that takes one more argument.</i></div>
546</td>
547</tr>
548<tr class="rowColor">
549<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>
550<div class="block"><i>Since 2.1</i></div>
551</td>
552</tr>
553<tr class="altColor">
554<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>
555<div class="block"><i>Since 2.1, to be removed</i></div>
556</td>
557</tr>
558<tr class="rowColor">
559<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#ObjectIdInfo(java.lang.String, java.lang.Class, java.lang.Class)">com.fasterxml.jackson.databind.introspect.ObjectIdInfo(String, Class<?>, Class<? extends ObjectIdGenerator<?>>)</a></td>
560</tr>
561<tr class="altColor">
562<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#ObjectIdReader(com.fasterxml.jackson.databind.JavaType, java.lang.String, com.fasterxml.jackson.annotation.ObjectIdGenerator, com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.deser.SettableBeanProperty)">com.fasterxml.jackson.databind.deser.impl.ObjectIdReader(JavaType, String, ObjectIdGenerator<?>, JsonDeserializer<?>, SettableBeanProperty)</a></td>
563</tr>
564<tr class="rowColor">
565<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>
566</tr>
567<tr class="altColor">
568<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html#ObjectIdValueProperty(com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty, com.fasterxml.jackson.databind.PropertyName)">com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty(ObjectIdValueProperty, PropertyName)</a></td>
569</tr>
570<tr class="rowColor">
571<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html#ObjectIdValueProperty(com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty, java.lang.String)">com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty(ObjectIdValueProperty, String)</a></td>
572</tr>
573<tr class="altColor">
574<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#POJOPropertyBuilder(java.lang.String, com.fasterxml.jackson.databind.AnnotationIntrospector, boolean)">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder(String, AnnotationIntrospector, boolean)</a></td>
575</tr>
576<tr class="rowColor">
577<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/SettableAnyProperty.html#SettableAnyProperty(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.introspect.AnnotatedMethod, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer)">com.fasterxml.jackson.databind.deser.SettableAnyProperty(BeanProperty, AnnotatedMethod, JavaType, JsonDeserializer<Object>)</a></td>
578</tr>
579<tr class="altColor">
580<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/SettableAnyProperty.html#SettableAnyProperty(com.fasterxml.jackson.databind.BeanProperty, java.lang.reflect.Method, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer)">com.fasterxml.jackson.databind.deser.SettableAnyProperty(BeanProperty, Method, JavaType, JsonDeserializer<Object>)</a></td>
581</tr>
582<tr class="rowColor">
583<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty, java.lang.String)">com.fasterxml.jackson.databind.deser.SettableBeanProperty(SettableBeanProperty, String)</a></td>
584</tr>
585<tr class="altColor">
586<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>
587</tr>
588<tr class="rowColor">
589<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, boolean)">com.fasterxml.jackson.databind.deser.SettableBeanProperty(String, JavaType, PropertyName, TypeDeserializer, Annotations, boolean)</a></td>
590</tr>
591<tr class="altColor">
592<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>
593</tr>
594<tr class="rowColor">
595<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>
596</tr>
597<tr class="altColor">
598<td class="colOne"><a href="com/fasterxml/jackson/databind/util/TokenBuffer.Parser.html#TokenBuffer.Parser(com.fasterxml.jackson.databind.util.TokenBuffer.Segment, com.fasterxml.jackson.core.ObjectCodec)">com.fasterxml.jackson.databind.util.TokenBuffer.Parser(TokenBuffer.Segment, ObjectCodec)</a></td>
599</tr>
600<tr class="rowColor">
601<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>
602<div class="block"><i>since 2.3 preferred variant is one that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.3.0/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>
603</td>
604</tr>
605<tr class="altColor">
606<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>
607<div class="block"><i>Since 2.2 use method that takes 'asStatic' argument</i></div>
608</td>
609</tr>
610<tr class="rowColor">
611<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ValueInjector.html#ValueInjector(java.lang.String, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.util.Annotations, com.fasterxml.jackson.databind.introspect.AnnotatedMember, java.lang.Object)">com.fasterxml.jackson.databind.deser.impl.ValueInjector(String, JavaType, Annotations, AnnotatedMember, Object)</a></td>
612</tr>
613</tbody>
614</table>
615</li>
616</ul>
617<a name="annotation_type_member">
618<!--   -->
619</a>
620<ul class="blockList">
621<li class="blockList">
622<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Annotation Type Elements table, listing deprecated annotation type elements, and an explanation">
623<caption><span>Deprecated Annotation Type Elements</span><span class="tabEnd">&nbsp;</span></caption>
624<tr>
625<th class="colOne" scope="col">Annotation Type Element and Description</th>
626</tr>
627<tbody>
628<tr class="altColor">
629<td class="colOne"><a href="com/fasterxml/jackson/databind/annotation/JsonSerialize.html#include()">com.fasterxml.jackson.databind.annotation.JsonSerialize.include</a>
630<div class="block"><i>As of Jackson 2.0, this annotation has been replaced
631    by <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.3.0/com/fasterxml/jackson/annotation/JsonInclude.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonInclude</code></a></i></div>
632</td>
633</tr>
634<tr class="rowColor">
635<td class="colOne"><a href="com/fasterxml/jackson/databind/jsonschema/JsonSerializableSchema.html#schemaItemDefinition()">com.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema.schemaItemDefinition</a>
636<div class="block"><i>(since 2.1) -- support will be dropped in future, since JSON-as-String is
637   fundamentally bad way for customizing anything. No direct replacements offered.</i></div>
638</td>
639</tr>
640<tr class="altColor">
641<td class="colOne"><a href="com/fasterxml/jackson/databind/jsonschema/JsonSerializableSchema.html#schemaObjectPropertiesDefinition()">com.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema.schemaObjectPropertiesDefinition</a>
642<div class="block"><i>(since 2.1) -- support will be dropped in future, since JSON-as-String is
643   fundamentally bad way for customizing anything. No direct replacements offered.</i></div>
644</td>
645</tr>
646</tbody>
647</table>
648</li>
649</ul>
650</div>
651<!-- ======= START OF BOTTOM NAVBAR ====== -->
652<div class="bottomNav"><a name="navbar_bottom">
653<!--   -->
654</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
655<!--   -->
656</a>
657<ul class="navList" title="Navigation">
658<li><a href="overview-summary.html">Overview</a></li>
659<li>Package</li>
660<li>Class</li>
661<li>Use</li>
662<li><a href="overview-tree.html">Tree</a></li>
663<li class="navBarCell1Rev">Deprecated</li>
664<li><a href="index-all.html">Index</a></li>
665<li><a href="help-doc.html">Help</a></li>
666</ul>
667</div>
668<div class="subNav">
669<ul class="navList">
670<li>Prev</li>
671<li>Next</li>
672</ul>
673<ul class="navList">
674<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
675<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
676</ul>
677<ul class="navList" id="allclasses_navbar_bottom">
678<li><a href="allclasses-noframe.html">All Classes</a></li>
679</ul>
680<div>
681<script type="text/javascript"><!--
682  allClassesLink = document.getElementById("allclasses_navbar_bottom");
683  if(window==top) {
684    allClassesLink.style.display = "block";
685  }
686  else {
687    allClassesLink.style.display = "none";
688  }
689  //-->
690</script>
691</div>
692<a name="skip-navbar_bottom">
693<!--   -->
694</a></div>
695<!-- ======== END OF BOTTOM NAVBAR ======= -->
696<p class="legalCopy"><small>Copyright &#169; 2012-2013 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p>
697</body>
698</html>
699