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 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 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 Frames</a></li> 59</ul> 60<ul class="navList" id="allclasses_navbar_top"> 61<li><a href="../../../../../allclasses-noframe.html">All 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: </li> 78<li><a href="#nested.classes.inherited.from.class.com.fasterxml.jackson.databind.JsonDeserializer">Nested</a> | </li> 79<li><a href="#field.summary">Field</a> | </li> 80<li><a href="#constructor.summary">Constr</a> | </li> 81<li><a href="#method.summary">Method</a></li> 82</ul> 83<ul class="subNavList"> 84<li>Detail: </li> 85<li><a href="#field.detail">Field</a> | </li> 86<li><a href="#constructor.detail">Constr</a> | </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><<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>></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><<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>> 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 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"> </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> </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> </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> </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> </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><<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>></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> </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> </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> </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"> </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> beanDesc)</code> </td> 212</tr> 213<tr class="rowColor"> 214<td class="colFirst"><code> </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> builder, 216 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> 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><<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>> backRefProps)</code> </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"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </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 jp, 237 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> 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 jp, 245 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </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> 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 jp, 257 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> 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 jp, 265 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 266 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> 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> 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><?></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 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 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 <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 <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 <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><<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>> _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 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 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 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 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 AbstractDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder, 408 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> 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><<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>> 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 AbstractDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> 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 <a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">AbstractDeserializer</a> constructForNonPOJO(<a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> 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 <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><?> handledType()</pre> 451<div class="block"><span class="descfrmTypeLabel">Description copied from class: <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> in class <code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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></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 boolean isCachable()</pre> 474<div class="block"><span class="descfrmTypeLabel">Description copied from class: <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> in class <code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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></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 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a> 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> in class <code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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></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 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> 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> 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> in class <code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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></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 <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> deserializeWithType(com.fasterxml.jackson.core.JsonParser jp, 535 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 536 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> 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: <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> in class <code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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></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 <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> deserialize(com.fasterxml.jackson.core.JsonParser jp, 567 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> 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: <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> in class <code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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></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 <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> _deserializeIfNatural(com.fasterxml.jackson.core.JsonParser jp, 636 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> 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 <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> _deserializeFromObjectId(com.fasterxml.jackson.core.JsonParser jp, 651 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> 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 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 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 Frames</a></li> 695</ul> 696<ul class="navList" id="allclasses_navbar_bottom"> 697<li><a href="../../../../../allclasses-noframe.html">All 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: </li> 714<li><a href="#nested.classes.inherited.from.class.com.fasterxml.jackson.databind.JsonDeserializer">Nested</a> | </li> 715<li><a href="#field.summary">Field</a> | </li> 716<li><a href="#constructor.summary">Constr</a> | </li> 717<li><a href="#method.summary">Method</a></li> 718</ul> 719<ul class="subNavList"> 720<li>Detail: </li> 721<li><a href="#field.detail">Field</a> | </li> 722<li><a href="#constructor.detail">Constr</a> | </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 © 2014–2015 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 731</body> 732</html> 733