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_79) on Wed Jul 20 08:39:11 PDT 2016 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>BuilderBasedDeserializer (jackson-databind 2.8.0 API)</title> 8<meta name="date" content="2016-07-20"> 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="BuilderBasedDeserializer (jackson-databind 2.8.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/BuilderBasedDeserializer.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><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html" title="class in com.fasterxml.jackson.databind.deser"><span class="strong">Prev Class</span></a></li> 41<li><a href="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface 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/BuilderBasedDeserializer.html" target="_top">Frames</a></li> 45<li><a href="BuilderBasedDeserializer.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 BuilderBasedDeserializer" class="title">Class BuilderBasedDeserializer</h2> 85</div> 86<div class="contentContainer"> 87<ul class="inheritance"> 88<li><a href="http://docs.oracle.com/javase/7/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><T></li> 92<li> 93<ul class="inheritance"> 94<li><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StdDeserializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></li> 95<li> 96<ul class="inheritance"> 97<li><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.BeanDeserializerBase</a></li> 98<li> 99<ul class="inheritance"> 100<li>com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer</li> 101</ul> 102</li> 103</ul> 104</li> 105</ul> 106</li> 107</ul> 108</li> 109</ul> 110<div class="description"> 111<ul class="blockList"> 112<li class="blockList"> 113<dl> 114<dt>All Implemented Interfaces:</dt> 115<dd><a href="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser">ContextualDeserializer</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser">ResolvableDeserializer</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd> 116</dl> 117<hr> 118<br> 119<pre>public class <span class="strong">BuilderBasedDeserializer</span> 120extends <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></pre> 121<div class="block">Class that handles deserialization using a separate 122 Builder class, which is used for data binding and 123 produces actual deserialized value at the end 124 of data binding. 125<p> 126 Note on implementation: much of code has been copied from 127 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializer</code></a>; there may be opportunities to 128 refactor this in future.</div> 129<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../serialized-form.html#com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer">Serialized Form</a></dd></dl> 130</li> 131</ul> 132</div> 133<div class="summary"> 134<ul class="blockList"> 135<li class="blockList"> 136<!-- ======== NESTED CLASS SUMMARY ======== --> 137<ul class="blockList"> 138<li class="blockList"><a name="nested_class_summary"> 139<!-- --> 140</a> 141<h3>Nested Class Summary</h3> 142<ul class="blockList"> 143<li class="blockList"><a name="nested_classes_inherited_from_class_com.fasterxml.jackson.databind.JsonDeserializer"> 144<!-- --> 145</a> 146<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> 147<code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.None.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer.None</a></code></li> 148</ul> 149</li> 150</ul> 151<!-- =========== FIELD SUMMARY =========== --> 152<ul class="blockList"> 153<li class="blockList"><a name="field_summary"> 154<!-- --> 155</a> 156<h3>Field Summary</h3> 157<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> 158<caption><span>Fields</span><span class="tabEnd"> </span></caption> 159<tr> 160<th class="colFirst" scope="col">Modifier and Type</th> 161<th class="colLast" scope="col">Field and Description</th> 162</tr> 163<tr class="altColor"> 164<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a></code></td> 165<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#_buildMethod">_buildMethod</a></strong></code> </td> 166</tr> 167</table> 168<ul class="blockList"> 169<li class="blockList"><a name="fields_inherited_from_class_com.fasterxml.jackson.databind.deser.BeanDeserializerBase"> 170<!-- --> 171</a> 172<h3>Fields inherited from class com.fasterxml.jackson.databind.deser.<a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></h3> 173<code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_anySetter">_anySetter</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_arrayDelegateDeserializer">_arrayDelegateDeserializer</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_backRefs">_backRefs</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_beanProperties">_beanProperties</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_beanType">_beanType</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_delegateDeserializer">_delegateDeserializer</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_externalTypeIdHandler">_externalTypeIdHandler</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_ignorableProps">_ignorableProps</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_ignoreAllUnknown">_ignoreAllUnknown</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_injectables">_injectables</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_needViewProcesing">_needViewProcesing</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_nonStandardCreation">_nonStandardCreation</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_objectIdReader">_objectIdReader</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_propertyBasedCreator">_propertyBasedCreator</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_serializationShape">_serializationShape</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_subDeserializers">_subDeserializers</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_unwrappedPropertyHandler">_unwrappedPropertyHandler</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_valueInstantiator">_valueInstantiator</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_vanillaProcessing">_vanillaProcessing</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#TEMP_PROPERTY_NAME">TEMP_PROPERTY_NAME</a></code></li> 174</ul> 175<ul class="blockList"> 176<li class="blockList"><a name="fields_inherited_from_class_com.fasterxml.jackson.databind.deser.std.StdDeserializer"> 177<!-- --> 178</a> 179<h3>Fields inherited from class com.fasterxml.jackson.databind.deser.std.<a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a></h3> 180<code><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_valueClass">_valueClass</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#F_MASK_INT_COERCIONS">F_MASK_INT_COERCIONS</a></code></li> 181</ul> 182</li> 183</ul> 184<!-- ======== CONSTRUCTOR SUMMARY ======== --> 185<ul class="blockList"> 186<li class="blockList"><a name="constructor_summary"> 187<!-- --> 188</a> 189<h3>Constructor Summary</h3> 190<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 191<caption><span>Constructors</span><span class="tabEnd"> </span></caption> 192<tr> 193<th class="colFirst" scope="col">Modifier</th> 194<th class="colLast" scope="col">Constructor and Description</th> 195</tr> 196<tr class="altColor"> 197<td class="colFirst"><code> </code></td> 198<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap,%20java.util.Map,%20java.util.Set,%20boolean,%20boolean)">BuilderBasedDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder, 199 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 200 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</a> properties, 201 <a href="http://docs.oracle.com/javase/7/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/7/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>> backRefs, 202 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> ignorableProps, 203 boolean ignoreAllUnknown, 204 boolean hasViews)</code> 205<div class="block">Constructor used by <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializerBuilder</code></a>.</div> 206</td> 207</tr> 208<tr class="rowColor"> 209<td class="colFirst"><code>protected </code></td> 210<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer)">BuilderBasedDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a> src)</code> 211<div class="block">Copy-constructor that can be used by sub-classes to allow 212 copy-on-write styling copying of settings of an existing instance.</div> 213</td> 214</tr> 215<tr class="altColor"> 216<td class="colFirst"><code> </code></td> 217<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer,%20com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap)">BuilderBasedDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a> src, 218 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</a> props)</code> </td> 219</tr> 220<tr class="rowColor"> 221<td class="colFirst"><code>protected </code></td> 222<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer,%20boolean)">BuilderBasedDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a> src, 223 boolean ignoreAllUnknown)</code> </td> 224</tr> 225<tr class="altColor"> 226<td class="colFirst"><code>protected </code></td> 227<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer,%20com.fasterxml.jackson.databind.util.NameTransformer)">BuilderBasedDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a> src, 228 <a href="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</a> unwrapper)</code> </td> 229</tr> 230<tr class="rowColor"> 231<td class="colFirst"><code> </code></td> 232<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer,%20com.fasterxml.jackson.databind.deser.impl.ObjectIdReader)">BuilderBasedDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a> src, 233 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a> oir)</code> </td> 234</tr> 235<tr class="altColor"> 236<td class="colFirst"><code> </code></td> 237<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer,%20java.util.Set)">BuilderBasedDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a> src, 238 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> ignorableProps)</code> </td> 239</tr> 240</table> 241</li> 242</ul> 243<!-- ========== METHOD SUMMARY =========== --> 244<ul class="blockList"> 245<li class="blockList"><a name="method_summary"> 246<!-- --> 247</a> 248<h3>Method Summary</h3> 249<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 250<caption><span>Methods</span><span class="tabEnd"> </span></caption> 251<tr> 252<th class="colFirst" scope="col">Modifier and Type</th> 253<th class="colLast" scope="col">Method and Description</th> 254</tr> 255<tr class="altColor"> 256<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 257<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#_deserialize(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object)">_deserialize</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 258 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 259 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> builder)</code> </td> 260</tr> 261<tr class="rowColor"> 262<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 263<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#_deserializeUsingPropertyBased(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_deserializeUsingPropertyBased</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 264 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> 265<div class="block">Method called to deserialize bean using "property-based creator": 266 this means that a non-default constructor or factory method is 267 called, and then possibly other setters.</div> 268</td> 269</tr> 270<tr class="altColor"> 271<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></code></td> 272<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#asArrayDeserializer()">asArrayDeserializer</a></strong>()</code> 273<div class="block">Fluent factory for creating a variant that can handle 274 POJO output as a JSON Array.</div> 275</td> 276</tr> 277<tr class="rowColor"> 278<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 279<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#deserialize(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserialize</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 280 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> 281<div class="block">Main deserialization method for bean-based objects (POJOs).</div> 282</td> 283</tr> 284<tr class="altColor"> 285<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 286<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#deserialize(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object)">deserialize</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 287 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 288 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> builder)</code> 289<div class="block">Secondary deserialization method, called in cases where POJO 290 instance is created as part of deserialization, potentially 291 after collecting some or all of the properties to set.</div> 292</td> 293</tr> 294<tr class="rowColor"> 295<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 296<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#deserializeFromObject(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeFromObject</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 297 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> 298<div class="block">General version used when handling needs more advanced 299 features.</div> 300</td> 301</tr> 302<tr class="altColor"> 303<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 304<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#deserializeUsingPropertyBasedWithExternalTypeId(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeUsingPropertyBasedWithExternalTypeId</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 305 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 306</tr> 307<tr class="rowColor"> 308<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 309<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#deserializeUsingPropertyBasedWithUnwrapped(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeUsingPropertyBasedWithUnwrapped</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 310 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 311</tr> 312<tr class="altColor"> 313<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 314<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#deserializeWithExternalTypeId(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeWithExternalTypeId</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 315 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 316</tr> 317<tr class="rowColor"> 318<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 319<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#deserializeWithExternalTypeId(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object)">deserializeWithExternalTypeId</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 320 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 321 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean)</code> </td> 322</tr> 323<tr class="altColor"> 324<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 325<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#deserializeWithUnwrapped(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeWithUnwrapped</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 326 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> 327<div class="block">Method called when there are declared "unwrapped" properties 328 which need special handling</div> 329</td> 330</tr> 331<tr class="rowColor"> 332<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 333<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#deserializeWithUnwrapped(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object)">deserializeWithUnwrapped</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 334 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 335 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean)</code> </td> 336</tr> 337<tr class="altColor"> 338<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 339<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#deserializeWithView(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object,%20java.lang.Class)">deserializeWithView</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 340 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 341 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 342 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> activeView)</code> </td> 343</tr> 344<tr class="rowColor"> 345<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 346<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#finishBuild(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object)">finishBuild</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 347 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> builder)</code> </td> 348</tr> 349<tr class="altColor"> 350<td class="colFirst"><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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 351<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#unwrappingDeserializer(com.fasterxml.jackson.databind.util.NameTransformer)">unwrappingDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</a> unwrapper)</code> 352<div class="block">Method that will return deserializer instance that is able 353 to handle "unwrapped" value instances 354 If no unwrapped instance can be constructed, will simply 355 return this object as-is.</div> 356</td> 357</tr> 358<tr class="rowColor"> 359<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></code></td> 360<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#withBeanProperties(com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap)">withBeanProperties</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</a> props)</code> 361<div class="block">Mutant factory method that custom sub-classes must override; not left as 362 abstract to prevent more drastic backwards compatibility problems.</div> 363</td> 364</tr> 365<tr class="altColor"> 366<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></code></td> 367<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#withIgnorableProperties(java.util.Set)">withIgnorableProperties</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> ignorableProps)</code> </td> 368</tr> 369<tr class="rowColor"> 370<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></code></td> 371<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html#withObjectIdReader(com.fasterxml.jackson.databind.deser.impl.ObjectIdReader)">withObjectIdReader</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a> oir)</code> </td> 372</tr> 373</table> 374<ul class="blockList"> 375<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.deser.BeanDeserializerBase"> 376<!-- --> 377</a> 378<h3>Methods inherited from class com.fasterxml.jackson.databind.deser.<a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></h3> 379<code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_convertObjectId(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object,%20com.fasterxml.jackson.databind.JsonDeserializer)">_convertObjectId</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_findSubclassDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object,%20com.fasterxml.jackson.databind.util.TokenBuffer)">_findSubclassDeserializer</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_handleTypedObjectId(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object,%20java.lang.Object)">_handleTypedObjectId</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_resolvedObjectIdProperty(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">_resolvedObjectIdProperty</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_resolveInnerClassValuedProperty(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">_resolveInnerClassValuedProperty</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_resolveManagedReferenceProperty(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">_resolveManagedReferenceProperty</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_resolveUnwrappedProperty(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">_resolveUnwrappedProperty</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#creatorProperties()">creatorProperties</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#deserializeFromArray(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeFromArray</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#deserializeFromBoolean(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeFromBoolean</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#deserializeFromDouble(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeFromDouble</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#deserializeFromEmbedded(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeFromEmbedded</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#deserializeFromNumber(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeFromNumber</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#deserializeFromObjectId(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeFromObjectId</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#deserializeFromObjectUsingNonDefault(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeFromObjectUsingNonDefault</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#deserializeFromString(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeFromString</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#deserializeWithObjectId(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeWithObjectId</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#deserializeWithType(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer)">deserializeWithType</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#findBackReference(java.lang.String)">findBackReference</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#findConvertingDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">findConvertingDeserializer</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#findProperty(int)">findProperty</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#findProperty(com.fasterxml.jackson.databind.PropertyName)">findProperty</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#findProperty(java.lang.String)">findProperty</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getBeanClass()">getBeanClass</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getKnownPropertyNames()">getKnownPropertyNames</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getObjectIdReader()">getObjectIdReader</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getPropertyCount()">getPropertyCount</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getValueInstantiator()">getValueInstantiator</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getValueType()">getValueType</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#handledType()">handledType</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#handleIgnoredProperty(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object,%20java.lang.String)">handleIgnoredProperty</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#handlePolymorphic(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object,%20com.fasterxml.jackson.databind.util.TokenBuffer)">handlePolymorphic</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#handleUnknownProperties(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object,%20com.fasterxml.jackson.databind.util.TokenBuffer)">handleUnknownProperties</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#handleUnknownProperty(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object,%20java.lang.String)">handleUnknownProperty</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#handleUnknownVanilla(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object,%20java.lang.String)">handleUnknownVanilla</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#hasProperty(java.lang.String)">hasProperty</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#hasViews()">hasViews</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#injectValues(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Object)">injectValues</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#isCachable()">isCachable</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#properties()">properties</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#replaceProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">replaceProperty</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)">resolve</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#wrapAndThrow(java.lang.Throwable,%20java.lang.Object,%20int,%20com.fasterxml.jackson.databind.DeserializationContext)">wrapAndThrow</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#wrapAndThrow(java.lang.Throwable,%20java.lang.Object,%20java.lang.String,%20com.fasterxml.jackson.databind.DeserializationContext)">wrapAndThrow</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#wrapInstantiationProblem(java.lang.Throwable,%20com.fasterxml.jackson.databind.DeserializationContext)">wrapInstantiationProblem</a></code></li> 380</ul> 381<ul class="blockList"> 382<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.deser.std.StdDeserializer"> 383<!-- --> 384</a> 385<h3>Methods inherited from class com.fasterxml.jackson.databind.deser.std.<a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a></h3> 386<code><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_coerceIntegral(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_coerceIntegral</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_deserializeFromEmpty(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_deserializeFromEmpty</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.String)">_failDoubleToIntCoercion</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_hasTextualNull(java.lang.String)">_hasTextualNull</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_isIntNumber(java.lang.String)">_isIntNumber</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_isNaN(java.lang.String)">_isNaN</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_isNegInf(java.lang.String)">_isNegInf</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_isPosInf(java.lang.String)">_isPosInf</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseBoolean(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseBoolean</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseBooleanFromOther(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseBooleanFromOther</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseBooleanPrimitive(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseBooleanPrimitive</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseByte(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseByte</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseDate(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseDate</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseDate(java.lang.String,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseDate</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseDouble(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseDouble</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseDoublePrimitive(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseDoublePrimitive</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseFloat(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseFloat</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseFloatPrimitive(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseFloatPrimitive</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseInteger(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseInteger</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseIntPrimitive(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseIntPrimitive</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseLong(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseLong</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseLongPrimitive(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseLongPrimitive</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseShort(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseShort</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseShortPrimitive(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseShortPrimitive</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseString(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_parseString</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#findConvertingContentDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.JsonDeserializer)">findConvertingContentDeserializer</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#findDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanProperty)">findDeserializer</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#findFormatFeature(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty,%20java.lang.Class,%20com.fasterxml.jackson.annotation.JsonFormat.Feature)">findFormatFeature</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#findFormatOverrides(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty,%20java.lang.Class)">findFormatOverrides</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#getValueClass()">getValueClass</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">handleMissingEndArrayForSingle</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer)">isDefaultDeserializer</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#isDefaultKeyDeserializer(com.fasterxml.jackson.databind.KeyDeserializer)">isDefaultKeyDeserializer</a>, <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#parseDouble(java.lang.String)">parseDouble</a></code></li> 387</ul> 388<ul class="blockList"> 389<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.JsonDeserializer"> 390<!-- --> 391</a> 392<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> 393<code><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#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></code></li> 394</ul> 395<ul class="blockList"> 396<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> 397<!-- --> 398</a> 399<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> 400<code><a href="http://docs.oracle.com/javase/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li> 401</ul> 402</li> 403</ul> 404</li> 405</ul> 406</div> 407<div class="details"> 408<ul class="blockList"> 409<li class="blockList"> 410<!-- ============ FIELD DETAIL =========== --> 411<ul class="blockList"> 412<li class="blockList"><a name="field_detail"> 413<!-- --> 414</a> 415<h3>Field Detail</h3> 416<a name="_buildMethod"> 417<!-- --> 418</a> 419<ul class="blockListLast"> 420<li class="blockList"> 421<h4>_buildMethod</h4> 422<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> _buildMethod</pre> 423</li> 424</ul> 425</li> 426</ul> 427<!-- ========= CONSTRUCTOR DETAIL ======== --> 428<ul class="blockList"> 429<li class="blockList"><a name="constructor_detail"> 430<!-- --> 431</a> 432<h3>Constructor Detail</h3> 433<a name="BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap, java.util.Map, java.util.Set, boolean, boolean)"> 434<!-- --> 435</a> 436<ul class="blockList"> 437<li class="blockList"> 438<h4>BuilderBasedDeserializer</h4> 439<pre>public BuilderBasedDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder, 440 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 441 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</a> properties, 442 <a href="http://docs.oracle.com/javase/7/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/7/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>> backRefs, 443 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> ignorableProps, 444 boolean ignoreAllUnknown, 445 boolean hasViews)</pre> 446<div class="block">Constructor used by <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializerBuilder</code></a>.</div> 447</li> 448</ul> 449<a name="BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer)"> 450<!-- --> 451</a> 452<ul class="blockList"> 453<li class="blockList"> 454<h4>BuilderBasedDeserializer</h4> 455<pre>protected BuilderBasedDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a> src)</pre> 456<div class="block">Copy-constructor that can be used by sub-classes to allow 457 copy-on-write styling copying of settings of an existing instance.</div> 458</li> 459</ul> 460<a name="BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer, boolean)"> 461<!-- --> 462</a> 463<ul class="blockList"> 464<li class="blockList"> 465<h4>BuilderBasedDeserializer</h4> 466<pre>protected BuilderBasedDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a> src, 467 boolean ignoreAllUnknown)</pre> 468</li> 469</ul> 470<a name="BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer, com.fasterxml.jackson.databind.util.NameTransformer)"> 471<!-- --> 472</a> 473<ul class="blockList"> 474<li class="blockList"> 475<h4>BuilderBasedDeserializer</h4> 476<pre>protected BuilderBasedDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a> src, 477 <a href="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</a> unwrapper)</pre> 478</li> 479</ul> 480<a name="BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer, com.fasterxml.jackson.databind.deser.impl.ObjectIdReader)"> 481<!-- --> 482</a> 483<ul class="blockList"> 484<li class="blockList"> 485<h4>BuilderBasedDeserializer</h4> 486<pre>public BuilderBasedDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a> src, 487 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a> oir)</pre> 488</li> 489</ul> 490<a name="BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer, java.util.Set)"> 491<!-- --> 492</a> 493<ul class="blockList"> 494<li class="blockList"> 495<h4>BuilderBasedDeserializer</h4> 496<pre>public BuilderBasedDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a> src, 497 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> ignorableProps)</pre> 498</li> 499</ul> 500<a name="BuilderBasedDeserializer(com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer, com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap)"> 501<!-- --> 502</a> 503<ul class="blockListLast"> 504<li class="blockList"> 505<h4>BuilderBasedDeserializer</h4> 506<pre>public BuilderBasedDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a> src, 507 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</a> props)</pre> 508</li> 509</ul> 510</li> 511</ul> 512<!-- ============ METHOD DETAIL ========== --> 513<ul class="blockList"> 514<li class="blockList"><a name="method_detail"> 515<!-- --> 516</a> 517<h3>Method Detail</h3> 518<a name="unwrappingDeserializer(com.fasterxml.jackson.databind.util.NameTransformer)"> 519<!-- --> 520</a> 521<ul class="blockList"> 522<li class="blockList"> 523<h4>unwrappingDeserializer</h4> 524<pre>public <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> unwrappingDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</a> unwrapper)</pre> 525<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#unwrappingDeserializer(com.fasterxml.jackson.databind.util.NameTransformer)">JsonDeserializer</a></code></strong></div> 526<div class="block">Method that will return deserializer instance that is able 527 to handle "unwrapped" value instances 528 If no unwrapped instance can be constructed, will simply 529 return this object as-is. 530<p> 531 Default implementation just returns 'this' 532 indicating that no unwrapped variant exists</div> 533<dl> 534<dt><strong>Specified by:</strong></dt> 535<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#unwrappingDeserializer(com.fasterxml.jackson.databind.util.NameTransformer)">unwrappingDeserializer</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></code></dd> 536</dl> 537</li> 538</ul> 539<a name="withObjectIdReader(com.fasterxml.jackson.databind.deser.impl.ObjectIdReader)"> 540<!-- --> 541</a> 542<ul class="blockList"> 543<li class="blockList"> 544<h4>withObjectIdReader</h4> 545<pre>public <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a> withObjectIdReader(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a> oir)</pre> 546<dl> 547<dt><strong>Specified by:</strong></dt> 548<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#withObjectIdReader(com.fasterxml.jackson.databind.deser.impl.ObjectIdReader)">withObjectIdReader</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></code></dd> 549</dl> 550</li> 551</ul> 552<a name="withIgnorableProperties(java.util.Set)"> 553<!-- --> 554</a> 555<ul class="blockList"> 556<li class="blockList"> 557<h4>withIgnorableProperties</h4> 558<pre>public <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a> withIgnorableProperties(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> ignorableProps)</pre> 559<dl> 560<dt><strong>Specified by:</strong></dt> 561<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#withIgnorableProperties(java.util.Set)">withIgnorableProperties</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></code></dd> 562</dl> 563</li> 564</ul> 565<a name="withBeanProperties(com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap)"> 566<!-- --> 567</a> 568<ul class="blockList"> 569<li class="blockList"> 570<h4>withBeanProperties</h4> 571<pre>public <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a> withBeanProperties(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</a> props)</pre> 572<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#withBeanProperties(com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap)">BeanDeserializerBase</a></code></strong></div> 573<div class="block">Mutant factory method that custom sub-classes must override; not left as 574 abstract to prevent more drastic backwards compatibility problems.</div> 575<dl> 576<dt><strong>Overrides:</strong></dt> 577<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#withBeanProperties(com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap)">withBeanProperties</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></code></dd> 578</dl> 579</li> 580</ul> 581<a name="asArrayDeserializer()"> 582<!-- --> 583</a> 584<ul class="blockList"> 585<li class="blockList"> 586<h4>asArrayDeserializer</h4> 587<pre>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a> asArrayDeserializer()</pre> 588<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#asArrayDeserializer()">BeanDeserializerBase</a></code></strong></div> 589<div class="block">Fluent factory for creating a variant that can handle 590 POJO output as a JSON Array. Implementations may ignore this request 591 if no such input is possible.</div> 592<dl> 593<dt><strong>Specified by:</strong></dt> 594<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#asArrayDeserializer()">asArrayDeserializer</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></code></dd> 595</dl> 596</li> 597</ul> 598<a name="finishBuild(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)"> 599<!-- --> 600</a> 601<ul class="blockList"> 602<li class="blockList"> 603<h4>finishBuild</h4> 604<pre>protected final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> finishBuild(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 605 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> builder) 606 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 607<dl><dt><span class="strong">Throws:</span></dt> 608<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 609</li> 610</ul> 611<a name="deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)"> 612<!-- --> 613</a> 614<ul class="blockList"> 615<li class="blockList"> 616<h4>deserialize</h4> 617<pre>public final <a href="http://docs.oracle.com/javase/7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 618 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt) 619 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 620<div class="block">Main deserialization method for bean-based objects (POJOs).</div> 621<dl> 622<dt><strong>Specified by:</strong></dt> 623<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#deserialize(com.fasterxml.jackson.core.JsonParser,%20com.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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></dd> 624<dt><span class="strong">Parameters:</span></dt><dd><code>p</code> - Parsed used for reading JSON content</dd><dd><code>ctxt</code> - Context that can be used to access information about 625 this deserialization activity.</dd> 626<dt><span class="strong">Returns:</span></dt><dd>Deserialized value</dd> 627<dt><span class="strong">Throws:</span></dt> 628<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 629</li> 630</ul> 631<a name="deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)"> 632<!-- --> 633</a> 634<ul class="blockList"> 635<li class="blockList"> 636<h4>deserialize</h4> 637<pre>public <a href="http://docs.oracle.com/javase/7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 638 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 639 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> builder) 640 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 641<div class="block">Secondary deserialization method, called in cases where POJO 642 instance is created as part of deserialization, potentially 643 after collecting some or all of the properties to set.</div> 644<dl> 645<dt><strong>Overrides:</strong></dt> 646<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#deserialize(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20T)">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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></dd> 647<dt><span class="strong">Throws:</span></dt> 648<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 649</li> 650</ul> 651<a name="_deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)"> 652<!-- --> 653</a> 654<ul class="blockList"> 655<li class="blockList"> 656<h4>_deserialize</h4> 657<pre>protected final <a href="http://docs.oracle.com/javase/7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 658 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 659 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> builder) 660 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 661 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 662<dl><dt><span class="strong">Throws:</span></dt> 663<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 664<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 665</li> 666</ul> 667<a name="deserializeFromObject(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)"> 668<!-- --> 669</a> 670<ul class="blockList"> 671<li class="blockList"> 672<h4>deserializeFromObject</h4> 673<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> deserializeFromObject(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 674 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt) 675 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 676 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 677<div class="block">General version used when handling needs more advanced 678 features.</div> 679<dl> 680<dt><strong>Specified by:</strong></dt> 681<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#deserializeFromObject(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserializeFromObject</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></code></dd> 682<dt><span class="strong">Throws:</span></dt> 683<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 684<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 685</li> 686</ul> 687<a name="_deserializeUsingPropertyBased(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)"> 688<!-- --> 689</a> 690<ul class="blockList"> 691<li class="blockList"> 692<h4>_deserializeUsingPropertyBased</h4> 693<pre>protected final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _deserializeUsingPropertyBased(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 694 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt) 695 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 696 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 697<div class="block">Method called to deserialize bean using "property-based creator": 698 this means that a non-default constructor or factory method is 699 called, and then possibly other setters. The trick is that 700 values for creator method need to be buffered, first; and 701 due to non-guaranteed ordering possibly some other properties 702 as well.</div> 703<dl> 704<dt><strong>Specified by:</strong></dt> 705<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_deserializeUsingPropertyBased(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">_deserializeUsingPropertyBased</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a></code></dd> 706<dt><span class="strong">Throws:</span></dt> 707<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 708<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 709</li> 710</ul> 711<a name="deserializeWithView(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object, java.lang.Class)"> 712<!-- --> 713</a> 714<ul class="blockList"> 715<li class="blockList"> 716<h4>deserializeWithView</h4> 717<pre>protected final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> deserializeWithView(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 718 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 719 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 720 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> activeView) 721 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 722 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 723<dl><dt><span class="strong">Throws:</span></dt> 724<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 725<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 726</li> 727</ul> 728<a name="deserializeWithUnwrapped(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)"> 729<!-- --> 730</a> 731<ul class="blockList"> 732<li class="blockList"> 733<h4>deserializeWithUnwrapped</h4> 734<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> deserializeWithUnwrapped(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 735 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt) 736 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 737 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 738<div class="block">Method called when there are declared "unwrapped" properties 739 which need special handling</div> 740<dl><dt><span class="strong">Throws:</span></dt> 741<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 742<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 743</li> 744</ul> 745<a name="deserializeWithUnwrapped(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)"> 746<!-- --> 747</a> 748<ul class="blockList"> 749<li class="blockList"> 750<h4>deserializeWithUnwrapped</h4> 751<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> deserializeWithUnwrapped(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 752 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 753 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean) 754 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 755 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 756<dl><dt><span class="strong">Throws:</span></dt> 757<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 758<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 759</li> 760</ul> 761<a name="deserializeUsingPropertyBasedWithUnwrapped(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)"> 762<!-- --> 763</a> 764<ul class="blockList"> 765<li class="blockList"> 766<h4>deserializeUsingPropertyBasedWithUnwrapped</h4> 767<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> deserializeUsingPropertyBasedWithUnwrapped(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 768 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt) 769 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 770 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 771<dl><dt><span class="strong">Throws:</span></dt> 772<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 773<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 774</li> 775</ul> 776<a name="deserializeWithExternalTypeId(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)"> 777<!-- --> 778</a> 779<ul class="blockList"> 780<li class="blockList"> 781<h4>deserializeWithExternalTypeId</h4> 782<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> deserializeWithExternalTypeId(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 783 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt) 784 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 785 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 786<dl><dt><span class="strong">Throws:</span></dt> 787<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 788<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 789</li> 790</ul> 791<a name="deserializeWithExternalTypeId(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)"> 792<!-- --> 793</a> 794<ul class="blockList"> 795<li class="blockList"> 796<h4>deserializeWithExternalTypeId</h4> 797<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> deserializeWithExternalTypeId(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 798 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 799 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean) 800 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 801 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 802<dl><dt><span class="strong">Throws:</span></dt> 803<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 804<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 805</li> 806</ul> 807<a name="deserializeUsingPropertyBasedWithExternalTypeId(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)"> 808<!-- --> 809</a> 810<ul class="blockListLast"> 811<li class="blockList"> 812<h4>deserializeUsingPropertyBasedWithExternalTypeId</h4> 813<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> deserializeUsingPropertyBasedWithExternalTypeId(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 814 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt) 815 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 816 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 817<dl><dt><span class="strong">Throws:</span></dt> 818<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 819<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 820</li> 821</ul> 822</li> 823</ul> 824</li> 825</ul> 826</div> 827</div> 828<!-- ========= END OF CLASS DATA ========= --> 829<!-- ======= START OF BOTTOM NAVBAR ====== --> 830<div class="bottomNav"><a name="navbar_bottom"> 831<!-- --> 832</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 833<!-- --> 834</a> 835<ul class="navList" title="Navigation"> 836<li><a href="../../../../../overview-summary.html">Overview</a></li> 837<li><a href="package-summary.html">Package</a></li> 838<li class="navBarCell1Rev">Class</li> 839<li><a href="class-use/BuilderBasedDeserializer.html">Use</a></li> 840<li><a href="package-tree.html">Tree</a></li> 841<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 842<li><a href="../../../../../index-all.html">Index</a></li> 843<li><a href="../../../../../help-doc.html">Help</a></li> 844</ul> 845</div> 846<div class="subNav"> 847<ul class="navList"> 848<li><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html" title="class in com.fasterxml.jackson.databind.deser"><span class="strong">Prev Class</span></a></li> 849<li><a href="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><span class="strong">Next Class</span></a></li> 850</ul> 851<ul class="navList"> 852<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" target="_top">Frames</a></li> 853<li><a href="BuilderBasedDeserializer.html" target="_top">No Frames</a></li> 854</ul> 855<ul class="navList" id="allclasses_navbar_bottom"> 856<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 857</ul> 858<div> 859<script type="text/javascript"><!-- 860 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 861 if(window==top) { 862 allClassesLink.style.display = "block"; 863 } 864 else { 865 allClassesLink.style.display = "none"; 866 } 867 //--> 868</script> 869</div> 870<div> 871<ul class="subNavList"> 872<li>Summary: </li> 873<li><a href="#nested_classes_inherited_from_class_com.fasterxml.jackson.databind.JsonDeserializer">Nested</a> | </li> 874<li><a href="#field_summary">Field</a> | </li> 875<li><a href="#constructor_summary">Constr</a> | </li> 876<li><a href="#method_summary">Method</a></li> 877</ul> 878<ul class="subNavList"> 879<li>Detail: </li> 880<li><a href="#field_detail">Field</a> | </li> 881<li><a href="#constructor_detail">Constr</a> | </li> 882<li><a href="#method_detail">Method</a></li> 883</ul> 884</div> 885<a name="skip-navbar_bottom"> 886<!-- --> 887</a></div> 888<!-- ======== END OF BOTTOM NAVBAR ======= --> 889<p class="legalCopy"><small>Copyright © 2008–2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 890</body> 891</html> 892