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 Fri Jan 15 20:28:41 PST 2016 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>BeanDeserializerModifier (jackson-databind 2.7.0 API)</title> 8<meta name="date" content="2016-01-15"> 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="BeanDeserializerModifier (jackson-databind 2.7.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/BeanDeserializerModifier.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/BeanDeserializerFactory.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/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser"><span class="strong">Next Class</span></a></li> 42</ul> 43<ul class="navList"> 44<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html" target="_top">Frames</a></li> 45<li><a href="BeanDeserializerModifier.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>Nested | </li> 66<li>Field | </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>Field | </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 BeanDeserializerModifier" class="title">Class BeanDeserializerModifier</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>com.fasterxml.jackson.databind.deser.BeanDeserializerModifier</li> 92</ul> 93</li> 94</ul> 95<div class="description"> 96<ul class="blockList"> 97<li class="blockList"> 98<hr> 99<br> 100<pre>public abstract class <span class="strong">BeanDeserializerModifier</span> 101extends <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></pre> 102<div class="block">Abstract class that defines API for objects that can be registered 103 to participate in constructing <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> instances 104 (via <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>). 105 This is typically done by modules that want alter some aspects of deserialization 106 process; and is preferable to sub-classing of <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializerFactory</code></a>. 107<p> 108 Note that Jackson 2.2 adds more methods for customization; with earlier versions 109 only <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializer</code></a> instances could be modified, but with 2.2 all types 110 of deserializers can be changed. 111<p> 112 Sequence in which callback methods are called for <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializer</code></a> is: 113 <ol> 114 <li><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#updateProperties(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20java.util.List)"><code>updateProperties(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.BeanDescription, java.util.List<com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition>)</code></a> is called once all property definitions are 115 collected, and initial filtering (by ignorable type and explicit ignoral-by-bean) 116 has been performed. 117 </li> 118 <li><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#updateBuilder(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder)"><code>updateBuilder(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder)</code></a> is called once all initial pieces for building deserializer 119 have been collected 120 </li> 121 <li><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#modifyDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonDeserializer)"><code>modifyDeserializer(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.JsonDeserializer<?>)</code></a> is called after deserializer has been built 122 by <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializerBuilder</code></a> 123 but before it is returned to be used 124 </li> 125 </ol> 126<p> 127 For other types of deserializers, methods called depend on type of values for 128 which deserializer is being constructed; and only a single method is called 129 since the process does not involve builders (unlike that of <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializer</code></a>. 130<p> 131 Default method implementations are "no-op"s, meaning that methods are implemented 132 but have no effect; this is mostly so that new methods can be added in later 133 versions.</div> 134</li> 135</ul> 136</div> 137<div class="summary"> 138<ul class="blockList"> 139<li class="blockList"> 140<!-- ======== CONSTRUCTOR SUMMARY ======== --> 141<ul class="blockList"> 142<li class="blockList"><a name="constructor_summary"> 143<!-- --> 144</a> 145<h3>Constructor Summary</h3> 146<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 147<caption><span>Constructors</span><span class="tabEnd"> </span></caption> 148<tr> 149<th class="colOne" scope="col">Constructor and Description</th> 150</tr> 151<tr class="altColor"> 152<td class="colOne"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#BeanDeserializerModifier()">BeanDeserializerModifier</a></strong>()</code> </td> 153</tr> 154</table> 155</li> 156</ul> 157<!-- ========== METHOD SUMMARY =========== --> 158<ul class="blockList"> 159<li class="blockList"><a name="method_summary"> 160<!-- --> 161</a> 162<h3>Method Summary</h3> 163<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 164<caption><span>Methods</span><span class="tabEnd"> </span></caption> 165<tr> 166<th class="colFirst" scope="col">Modifier and Type</th> 167<th class="colLast" scope="col">Method and Description</th> 168</tr> 169<tr class="altColor"> 170<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 171<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#modifyArrayDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.type.ArrayType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonDeserializer)">modifyArrayDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 172 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> valueType, 173 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 174 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</code> 175<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a> after it has constructed the 176 standard deserializer for given 177 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type"><code>ArrayType</code></a> 178 to make it possible to either replace or augment this deserializer with 179 additional functionality.</div> 180</td> 181</tr> 182<tr class="rowColor"> 183<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 184<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#modifyCollectionDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.type.CollectionType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonDeserializer)">modifyCollectionDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 185 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 186 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 187 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</code> </td> 188</tr> 189<tr class="altColor"> 190<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 191<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#modifyCollectionLikeDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.type.CollectionLikeType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonDeserializer)">modifyCollectionLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 192 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> type, 193 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 194 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</code> </td> 195</tr> 196<tr class="rowColor"> 197<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 198<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#modifyDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonDeserializer)">modifyDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 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/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</code> 201<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializerFactory</code></a> after constructing default 202 bean deserializer instance with properties collected and ordered earlier.</div> 203</td> 204</tr> 205<tr class="altColor"> 206<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 207<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#modifyEnumDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonDeserializer)">modifyEnumDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 208 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 209 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 210 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</code> </td> 211</tr> 212<tr class="rowColor"> 213<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 214<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#modifyKeyDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.KeyDeserializer)">modifyKeyDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 215 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 216 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> deserializer)</code> 217<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a> after it has constructed the 218 standard key deserializer for given key type.</div> 219</td> 220</tr> 221<tr class="altColor"> 222<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 223<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#modifyMapDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.type.MapType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonDeserializer)">modifyMapDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 224 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 225 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 226 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</code> </td> 227</tr> 228<tr class="rowColor"> 229<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 230<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#modifyMapLikeDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.type.MapLikeType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonDeserializer)">modifyMapLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 231 <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> type, 232 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 233 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</code> </td> 234</tr> 235<tr class="altColor"> 236<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 237<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#modifyReferenceDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.type.ReferenceType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonDeserializer)">modifyReferenceDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 238 <a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a> type, 239 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 240 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</code> </td> 241</tr> 242<tr class="rowColor"> 243<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a></code></td> 244<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#updateBuilder(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder)">updateBuilder</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 245 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 246 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder)</code> 247<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializerFactory</code></a> when it has collected 248 basic information such as tentative list of properties to deserialize.</div> 249</td> 250</tr> 251<tr class="altColor"> 252<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>></code></td> 253<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html#updateProperties(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20java.util.List)">updateProperties</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 254 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 255 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>> propDefs)</code> 256<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializerFactory</code></a> when it has collected 257 initial list of <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect"><code>BeanPropertyDefinition</code></a>s, and done basic by-name 258 and by-type filtering, but before constructing builder or actual 259 property handlers; or arranging order.</div> 260</td> 261</tr> 262</table> 263<ul class="blockList"> 264<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> 265<!-- --> 266</a> 267<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> 268<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> 269</ul> 270</li> 271</ul> 272</li> 273</ul> 274</div> 275<div class="details"> 276<ul class="blockList"> 277<li class="blockList"> 278<!-- ========= CONSTRUCTOR DETAIL ======== --> 279<ul class="blockList"> 280<li class="blockList"><a name="constructor_detail"> 281<!-- --> 282</a> 283<h3>Constructor Detail</h3> 284<a name="BeanDeserializerModifier()"> 285<!-- --> 286</a> 287<ul class="blockListLast"> 288<li class="blockList"> 289<h4>BeanDeserializerModifier</h4> 290<pre>public BeanDeserializerModifier()</pre> 291</li> 292</ul> 293</li> 294</ul> 295<!-- ============ METHOD DETAIL ========== --> 296<ul class="blockList"> 297<li class="blockList"><a name="method_detail"> 298<!-- --> 299</a> 300<h3>Method Detail</h3> 301<a name="updateProperties(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.BeanDescription, java.util.List)"> 302<!-- --> 303</a> 304<ul class="blockList"> 305<li class="blockList"> 306<h4>updateProperties</h4> 307<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>> updateProperties(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 308 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 309 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>> propDefs)</pre> 310<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializerFactory</code></a> when it has collected 311 initial list of <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect"><code>BeanPropertyDefinition</code></a>s, and done basic by-name 312 and by-type filtering, but before constructing builder or actual 313 property handlers; or arranging order. 314 315 The most common changes to make at this point are to completely remove 316 specified properties, or rename then: other modifications are easier 317 to make at later points.</div> 318</li> 319</ul> 320<a name="updateBuilder(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder)"> 321<!-- --> 322</a> 323<ul class="blockList"> 324<li class="blockList"> 325<h4>updateBuilder</h4> 326<pre>public <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> updateBuilder(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 327 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 328 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder)</pre> 329<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializerFactory</code></a> when it has collected 330 basic information such as tentative list of properties to deserialize. 331 332 Implementations may choose to modify state of builder (to affect deserializer being 333 built), or even completely replace it (if they want to build different kind of 334 deserializer). Typically changes mostly concern set of properties to deserialize.</div> 335</li> 336</ul> 337<a name="modifyDeserializer(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.JsonDeserializer)"> 338<!-- --> 339</a> 340<ul class="blockList"> 341<li class="blockList"> 342<h4>modifyDeserializer</h4> 343<pre>public <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> modifyDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 344 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 345 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</pre> 346<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializerFactory</code></a> after constructing default 347 bean deserializer instance with properties collected and ordered earlier. 348 Implementations can modify or replace given deserializer and return deserializer 349 to use. Note that although initial deserializer being passed is of type 350 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializer</code></a>, modifiers may return deserializers of other types; 351 and this is why implementations must check for type before casting.</div> 352</li> 353</ul> 354<a name="modifyEnumDeserializer(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.JsonDeserializer)"> 355<!-- --> 356</a> 357<ul class="blockList"> 358<li class="blockList"> 359<h4>modifyEnumDeserializer</h4> 360<pre>public <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> modifyEnumDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 361 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 362 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 363 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</pre> 364<dl><dt><span class="strong">Since:</span></dt> 365 <dd>2.2</dd></dl> 366</li> 367</ul> 368<a name="modifyReferenceDeserializer(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.type.ReferenceType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.JsonDeserializer)"> 369<!-- --> 370</a> 371<ul class="blockList"> 372<li class="blockList"> 373<h4>modifyReferenceDeserializer</h4> 374<pre>public <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> modifyReferenceDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 375 <a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a> type, 376 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 377 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</pre> 378<dl><dt><span class="strong">Since:</span></dt> 379 <dd>2.7</dd></dl> 380</li> 381</ul> 382<a name="modifyArrayDeserializer(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.type.ArrayType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.JsonDeserializer)"> 383<!-- --> 384</a> 385<ul class="blockList"> 386<li class="blockList"> 387<h4>modifyArrayDeserializer</h4> 388<pre>public <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> modifyArrayDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 389 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> valueType, 390 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 391 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</pre> 392<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a> after it has constructed the 393 standard deserializer for given 394 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type"><code>ArrayType</code></a> 395 to make it possible to either replace or augment this deserializer with 396 additional functionality.</div> 397<dl><dt><span class="strong">Parameters:</span></dt><dd><code>config</code> - Configuration in use</dd><dd><code>valueType</code> - Type of the value deserializer is used for.</dd><dd><code>beanDesc</code> - Description f</dd><dd><code>deserializer</code> - Default deserializer that would be used.</dd> 398<dt><span class="strong">Returns:</span></dt><dd>Deserializer to use; either <code>deserializer</code> that was passed 399 in, or an instance method constructed.</dd><dt><span class="strong">Since:</span></dt> 400 <dd>2.2</dd></dl> 401</li> 402</ul> 403<a name="modifyCollectionDeserializer(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.type.CollectionType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.JsonDeserializer)"> 404<!-- --> 405</a> 406<ul class="blockList"> 407<li class="blockList"> 408<h4>modifyCollectionDeserializer</h4> 409<pre>public <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> modifyCollectionDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 410 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 411 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 412 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</pre> 413<dl><dt><span class="strong">Since:</span></dt> 414 <dd>2.2</dd></dl> 415</li> 416</ul> 417<a name="modifyCollectionLikeDeserializer(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.type.CollectionLikeType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.JsonDeserializer)"> 418<!-- --> 419</a> 420<ul class="blockList"> 421<li class="blockList"> 422<h4>modifyCollectionLikeDeserializer</h4> 423<pre>public <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> modifyCollectionLikeDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 424 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> type, 425 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 426 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</pre> 427<dl><dt><span class="strong">Since:</span></dt> 428 <dd>2.2</dd></dl> 429</li> 430</ul> 431<a name="modifyMapDeserializer(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.type.MapType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.JsonDeserializer)"> 432<!-- --> 433</a> 434<ul class="blockList"> 435<li class="blockList"> 436<h4>modifyMapDeserializer</h4> 437<pre>public <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> modifyMapDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 438 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 439 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 440 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</pre> 441<dl><dt><span class="strong">Since:</span></dt> 442 <dd>2.2</dd></dl> 443</li> 444</ul> 445<a name="modifyMapLikeDeserializer(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.type.MapLikeType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.JsonDeserializer)"> 446<!-- --> 447</a> 448<ul class="blockList"> 449<li class="blockList"> 450<h4>modifyMapLikeDeserializer</h4> 451<pre>public <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> modifyMapLikeDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 452 <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> type, 453 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 454 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deserializer)</pre> 455<dl><dt><span class="strong">Since:</span></dt> 456 <dd>2.2</dd></dl> 457</li> 458</ul> 459<a name="modifyKeyDeserializer(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.KeyDeserializer)"> 460<!-- --> 461</a> 462<ul class="blockListLast"> 463<li class="blockList"> 464<h4>modifyKeyDeserializer</h4> 465<pre>public <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> modifyKeyDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 466 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 467 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> deserializer)</pre> 468<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a> after it has constructed the 469 standard key deserializer for given key type. 470 This make it possible to replace the default key deserializer, or augment 471 it somehow (including optional use of default deserializer with occasional 472 override).</div> 473<dl><dt><span class="strong">Since:</span></dt> 474 <dd>2.2</dd></dl> 475</li> 476</ul> 477</li> 478</ul> 479</li> 480</ul> 481</div> 482</div> 483<!-- ========= END OF CLASS DATA ========= --> 484<!-- ======= START OF BOTTOM NAVBAR ====== --> 485<div class="bottomNav"><a name="navbar_bottom"> 486<!-- --> 487</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 488<!-- --> 489</a> 490<ul class="navList" title="Navigation"> 491<li><a href="../../../../../overview-summary.html">Overview</a></li> 492<li><a href="package-summary.html">Package</a></li> 493<li class="navBarCell1Rev">Class</li> 494<li><a href="class-use/BeanDeserializerModifier.html">Use</a></li> 495<li><a href="package-tree.html">Tree</a></li> 496<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 497<li><a href="../../../../../index-all.html">Index</a></li> 498<li><a href="../../../../../help-doc.html">Help</a></li> 499</ul> 500</div> 501<div class="subNav"> 502<ul class="navList"> 503<li><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><span class="strong">Prev Class</span></a></li> 504<li><a href="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser"><span class="strong">Next Class</span></a></li> 505</ul> 506<ul class="navList"> 507<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html" target="_top">Frames</a></li> 508<li><a href="BeanDeserializerModifier.html" target="_top">No Frames</a></li> 509</ul> 510<ul class="navList" id="allclasses_navbar_bottom"> 511<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 512</ul> 513<div> 514<script type="text/javascript"><!-- 515 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 516 if(window==top) { 517 allClassesLink.style.display = "block"; 518 } 519 else { 520 allClassesLink.style.display = "none"; 521 } 522 //--> 523</script> 524</div> 525<div> 526<ul class="subNavList"> 527<li>Summary: </li> 528<li>Nested | </li> 529<li>Field | </li> 530<li><a href="#constructor_summary">Constr</a> | </li> 531<li><a href="#method_summary">Method</a></li> 532</ul> 533<ul class="subNavList"> 534<li>Detail: </li> 535<li>Field | </li> 536<li><a href="#constructor_detail">Constr</a> | </li> 537<li><a href="#method_detail">Method</a></li> 538</ul> 539</div> 540<a name="skip-navbar_bottom"> 541<!-- --> 542</a></div> 543<!-- ======== END OF BOTTOM NAVBAR ======= --> 544<p class="legalCopy"><small>Copyright © 2008–2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 545</body> 546</html> 547