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