• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 (1.8.0) on Sun Jul 19 11:36:50 PDT 2015 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>AbstractDeserializer (jackson-databind 2.6.0 API)</title>
8<meta name="date" content="2015-07-19">
9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
10<script type="text/javascript" src="../../../../../script.js"></script>
11</head>
12<body>
13<script type="text/javascript"><!--
14    try {
15        if (location.href.indexOf('is-external=true') == -1) {
16            parent.document.title="AbstractDeserializer (jackson-databind 2.6.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22var methods = {"i0":10,"i1":10,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
23var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
24var altColor = "altColor";
25var rowColor = "rowColor";
26var tableTab = "tableTab";
27var activeTableTab = "activeTableTab";
28</script>
29<noscript>
30<div>JavaScript is disabled on your browser.</div>
31</noscript>
32<!-- ========= START OF TOP NAVBAR ======= -->
33<div class="topNav"><a name="navbar.top">
34<!--   -->
35</a>
36<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
37<a name="navbar.top.firstrow">
38<!--   -->
39</a>
40<ul class="navList" title="Navigation">
41<li><a href="../../../../../overview-summary.html">Overview</a></li>
42<li><a href="package-summary.html">Package</a></li>
43<li class="navBarCell1Rev">Class</li>
44<li><a href="class-use/AbstractDeserializer.html">Use</a></li>
45<li><a href="package-tree.html">Tree</a></li>
46<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
47<li><a href="../../../../../index-all.html">Index</a></li>
48<li><a href="../../../../../help-doc.html">Help</a></li>
49</ul>
50</div>
51<div class="subNav">
52<ul class="navList">
53<li>Prev&nbsp;Class</li>
54<li><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
55</ul>
56<ul class="navList">
57<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/deser/AbstractDeserializer.html" target="_top">Frames</a></li>
58<li><a href="AbstractDeserializer.html" target="_top">No&nbsp;Frames</a></li>
59</ul>
60<ul class="navList" id="allclasses_navbar_top">
61<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
62</ul>
63<div>
64<script type="text/javascript"><!--
65  allClassesLink = document.getElementById("allclasses_navbar_top");
66  if(window==top) {
67    allClassesLink.style.display = "block";
68  }
69  else {
70    allClassesLink.style.display = "none";
71  }
72  //-->
73</script>
74</div>
75<div>
76<ul class="subNavList">
77<li>Summary:&nbsp;</li>
78<li><a href="#nested.classes.inherited.from.class.com.fasterxml.jackson.databind.JsonDeserializer">Nested</a>&nbsp;|&nbsp;</li>
79<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
80<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
81<li><a href="#method.summary">Method</a></li>
82</ul>
83<ul class="subNavList">
84<li>Detail:&nbsp;</li>
85<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
86<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
87<li><a href="#method.detail">Method</a></li>
88</ul>
89</div>
90<a name="skip.navbar.top">
91<!--   -->
92</a></div>
93<!-- ========= END OF TOP NAVBAR ========= -->
94<!-- ======== START OF CLASS DATA ======== -->
95<div class="header">
96<div class="subTitle">com.fasterxml.jackson.databind.deser</div>
97<h2 title="Class AbstractDeserializer" class="title">Class AbstractDeserializer</h2>
98</div>
99<div class="contentContainer">
100<ul class="inheritance">
101<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
102<li>
103<ul class="inheritance">
104<li><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</li>
105<li>
106<ul class="inheritance">
107<li>com.fasterxml.jackson.databind.deser.AbstractDeserializer</li>
108</ul>
109</li>
110</ul>
111</li>
112</ul>
113<div class="description">
114<ul class="blockList">
115<li class="blockList">
116<dl>
117<dt>All Implemented Interfaces:</dt>
118<dd><a href="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
119</dl>
120<hr>
121<br>
122<pre>public class <span class="typeNameLabel">AbstractDeserializer</span>
123extends <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;
124implements <a href="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
125<div class="block">Deserializer only used for abstract types used as placeholders during polymorphic
126 type handling deserialization. If so, there is no real deserializer associated
127 with nominal type, just <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>TypeDeserializer</code></a>; and any calls that do not
128 pass such resolver will result in an error.</div>
129<dl>
130<dt><span class="seeLabel">See Also:</span></dt>
131<dd><a href="../../../../../serialized-form.html#com.fasterxml.jackson.databind.deser.AbstractDeserializer">Serialized Form</a></dd>
132</dl>
133</li>
134</ul>
135</div>
136<div class="summary">
137<ul class="blockList">
138<li class="blockList">
139<!-- ======== NESTED CLASS SUMMARY ======== -->
140<ul class="blockList">
141<li class="blockList"><a name="nested.class.summary">
142<!--   -->
143</a>
144<h3>Nested Class Summary</h3>
145<ul class="blockList">
146<li class="blockList"><a name="nested.classes.inherited.from.class.com.fasterxml.jackson.databind.JsonDeserializer">
147<!--   -->
148</a>
149<h3>Nested classes/interfaces inherited from class&nbsp;com.fasterxml.jackson.databind.<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a></h3>
150<code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.None.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer.None</a></code></li>
151</ul>
152</li>
153</ul>
154<!-- =========== FIELD SUMMARY =========== -->
155<ul class="blockList">
156<li class="blockList"><a name="field.summary">
157<!--   -->
158</a>
159<h3>Field Summary</h3>
160<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
161<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
162<tr>
163<th class="colFirst" scope="col">Modifier and Type</th>
164<th class="colLast" scope="col">Field and Description</th>
165</tr>
166<tr class="altColor">
167<td class="colFirst"><code>protected boolean</code></td>
168<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#Z:Z_acceptBoolean">_acceptBoolean</a></span></code>&nbsp;</td>
169</tr>
170<tr class="rowColor">
171<td class="colFirst"><code>protected boolean</code></td>
172<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#Z:Z_acceptDouble">_acceptDouble</a></span></code>&nbsp;</td>
173</tr>
174<tr class="altColor">
175<td class="colFirst"><code>protected boolean</code></td>
176<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#Z:Z_acceptInt">_acceptInt</a></span></code>&nbsp;</td>
177</tr>
178<tr class="rowColor">
179<td class="colFirst"><code>protected boolean</code></td>
180<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#Z:Z_acceptString">_acceptString</a></span></code>&nbsp;</td>
181</tr>
182<tr class="altColor">
183<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>&gt;</code></td>
184<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#Z:Z_backRefProperties">_backRefProperties</a></span></code>&nbsp;</td>
185</tr>
186<tr class="rowColor">
187<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
188<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#Z:Z_baseType">_baseType</a></span></code>&nbsp;</td>
189</tr>
190<tr class="altColor">
191<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a></code></td>
192<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#Z:Z_objectIdReader">_objectIdReader</a></span></code>&nbsp;</td>
193</tr>
194</table>
195</li>
196</ul>
197<!-- ======== CONSTRUCTOR SUMMARY ======== -->
198<ul class="blockList">
199<li class="blockList"><a name="constructor.summary">
200<!--   -->
201</a>
202<h3>Constructor Summary</h3>
203<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
204<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
205<tr>
206<th class="colFirst" scope="col">Modifier</th>
207<th class="colLast" scope="col">Constructor and Description</th>
208</tr>
209<tr class="altColor">
210<td class="colFirst"><code>protected </code></td>
211<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#AbstractDeserializer-com.fasterxml.jackson.databind.BeanDescription-">AbstractDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
212</tr>
213<tr class="rowColor">
214<td class="colFirst"><code>&nbsp;</code></td>
215<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#AbstractDeserializer-com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder-com.fasterxml.jackson.databind.BeanDescription-java.util.Map-">AbstractDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a>&nbsp;builder,
216                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
217                    <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>&gt;&nbsp;backRefProps)</code>&nbsp;</td>
218</tr>
219</table>
220</li>
221</ul>
222<!-- ========== METHOD SUMMARY =========== -->
223<ul class="blockList">
224<li class="blockList"><a name="method.summary">
225<!--   -->
226</a>
227<h3>Method Summary</h3>
228<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
229<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
230<tr>
231<th class="colFirst" scope="col">Modifier and Type</th>
232<th class="colLast" scope="col">Method and Description</th>
233</tr>
234<tr id="i0" class="altColor">
235<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
236<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#Z:Z_deserializeFromObjectId-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">_deserializeFromObjectId</a></span>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
237                        <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>
238<div class="block">Method called in cases where it looks like we got an Object Id
239 to parse and use as a reference.</div>
240</td>
241</tr>
242<tr id="i1" class="rowColor">
243<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
244<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#Z:Z_deserializeIfNatural-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">_deserializeIfNatural</a></span>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
245                     <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
246</tr>
247<tr id="i2" class="altColor">
248<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">AbstractDeserializer</a></code></td>
249<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#constructForNonPOJO-com.fasterxml.jackson.databind.BeanDescription-">constructForNonPOJO</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
250<div class="block">Factory method used when constructing instances for non-POJO types, like
251 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>s.</div>
252</td>
253</tr>
254<tr id="i3" class="rowColor">
255<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
256<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#deserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">deserialize</a></span>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
257           <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>
258<div class="block">Method that can be called to ask implementation to deserialize
259 JSON content into the value type this serializer handles.</div>
260</td>
261</tr>
262<tr id="i4" class="altColor">
263<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
264<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#deserializeWithType-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-">deserializeWithType</a></span>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
265                   <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
266                   <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;typeDeserializer)</code>
267<div class="block">Deserialization called when type being deserialized is defined to
268 contain additional type identifier, to allow for correctly
269 instantiating correct subtype.</div>
270</td>
271</tr>
272<tr id="i5" class="rowColor">
273<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td>
274<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#findBackReference-java.lang.String-">findBackReference</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;logicalName)</code>
275<div class="block">Method called by <code>BeanDeserializer</code> to resolve back reference
276 part of managed references.</div>
277</td>
278</tr>
279<tr id="i6" class="altColor">
280<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a></code></td>
281<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#getObjectIdReader--">getObjectIdReader</a></span>()</code>
282<div class="block">Overridden to return true for those instances that are
283 handling value for which Object Identity handling is enabled
284 (either via value type or referring property).</div>
285</td>
286</tr>
287<tr id="i7" class="rowColor">
288<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
289<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#handledType--">handledType</a></span>()</code>
290<div class="block">Method for accessing type of values this deserializer produces.</div>
291</td>
292</tr>
293<tr id="i8" class="altColor">
294<td class="colFirst"><code>boolean</code></td>
295<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#isCachable--">isCachable</a></span>()</code>
296<div class="block">Method called to see if deserializer instance is cachable and
297 usable for other properties of same type (type for which instance
298 was created).</div>
299</td>
300</tr>
301</table>
302<ul class="blockList">
303<li class="blockList"><a name="methods.inherited.from.class.com.fasterxml.jackson.databind.JsonDeserializer">
304<!--   -->
305</a>
306<h3>Methods inherited from class&nbsp;com.fasterxml.jackson.databind.<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a></h3>
307<code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#deserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-T-">deserialize</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getDelegatee--">getDelegatee</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getEmptyValue--">getEmptyValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getKnownPropertyNames--">getKnownPropertyNames</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getNullValue--">getNullValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getNullValue-com.fasterxml.jackson.databind.DeserializationContext-">getNullValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#replaceDelegatee-com.fasterxml.jackson.databind.JsonDeserializer-">replaceDelegatee</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#unwrappingDeserializer-com.fasterxml.jackson.databind.util.NameTransformer-">unwrappingDeserializer</a></code></li>
308</ul>
309<ul class="blockList">
310<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
311<!--   -->
312</a>
313<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
314<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
315</ul>
316</li>
317</ul>
318</li>
319</ul>
320</div>
321<div class="details">
322<ul class="blockList">
323<li class="blockList">
324<!-- ============ FIELD DETAIL =========== -->
325<ul class="blockList">
326<li class="blockList"><a name="field.detail">
327<!--   -->
328</a>
329<h3>Field Detail</h3>
330<a name="Z:Z_baseType">
331<!--   -->
332</a>
333<ul class="blockList">
334<li class="blockList">
335<h4>_baseType</h4>
336<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _baseType</pre>
337</li>
338</ul>
339<a name="Z:Z_objectIdReader">
340<!--   -->
341</a>
342<ul class="blockList">
343<li class="blockList">
344<h4>_objectIdReader</h4>
345<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a> _objectIdReader</pre>
346</li>
347</ul>
348<a name="Z:Z_backRefProperties">
349<!--   -->
350</a>
351<ul class="blockList">
352<li class="blockList">
353<h4>_backRefProperties</h4>
354<pre>protected final&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>&gt; _backRefProperties</pre>
355</li>
356</ul>
357<a name="Z:Z_acceptString">
358<!--   -->
359</a>
360<ul class="blockList">
361<li class="blockList">
362<h4>_acceptString</h4>
363<pre>protected final&nbsp;boolean _acceptString</pre>
364</li>
365</ul>
366<a name="Z:Z_acceptBoolean">
367<!--   -->
368</a>
369<ul class="blockList">
370<li class="blockList">
371<h4>_acceptBoolean</h4>
372<pre>protected final&nbsp;boolean _acceptBoolean</pre>
373</li>
374</ul>
375<a name="Z:Z_acceptInt">
376<!--   -->
377</a>
378<ul class="blockList">
379<li class="blockList">
380<h4>_acceptInt</h4>
381<pre>protected final&nbsp;boolean _acceptInt</pre>
382</li>
383</ul>
384<a name="Z:Z_acceptDouble">
385<!--   -->
386</a>
387<ul class="blockListLast">
388<li class="blockList">
389<h4>_acceptDouble</h4>
390<pre>protected final&nbsp;boolean _acceptDouble</pre>
391</li>
392</ul>
393</li>
394</ul>
395<!-- ========= CONSTRUCTOR DETAIL ======== -->
396<ul class="blockList">
397<li class="blockList"><a name="constructor.detail">
398<!--   -->
399</a>
400<h3>Constructor Detail</h3>
401<a name="AbstractDeserializer-com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder-com.fasterxml.jackson.databind.BeanDescription-java.util.Map-">
402<!--   -->
403</a>
404<ul class="blockList">
405<li class="blockList">
406<h4>AbstractDeserializer</h4>
407<pre>public&nbsp;AbstractDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a>&nbsp;builder,
408                            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
409                            <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>&gt;&nbsp;backRefProps)</pre>
410</li>
411</ul>
412<a name="AbstractDeserializer-com.fasterxml.jackson.databind.BeanDescription-">
413<!--   -->
414</a>
415<ul class="blockListLast">
416<li class="blockList">
417<h4>AbstractDeserializer</h4>
418<pre>protected&nbsp;AbstractDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</pre>
419</li>
420</ul>
421</li>
422</ul>
423<!-- ============ METHOD DETAIL ========== -->
424<ul class="blockList">
425<li class="blockList"><a name="method.detail">
426<!--   -->
427</a>
428<h3>Method Detail</h3>
429<a name="constructForNonPOJO-com.fasterxml.jackson.databind.BeanDescription-">
430<!--   -->
431</a>
432<ul class="blockList">
433<li class="blockList">
434<h4>constructForNonPOJO</h4>
435<pre>public static&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">AbstractDeserializer</a>&nbsp;constructForNonPOJO(<a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</pre>
436<div class="block">Factory method used when constructing instances for non-POJO types, like
437 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>s.</div>
438<dl>
439<dt><span class="simpleTagLabel">Since:</span></dt>
440<dd>2.3</dd>
441</dl>
442</li>
443</ul>
444<a name="handledType--">
445<!--   -->
446</a>
447<ul class="blockList">
448<li class="blockList">
449<h4>handledType</h4>
450<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;handledType()</pre>
451<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#handledType--">JsonDeserializer</a></code></span></div>
452<div class="block">Method for accessing type of values this deserializer produces.
453 Note that this information is not guaranteed to be exact -- it
454 may be a more generic (super-type) -- but it should not be
455 incorrect (return a non-related type).
456<p>
457 Default implementation will return null, which means almost same
458 same as returning <code>Object.class</code> would; that is, that
459 nothing is known about handled type.
460<p></div>
461<dl>
462<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
463<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#handledType--">handledType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
464</dl>
465</li>
466</ul>
467<a name="isCachable--">
468<!--   -->
469</a>
470<ul class="blockList">
471<li class="blockList">
472<h4>isCachable</h4>
473<pre>public&nbsp;boolean&nbsp;isCachable()</pre>
474<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#isCachable--">JsonDeserializer</a></code></span></div>
475<div class="block">Method called to see if deserializer instance is cachable and
476 usable for other properties of same type (type for which instance
477 was created).
478<p>
479 Note that cached instances are still resolved on per-property basis,
480 if instance implements <a href="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ResolvableDeserializer</code></a>:
481 cached instance is just as the base. This means that in most cases it is safe to
482 cache instances; however, it only makes sense to cache instances
483 if instantiation is expensive, or if instances are heavy-weight.
484<p>
485 Default implementation returns false, to indicate that no caching
486 is done.</div>
487<dl>
488<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
489<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#isCachable--">isCachable</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
490</dl>
491</li>
492</ul>
493<a name="getObjectIdReader--">
494<!--   -->
495</a>
496<ul class="blockList">
497<li class="blockList">
498<h4>getObjectIdReader</h4>
499<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a>&nbsp;getObjectIdReader()</pre>
500<div class="block">Overridden to return true for those instances that are
501 handling value for which Object Identity handling is enabled
502 (either via value type or referring property).</div>
503<dl>
504<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
505<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getObjectIdReader--">getObjectIdReader</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
506<dt><span class="returnLabel">Returns:</span></dt>
507<dd>ObjectIdReader used for resolving possible Object Identifier
508    value, instead of full value serialization, if deserializer can do that;
509    null if no Object Id is expected.</dd>
510</dl>
511</li>
512</ul>
513<a name="findBackReference-java.lang.String-">
514<!--   -->
515</a>
516<ul class="blockList">
517<li class="blockList">
518<h4>findBackReference</h4>
519<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>&nbsp;findBackReference(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;logicalName)</pre>
520<div class="block">Method called by <code>BeanDeserializer</code> to resolve back reference
521 part of managed references.</div>
522<dl>
523<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
524<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#findBackReference-java.lang.String-">findBackReference</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
525</dl>
526</li>
527</ul>
528<a name="deserializeWithType-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-">
529<!--   -->
530</a>
531<ul class="blockList">
532<li class="blockList">
533<h4>deserializeWithType</h4>
534<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;deserializeWithType(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
535                                  <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
536                                  <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;typeDeserializer)
537                           throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
538                                  com.fasterxml.jackson.core.JsonProcessingException</pre>
539<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#deserializeWithType-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-">JsonDeserializer</a></code></span></div>
540<div class="block">Deserialization called when type being deserialized is defined to
541 contain additional type identifier, to allow for correctly
542 instantiating correct subtype. This can be due to annotation on
543 type (or its supertype), or due to global settings without
544 annotations.
545<p>
546 Default implementation may work for some types, but ideally subclasses
547 should not rely on current default implementation.
548 Implementation is mostly provided to avoid compilation errors with older
549 code.</div>
550<dl>
551<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
552<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#deserializeWithType-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-">deserializeWithType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
553<dd><code>typeDeserializer</code> - Deserializer to use for handling type information</dd>
554<dt><span class="throwsLabel">Throws:</span></dt>
555<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
556<dd><code>com.fasterxml.jackson.core.JsonProcessingException</code></dd>
557</dl>
558</li>
559</ul>
560<a name="deserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">
561<!--   -->
562</a>
563<ul class="blockList">
564<li class="blockList">
565<h4>deserialize</h4>
566<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;deserialize(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
567                          <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)
568                   throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
569                          com.fasterxml.jackson.core.JsonProcessingException</pre>
570<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#deserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">JsonDeserializer</a></code></span></div>
571<div class="block">Method that can be called to ask implementation to deserialize
572 JSON content into the value type this serializer handles.
573 Returned instance is to be constructed by method itself.
574<p>
575 Pre-condition for this method is that the parser points to the
576 first event that is part of value to deserializer (and which
577 is never JSON 'null' literal, more on this below): for simple
578 types it may be the only value; and for structured types the
579 Object start marker or a FIELD_NAME.
580 </p>
581 <p>
582 The two possible input conditions for structured types result
583 from polymorphism via fields. In the ordinary case, Jackson
584 calls this method when it has encountered an OBJECT_START,
585 and the method implementation must advance to the next token to
586 see the first field name. If the application configures
587 polymorphism via a field, then the object looks like the following.
588  <pre>
589      {
590          "@class": "class name",
591          ...
592      }
593  </pre>
594  Jackson consumes the two tokens (the <tt>@class</tt> field name
595  and its value) in order to learn the class and select the deserializer.
596  Thus, the stream is pointing to the FIELD_NAME for the first field
597  after the @class. Thus, if you want your method to work correctly
598  both with and without polymorphism, you must begin your method with:
599  <pre>
600       if (jp.getCurrentToken() == JsonToken.START_OBJECT) {
601         jp.nextToken();
602       }
603  </pre>
604 This results in the stream pointing to the field name, so that
605 the two conditions align.
606 <p>
607 Post-condition is that the parser will point to the last
608 event that is part of deserialized value (or in case deserialization
609 fails, event that was not recognized or usable, which may be
610 the same event as the one it pointed to upon call).
611<p>
612 Note that this method is never called for JSON null literal,
613 and thus deserializers need (and should) not check for it.</div>
614<dl>
615<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
616<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#deserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">deserialize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
617<dt><span class="paramLabel">Parameters:</span></dt>
618<dd><code>jp</code> - Parsed used for reading JSON content</dd>
619<dd><code>ctxt</code> - Context that can be used to access information about
620   this deserialization activity.</dd>
621<dt><span class="returnLabel">Returns:</span></dt>
622<dd>Deserialized value</dd>
623<dt><span class="throwsLabel">Throws:</span></dt>
624<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
625<dd><code>com.fasterxml.jackson.core.JsonProcessingException</code></dd>
626</dl>
627</li>
628</ul>
629<a name="Z:Z_deserializeIfNatural-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">
630<!--   -->
631</a>
632<ul class="blockList">
633<li class="blockList">
634<h4>_deserializeIfNatural</h4>
635<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;_deserializeIfNatural(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
636                                       <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)
637                                throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
638<dl>
639<dt><span class="throwsLabel">Throws:</span></dt>
640<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
641</dl>
642</li>
643</ul>
644<a name="Z:Z_deserializeFromObjectId-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">
645<!--   -->
646</a>
647<ul class="blockListLast">
648<li class="blockList">
649<h4>_deserializeFromObjectId</h4>
650<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;_deserializeFromObjectId(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
651                                          <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)
652                                   throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
653<div class="block">Method called in cases where it looks like we got an Object Id
654 to parse and use as a reference.</div>
655<dl>
656<dt><span class="throwsLabel">Throws:</span></dt>
657<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
658</dl>
659</li>
660</ul>
661</li>
662</ul>
663</li>
664</ul>
665</div>
666</div>
667<!-- ========= END OF CLASS DATA ========= -->
668<!-- ======= START OF BOTTOM NAVBAR ====== -->
669<div class="bottomNav"><a name="navbar.bottom">
670<!--   -->
671</a>
672<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
673<a name="navbar.bottom.firstrow">
674<!--   -->
675</a>
676<ul class="navList" title="Navigation">
677<li><a href="../../../../../overview-summary.html">Overview</a></li>
678<li><a href="package-summary.html">Package</a></li>
679<li class="navBarCell1Rev">Class</li>
680<li><a href="class-use/AbstractDeserializer.html">Use</a></li>
681<li><a href="package-tree.html">Tree</a></li>
682<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
683<li><a href="../../../../../index-all.html">Index</a></li>
684<li><a href="../../../../../help-doc.html">Help</a></li>
685</ul>
686</div>
687<div class="subNav">
688<ul class="navList">
689<li>Prev&nbsp;Class</li>
690<li><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
691</ul>
692<ul class="navList">
693<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/deser/AbstractDeserializer.html" target="_top">Frames</a></li>
694<li><a href="AbstractDeserializer.html" target="_top">No&nbsp;Frames</a></li>
695</ul>
696<ul class="navList" id="allclasses_navbar_bottom">
697<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
698</ul>
699<div>
700<script type="text/javascript"><!--
701  allClassesLink = document.getElementById("allclasses_navbar_bottom");
702  if(window==top) {
703    allClassesLink.style.display = "block";
704  }
705  else {
706    allClassesLink.style.display = "none";
707  }
708  //-->
709</script>
710</div>
711<div>
712<ul class="subNavList">
713<li>Summary:&nbsp;</li>
714<li><a href="#nested.classes.inherited.from.class.com.fasterxml.jackson.databind.JsonDeserializer">Nested</a>&nbsp;|&nbsp;</li>
715<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
716<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
717<li><a href="#method.summary">Method</a></li>
718</ul>
719<ul class="subNavList">
720<li>Detail:&nbsp;</li>
721<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
722<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
723<li><a href="#method.detail">Method</a></li>
724</ul>
725</div>
726<a name="skip.navbar.bottom">
727<!--   -->
728</a></div>
729<!-- ======== END OF BOTTOM NAVBAR ======= -->
730<p class="legalCopy"><small>Copyright &#169; 2014&#x2013;2015 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
731</body>
732</html>
733