1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (version 1.7.0_25) on Thu Jan 01 17:43:54 PST 2015 --> 6<meta http-equiv="Content-Type" content="text/html" charset="UTF-8"> 7<title>DeserializationConfig (jackson-databind 2.5.0 API)</title> 8<meta name="date" content="2015-01-01"> 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="DeserializationConfig (jackson-databind 2.5.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/DeserializationConfig.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/DatabindContext.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Prev Class</span></a></li> 41<li><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Next Class</span></a></li> 42</ul> 43<ul class="navList"> 44<li><a href="../../../../index.html?com/fasterxml/jackson/databind/DeserializationConfig.html" target="_top">Frames</a></li> 45<li><a href="DeserializationConfig.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><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</div> 84<h2 title="Class DeserializationConfig" class="title">Class DeserializationConfig</h2> 85</div> 86<div class="contentContainer"> 87<ul class="inheritance"> 88<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> 89<li> 90<ul class="inheritance"> 91<li><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.MapperConfig</a><T></li> 92<li> 93<ul class="inheritance"> 94<li><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></li> 95<li> 96<ul class="inheritance"> 97<li>com.fasterxml.jackson.databind.DeserializationConfig</li> 98</ul> 99</li> 100</ul> 101</li> 102</ul> 103</li> 104</ul> 105<div class="description"> 106<ul class="blockList"> 107<li class="blockList"> 108<dl> 109<dt>All Implemented Interfaces:</dt> 110<dd><a href="../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd> 111</dl> 112<hr> 113<br> 114<pre>public final class <span class="strong">DeserializationConfig</span> 115extends <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>> 116implements <a href="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre> 117<div class="block">Object that contains baseline configuration for deserialization 118 process. An instance is owned by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>, which 119 passes an immutable instance to be used for deserialization process. 120<p> 121 Note that instances are considered immutable and as such no copies 122 should need to be created for sharing; all copying is done with 123 "fluent factory" methods. 124 Note also that unlike with Jackson 1, these instances can not be 125 assigned to <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>; in fact, application code should 126 rarely interact directly with these instances.</div> 127<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#com.fasterxml.jackson.databind.DeserializationConfig">Serialized Form</a></dd></dl> 128</li> 129</ul> 130</div> 131<div class="summary"> 132<ul class="blockList"> 133<li class="blockList"> 134<!-- =========== FIELD SUMMARY =========== --> 135<ul class="blockList"> 136<li class="blockList"><a name="field_summary"> 137<!-- --> 138</a> 139<h3>Field Summary</h3> 140<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> 141<caption><span>Fields</span><span class="tabEnd"> </span></caption> 142<tr> 143<th class="colFirst" scope="col">Modifier and Type</th> 144<th class="colLast" scope="col">Field and Description</th> 145</tr> 146<tr class="altColor"> 147<td class="colFirst"><code>protected int</code></td> 148<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#_deserFeatures">_deserFeatures</a></strong></code> 149<div class="block">Set of <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind"><code>DeserializationFeature</code></a>s enabled.</div> 150</td> 151</tr> 152<tr class="rowColor"> 153<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a></code></td> 154<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#_nodeFactory">_nodeFactory</a></strong></code> 155<div class="block">Factory used for constructing <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> instances.</div> 156</td> 157</tr> 158<tr class="altColor"> 159<td class="colFirst"><code>protected int</code></td> 160<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#_parserFeatures">_parserFeatures</a></strong></code> 161<div class="block">States of <code>JsonParser.Feature</code>s to enable/disable.</div> 162</td> 163</tr> 164<tr class="rowColor"> 165<td class="colFirst"><code>protected int</code></td> 166<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#_parserFeaturesToChange">_parserFeaturesToChange</a></strong></code> 167<div class="block">Bitflag of <code>JsonParser.Feature</code>s to enable/disable</div> 168</td> 169</tr> 170<tr class="altColor"> 171<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/util/LinkedNode.html" title="class in com.fasterxml.jackson.databind.util">LinkedNode</a><<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser">DeserializationProblemHandler</a>></code></td> 172<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#_problemHandlers">_problemHandlers</a></strong></code> 173<div class="block">Linked list that contains all registered problem handlers.</div> 174</td> 175</tr> 176</table> 177<ul class="blockList"> 178<li class="blockList"><a name="fields_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfigBase"> 179<!-- --> 180</a> 181<h3>Fields inherited from class com.fasterxml.jackson.databind.cfg.<a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a></h3> 182<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_attributes">_attributes</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_mixInAnnotations">_mixInAnnotations</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_rootName">_rootName</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_subtypeResolver">_subtypeResolver</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_view">_view</a></code></li> 183</ul> 184<ul class="blockList"> 185<li class="blockList"><a name="fields_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfig"> 186<!-- --> 187</a> 188<h3>Fields inherited from class com.fasterxml.jackson.databind.cfg.<a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></h3> 189<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#_base">_base</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#_mapperFeatures">_mapperFeatures</a></code></li> 190</ul> 191</li> 192</ul> 193<!-- ======== CONSTRUCTOR SUMMARY ======== --> 194<ul class="blockList"> 195<li class="blockList"><a name="constructor_summary"> 196<!-- --> 197</a> 198<h3>Constructor Summary</h3> 199<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 200<caption><span>Constructors</span><span class="tabEnd"> </span></caption> 201<tr> 202<th class="colFirst" scope="col">Modifier</th> 203<th class="colLast" scope="col">Constructor and Description</th> 204</tr> 205<tr class="altColor"> 206<td class="colFirst"><code> </code></td> 207<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#DeserializationConfig(com.fasterxml.jackson.databind.cfg.BaseSettings, com.fasterxml.jackson.databind.jsontype.SubtypeResolver, java.util.Map)">DeserializationConfig</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> base, 208 <a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str, 209 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>> mixins)</code> 210<div class="block">Constructor used by ObjectMapper to create default configuration object instance.</div> 211</td> 212</tr> 213<tr class="rowColor"> 214<td class="colFirst"><code>protected </code></td> 215<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#DeserializationConfig(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.cfg.ContextAttributes)">DeserializationConfig</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> src, 216 <a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</code> </td> 217</tr> 218<tr class="altColor"> 219<td class="colFirst"><code>protected </code></td> 220<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#DeserializationConfig(com.fasterxml.jackson.databind.DeserializationConfig, java.util.Map)">DeserializationConfig</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> src, 221 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>> mixins)</code> </td> 222</tr> 223</table> 224</li> 225</ul> 226<!-- ========== METHOD SUMMARY =========== --> 227<ul class="blockList"> 228<li class="blockList"><a name="method_summary"> 229<!-- --> 230</a> 231<h3>Method Summary</h3> 232<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 233<caption><span>Methods</span><span class="tabEnd"> </span></caption> 234<tr> 235<th class="colFirst" scope="col">Modifier and Type</th> 236<th class="colLast" scope="col">Method and Description</th> 237</tr> 238<tr class="altColor"> 239<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a></code></td> 240<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#findTypeDeserializer(com.fasterxml.jackson.databind.JavaType)">findTypeDeserializer</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 241<div class="block">Helper method that is needed to properly handle polymorphic referenced 242 types, such as types referenced by <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic"><code>AtomicReference</code></a>, 243 or various "optional" types.</div> 244</td> 245</tr> 246<tr class="rowColor"> 247<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a></code></td> 248<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#getAnnotationIntrospector()">getAnnotationIntrospector</a></strong>()</code> 249<div class="block">Method for getting <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> configured 250 to introspect annotation values used for configuration.</div> 251</td> 252</tr> 253<tr class="altColor"> 254<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 255<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#getBaseSettings()">getBaseSettings</a></strong>()</code> </td> 256</tr> 257<tr class="rowColor"> 258<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?></code></td> 259<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</a></strong>()</code> 260<div class="block">Accessor for object used for determining whether specific property elements 261 (method, constructors, fields) can be auto-detected based on 262 their visibility (access modifiers).</div> 263</td> 264</tr> 265<tr class="altColor"> 266<td class="colFirst"><code>int</code></td> 267<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#getDeserializationFeatures()">getDeserializationFeatures</a></strong>()</code> </td> 268</tr> 269<tr class="rowColor"> 270<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a></code></td> 271<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#getNodeFactory()">getNodeFactory</a></strong>()</code> </td> 272</tr> 273<tr class="altColor"> 274<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/util/LinkedNode.html" title="class in com.fasterxml.jackson.databind.util">LinkedNode</a><<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser">DeserializationProblemHandler</a>></code></td> 275<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#getProblemHandlers()">getProblemHandlers</a></strong>()</code> 276<div class="block">Method for getting head of the problem handler chain.</div> 277</td> 278</tr> 279<tr class="rowColor"> 280<td class="colFirst"><code>boolean</code></td> 281<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#hasDeserializationFeatures(int)">hasDeserializationFeatures</a></strong>(int featureMask)</code> 282<div class="block">"Bulk" access method for checking that all features specified by 283 mask are enabled.</div> 284</td> 285</tr> 286<tr class="altColor"> 287<td class="colFirst"><code>void</code></td> 288<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#initialize(com.fasterxml.jackson.core.JsonParser)">initialize</a></strong>(com.fasterxml.jackson.core.JsonParser p)</code> 289<div class="block">Method called by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> and <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a> 290 to modify those <code>JsonParser.Feature</code> settings 291 that have been configured via this config instance.</div> 292</td> 293</tr> 294<tr class="rowColor"> 295<td class="colFirst"><code><T extends <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>> <br>T</code></td> 296<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#introspect(com.fasterxml.jackson.databind.JavaType)">introspect</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 297<div class="block">Method that will introspect full bean properties for the purpose 298 of building a bean deserializer</div> 299</td> 300</tr> 301<tr class="altColor"> 302<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></td> 303<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#introspectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectClassAnnotations</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 304<div class="block">Accessor for getting bean description that only contains class 305 annotations: useful if no getter/setter/creator information is needed.</div> 306</td> 307</tr> 308<tr class="rowColor"> 309<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></td> 310<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#introspectDirectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectDirectClassAnnotations</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 311<div class="block">Accessor for getting bean description that only contains immediate class 312 annotations: ones from the class, and its direct mix-in, if any, but 313 not from super types.</div> 314</td> 315</tr> 316<tr class="altColor"> 317<td class="colFirst"><code><T extends <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>> <br>T</code></td> 318<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#introspectForBuilder(com.fasterxml.jackson.databind.JavaType)">introspectForBuilder</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 319</tr> 320<tr class="rowColor"> 321<td class="colFirst"><code><T extends <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>> <br>T</code></td> 322<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#introspectForCreation(com.fasterxml.jackson.databind.JavaType)">introspectForCreation</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 323<div class="block">Method that will introspect subset of bean properties needed to 324 construct bean instance.</div> 325</td> 326</tr> 327<tr class="altColor"> 328<td class="colFirst"><code>boolean</code></td> 329<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#isEnabled(com.fasterxml.jackson.databind.DeserializationFeature)">isEnabled</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> f)</code> </td> 330</tr> 331<tr class="rowColor"> 332<td class="colFirst"><code>boolean</code></td> 333<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#isEnabled(com.fasterxml.jackson.core.JsonParser.Feature, com.fasterxml.jackson.core.JsonFactory)">isEnabled</a></strong>(com.fasterxml.jackson.core.JsonParser.Feature f, 334 com.fasterxml.jackson.core.JsonFactory factory)</code> </td> 335</tr> 336<tr class="altColor"> 337<td class="colFirst"><code>boolean</code></td> 338<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#useRootWrapping()">useRootWrapping</a></strong>()</code> 339<div class="block">Accessor for checking whether configuration indicates that 340 "root wrapping" (use of an extra property/name pair at root level) 341 is expected or not.</div> 342</td> 343</tr> 344<tr class="rowColor"> 345<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 346<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.AnnotationIntrospector)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</code> 347<div class="block">Method for constructing and returning a new instance with different 348 <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> to use (replacing old one).</div> 349</td> 350</tr> 351<tr class="altColor"> 352<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 353<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.core.Base64Variant)">with</a></strong>(com.fasterxml.jackson.core.Base64Variant base64)</code> 354<div class="block">Method for constructing and returning a new instance with different 355 default <code>Base64Variant</code> to use with base64-encoded binary values.</div> 356</td> 357</tr> 358<tr class="rowColor"> 359<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 360<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> ci)</code> 361<div class="block">Method for constructing and returning a new instance with different 362 <a href="../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect"><code>ClassIntrospector</code></a> 363 to use.</div> 364</td> 365</tr> 366<tr class="altColor"> 367<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 368<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.cfg.ContextAttributes)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</code> 369<div class="block">Method for constructing an instance that has specified 370 contextual attributes.</div> 371</td> 372</tr> 373<tr class="rowColor"> 374<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 375<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(java.text.DateFormat)">with</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> df)</code> 376<div class="block">Method for constructing and returning a new instance with different 377 <a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text"><code>DateFormat</code></a> 378 to use.</div> 379</td> 380</tr> 381<tr class="altColor"> 382<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 383<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.DeserializationFeature)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> feature)</code> 384<div class="block">Fluent factory method that will construct and return a new configuration 385 object instance with specified features enabled.</div> 386</td> 387</tr> 388<tr class="rowColor"> 389<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 390<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> first, 391 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... features)</code> 392<div class="block">Fluent factory method that will construct and return a new configuration 393 object instance with specified features enabled.</div> 394</td> 395</tr> 396<tr class="altColor"> 397<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 398<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a> hi)</code> 399<div class="block">Method for constructing and returning a new instance with different 400 <a href="../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><code>HandlerInstantiator</code></a> 401 to use.</div> 402</td> 403</tr> 404<tr class="rowColor"> 405<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 406<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.node.JsonNodeFactory)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a> f)</code> 407<div class="block">Fluent factory method that will construct a new instance with 408 specified <a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node"><code>JsonNodeFactory</code></a></div> 409</td> 410</tr> 411<tr class="altColor"> 412<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 413<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.core.JsonParser.Feature)">with</a></strong>(com.fasterxml.jackson.core.JsonParser.Feature feature)</code> 414<div class="block">Fluent factory method that will construct and return a new configuration 415 object instance with specified features enabled.</div> 416</td> 417</tr> 418<tr class="rowColor"> 419<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 420<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(java.util.Locale)">with</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> l)</code> 421<div class="block">Method for constructing and returning a new instance with different 422 default <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><code>Locale</code></a> to use for formatting.</div> 423</td> 424</tr> 425<tr class="altColor"> 426<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 427<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.MapperFeature...)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>... features)</code> 428<div class="block">Method for constructing and returning a new instance with specified 429 mapper features enabled.</div> 430</td> 431</tr> 432<tr class="rowColor"> 433<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 434<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.MapperFeature, boolean)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a> feature, 435 boolean state)</code> </td> 436</tr> 437<tr class="altColor"> 438<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 439<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.PropertyNamingStrategy)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> pns)</code> 440<div class="block">Method for constructing and returning a new instance with different 441 <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy</code></a> 442 to use.</div> 443</td> 444</tr> 445<tr class="rowColor"> 446<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 447<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str)</code> 448<div class="block">Method for constructing and returning a new instance with different 449 <a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>SubtypeResolver</code></a> 450 to use.</div> 451</td> 452</tr> 453<tr class="altColor"> 454<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 455<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(java.util.TimeZone)">with</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> tz)</code> 456<div class="block">Method for constructing and returning a new instance with different 457 default <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a> to use for formatting of date values.</div> 458</td> 459</tr> 460<tr class="rowColor"> 461<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 462<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.type.TypeFactory)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> tf)</code> 463<div class="block">Method for constructing and returning a new instance with different 464 <a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a> 465 to use.</div> 466</td> 467</tr> 468<tr class="altColor"> 469<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 470<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?> trb)</code> 471<div class="block">Method for constructing and returning a new instance with different 472 <a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> to use.</div> 473</td> 474</tr> 475<tr class="rowColor"> 476<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 477<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vc)</code> 478<div class="block">Method for constructing and returning a new instance with different 479 <a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect"><code>VisibilityChecker</code></a> 480 to use.</div> 481</td> 482</tr> 483<tr class="altColor"> 484<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 485<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">withAppendedAnnotationIntrospector</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</code> 486<div class="block">Method for constructing and returning a new instance with additional 487 <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> appended (as the lowest priority one)</div> 488</td> 489</tr> 490<tr class="rowColor"> 491<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 492<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)">withFeatures</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... features)</code> 493<div class="block">Fluent factory method that will construct and return a new configuration 494 object instance with specified features enabled.</div> 495</td> 496</tr> 497<tr class="altColor"> 498<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 499<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withFeatures(com.fasterxml.jackson.core.JsonParser.Feature...)">withFeatures</a></strong>(com.fasterxml.jackson.core.JsonParser.Feature... features)</code> 500<div class="block">Fluent factory method that will construct and return a new configuration 501 object instance with specified features enabled.</div> 502</td> 503</tr> 504<tr class="rowColor"> 505<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 506<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withHandler(com.fasterxml.jackson.databind.deser.DeserializationProblemHandler)">withHandler</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser">DeserializationProblemHandler</a> h)</code> 507<div class="block">Method that can be used to add a handler that can (try to) 508 resolve non-fatal deserialization problems.</div> 509</td> 510</tr> 511<tr class="altColor"> 512<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 513<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">withInsertedAnnotationIntrospector</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</code> 514<div class="block">Method for constructing and returning a new instance with additional 515 <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> inserted (as the highest priority one)</div> 516</td> 517</tr> 518<tr class="rowColor"> 519<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 520<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withNoProblemHandlers()">withNoProblemHandlers</a></strong>()</code> 521<div class="block">Method for removing all configured problem handlers; usually done to replace 522 existing handler(s) with different one(s)</div> 523</td> 524</tr> 525<tr class="altColor"> 526<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 527<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#without(com.fasterxml.jackson.databind.DeserializationFeature)">without</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> feature)</code> 528<div class="block">Fluent factory method that will construct and return a new configuration 529 object instance with specified feature disabled.</div> 530</td> 531</tr> 532<tr class="rowColor"> 533<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 534<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#without(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)">without</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> first, 535 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... features)</code> 536<div class="block">Fluent factory method that will construct and return a new configuration 537 object instance with specified features disabled.</div> 538</td> 539</tr> 540<tr class="altColor"> 541<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 542<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#without(com.fasterxml.jackson.core.JsonParser.Feature)">without</a></strong>(com.fasterxml.jackson.core.JsonParser.Feature feature)</code> 543<div class="block">Fluent factory method that will construct and return a new configuration 544 object instance with specified feature disabled.</div> 545</td> 546</tr> 547<tr class="rowColor"> 548<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 549<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#without(com.fasterxml.jackson.databind.MapperFeature...)">without</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>... features)</code> 550<div class="block">Method for constructing and returning a new instance with specified 551 mapper features disabled.</div> 552</td> 553</tr> 554<tr class="altColor"> 555<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 556<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withoutFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)">withoutFeatures</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... features)</code> 557<div class="block">Fluent factory method that will construct and return a new configuration 558 object instance with specified features disabled.</div> 559</td> 560</tr> 561<tr class="rowColor"> 562<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 563<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withoutFeatures(com.fasterxml.jackson.core.JsonParser.Feature...)">withoutFeatures</a></strong>(com.fasterxml.jackson.core.JsonParser.Feature... features)</code> 564<div class="block">Fluent factory method that will construct and return a new configuration 565 object instance with specified features disabled.</div> 566</td> 567</tr> 568<tr class="altColor"> 569<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 570<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withRootName(java.lang.String)">withRootName</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> rootName)</code> 571<div class="block">Method for constructing and returning a new instance with different 572 root name to use (none, if null).</div> 573</td> 574</tr> 575<tr class="rowColor"> 576<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 577<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withView(java.lang.Class)">withView</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> view)</code> 578<div class="block">Method for constructing and returning a new instance with different 579 view to use.</div> 580</td> 581</tr> 582<tr class="altColor"> 583<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 584<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withVisibility</a></strong>(com.fasterxml.jackson.annotation.PropertyAccessor forMethod, 585 com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility visibility)</code> 586<div class="block">Method for constructing and returning a new instance with different 587 minimal visibility level for specified property type</div> 588</td> 589</tr> 590</table> 591<ul class="blockList"> 592<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfigBase"> 593<!-- --> 594</a> 595<h3>Methods inherited from class com.fasterxml.jackson.databind.cfg.<a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a></h3> 596<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#findMixInClassFor(java.lang.Class)">findMixInClassFor</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getActiveView()">getActiveView</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getAttributes()">getAttributes</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getRootName()">getRootName</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getSubtypeResolver()">getSubtypeResolver</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#mixInCount()">mixInCount</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withAttribute(java.lang.Object, java.lang.Object)">withAttribute</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withAttributes(java.util.Map)">withAttributes</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withoutAttribute(java.lang.Object)">withoutAttribute</a></code></li> 597</ul> 598<ul class="blockList"> 599<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfig"> 600<!-- --> 601</a> 602<h3>Methods inherited from class com.fasterxml.jackson.databind.cfg.<a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></h3> 603<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#canOverrideAccessModifiers()">canOverrideAccessModifiers</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#collectFeatureDefaults(java.lang.Class)">collectFeatureDefaults</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#compileString(java.lang.String)">compileString</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructSpecializedType(com.fasterxml.jackson.databind.JavaType, java.lang.Class)">constructSpecializedType</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructType(java.lang.Class)">constructType</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructType(com.fasterxml.jackson.core.type.TypeReference)">constructType</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getBase64Variant()">getBase64Variant</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getClassIntrospector()">getClassIntrospector</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDateFormat()">getDateFormat</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultTyper(com.fasterxml.jackson.databind.JavaType)">getDefaultTyper</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getHandlerInstantiator()">getHandlerInstantiator</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getLocale()">getLocale</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getPropertyNamingStrategy()">getPropertyNamingStrategy</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getTimeZone()">getTimeZone</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getTypeFactory()">getTypeFactory</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#hasMapperFeatures(int)">hasMapperFeatures</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectClassAnnotations(java.lang.Class)">introspectClassAnnotations</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectDirectClassAnnotations(java.lang.Class)">introspectDirectClassAnnotations</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#isAnnotationProcessingEnabled()">isAnnotationProcessingEnabled</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#isEnabled(com.fasterxml.jackson.databind.MapperFeature)">isEnabled</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#shouldSortPropertiesAlphabetically()">shouldSortPropertiesAlphabetically</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#typeIdResolverInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Class)">typeIdResolverInstance</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#typeResolverBuilderInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Class)">typeResolverBuilderInstance</a></code></li> 604</ul> 605<ul class="blockList"> 606<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> 607<!-- --> 608</a> 609<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> 610<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li> 611</ul> 612</li> 613</ul> 614</li> 615</ul> 616</div> 617<div class="details"> 618<ul class="blockList"> 619<li class="blockList"> 620<!-- ============ FIELD DETAIL =========== --> 621<ul class="blockList"> 622<li class="blockList"><a name="field_detail"> 623<!-- --> 624</a> 625<h3>Field Detail</h3> 626<a name="_deserFeatures"> 627<!-- --> 628</a> 629<ul class="blockList"> 630<li class="blockList"> 631<h4>_deserFeatures</h4> 632<pre>protected final int _deserFeatures</pre> 633<div class="block">Set of <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind"><code>DeserializationFeature</code></a>s enabled.</div> 634</li> 635</ul> 636<a name="_problemHandlers"> 637<!-- --> 638</a> 639<ul class="blockList"> 640<li class="blockList"> 641<h4>_problemHandlers</h4> 642<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/util/LinkedNode.html" title="class in com.fasterxml.jackson.databind.util">LinkedNode</a><<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser">DeserializationProblemHandler</a>> _problemHandlers</pre> 643<div class="block">Linked list that contains all registered problem handlers. 644 Implementation as front-added linked list allows for sharing 645 of the list (tail) without copying the list.</div> 646</li> 647</ul> 648<a name="_nodeFactory"> 649<!-- --> 650</a> 651<ul class="blockList"> 652<li class="blockList"> 653<h4>_nodeFactory</h4> 654<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a> _nodeFactory</pre> 655<div class="block">Factory used for constructing <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> instances.</div> 656</li> 657</ul> 658<a name="_parserFeatures"> 659<!-- --> 660</a> 661<ul class="blockList"> 662<li class="blockList"> 663<h4>_parserFeatures</h4> 664<pre>protected final int _parserFeatures</pre> 665<div class="block">States of <code>JsonParser.Feature</code>s to enable/disable.</div> 666</li> 667</ul> 668<a name="_parserFeaturesToChange"> 669<!-- --> 670</a> 671<ul class="blockListLast"> 672<li class="blockList"> 673<h4>_parserFeaturesToChange</h4> 674<pre>protected final int _parserFeaturesToChange</pre> 675<div class="block">Bitflag of <code>JsonParser.Feature</code>s to enable/disable</div> 676</li> 677</ul> 678</li> 679</ul> 680<!-- ========= CONSTRUCTOR DETAIL ======== --> 681<ul class="blockList"> 682<li class="blockList"><a name="constructor_detail"> 683<!-- --> 684</a> 685<h3>Constructor Detail</h3> 686<a name="DeserializationConfig(com.fasterxml.jackson.databind.cfg.BaseSettings, com.fasterxml.jackson.databind.jsontype.SubtypeResolver, java.util.Map)"> 687<!-- --> 688</a> 689<ul class="blockList"> 690<li class="blockList"> 691<h4>DeserializationConfig</h4> 692<pre>public DeserializationConfig(<a href="../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> base, 693 <a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str, 694 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>> mixins)</pre> 695<div class="block">Constructor used by ObjectMapper to create default configuration object instance.</div> 696</li> 697</ul> 698<a name="DeserializationConfig(com.fasterxml.jackson.databind.DeserializationConfig, java.util.Map)"> 699<!-- --> 700</a> 701<ul class="blockList"> 702<li class="blockList"> 703<h4>DeserializationConfig</h4> 704<pre>protected DeserializationConfig(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> src, 705 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>> mixins)</pre> 706<dl><dt><span class="strong">Since:</span></dt> 707 <dd>2.1</dd></dl> 708</li> 709</ul> 710<a name="DeserializationConfig(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.cfg.ContextAttributes)"> 711<!-- --> 712</a> 713<ul class="blockListLast"> 714<li class="blockList"> 715<h4>DeserializationConfig</h4> 716<pre>protected DeserializationConfig(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> src, 717 <a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</pre> 718<dl><dt><span class="strong">Since:</span></dt> 719 <dd>2.3</dd></dl> 720</li> 721</ul> 722</li> 723</ul> 724<!-- ============ METHOD DETAIL ========== --> 725<ul class="blockList"> 726<li class="blockList"><a name="method_detail"> 727<!-- --> 728</a> 729<h3>Method Detail</h3> 730<a name="getBaseSettings()"> 731<!-- --> 732</a> 733<ul class="blockList"> 734<li class="blockList"> 735<h4>getBaseSettings</h4> 736<pre>protected <a href="../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> getBaseSettings()</pre> 737</li> 738</ul> 739<a name="with(com.fasterxml.jackson.databind.MapperFeature...)"> 740<!-- --> 741</a> 742<ul class="blockList"> 743<li class="blockList"> 744<h4>with</h4> 745<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>... features)</pre> 746<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#with(com.fasterxml.jackson.databind.MapperFeature...)">MapperConfig</a></code></strong></div> 747<div class="block">Method for constructing and returning a new instance with specified 748 mapper features enabled.</div> 749<dl> 750<dt><strong>Specified by:</strong></dt> 751<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#with(com.fasterxml.jackson.databind.MapperFeature...)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 752</dl> 753</li> 754</ul> 755<a name="without(com.fasterxml.jackson.databind.MapperFeature...)"> 756<!-- --> 757</a> 758<ul class="blockList"> 759<li class="blockList"> 760<h4>without</h4> 761<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> without(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>... features)</pre> 762<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#without(com.fasterxml.jackson.databind.MapperFeature...)">MapperConfig</a></code></strong></div> 763<div class="block">Method for constructing and returning a new instance with specified 764 mapper features disabled.</div> 765<dl> 766<dt><strong>Specified by:</strong></dt> 767<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#without(com.fasterxml.jackson.databind.MapperFeature...)">without</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 768</dl> 769</li> 770</ul> 771<a name="with(com.fasterxml.jackson.databind.MapperFeature, boolean)"> 772<!-- --> 773</a> 774<ul class="blockList"> 775<li class="blockList"> 776<h4>with</h4> 777<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a> feature, 778 boolean state)</pre> 779<dl> 780<dt><strong>Specified by:</strong></dt> 781<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#with(com.fasterxml.jackson.databind.MapperFeature, boolean)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 782</dl> 783</li> 784</ul> 785<a name="with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)"> 786<!-- --> 787</a> 788<ul class="blockList"> 789<li class="blockList"> 790<h4>with</h4> 791<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> ci)</pre> 792<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)">MapperConfigBase</a></code></strong></div> 793<div class="block">Method for constructing and returning a new instance with different 794 <a href="../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect"><code>ClassIntrospector</code></a> 795 to use. 796<p> 797 NOTE: make sure to register new instance with <code>ObjectMapper</code> 798 if directly calling this method.</div> 799<dl> 800<dt><strong>Specified by:</strong></dt> 801<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 802</dl> 803</li> 804</ul> 805<a name="with(com.fasterxml.jackson.databind.AnnotationIntrospector)"> 806<!-- --> 807</a> 808<ul class="blockList"> 809<li class="blockList"> 810<h4>with</h4> 811<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</pre> 812<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.AnnotationIntrospector)">MapperConfigBase</a></code></strong></div> 813<div class="block">Method for constructing and returning a new instance with different 814 <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> to use (replacing old one). 815<p> 816 NOTE: make sure to register new instance with <code>ObjectMapper</code> 817 if directly calling this method.</div> 818<dl> 819<dt><strong>Specified by:</strong></dt> 820<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.AnnotationIntrospector)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 821</dl> 822</li> 823</ul> 824<a name="with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)"> 825<!-- --> 826</a> 827<ul class="blockList"> 828<li class="blockList"> 829<h4>with</h4> 830<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vc)</pre> 831<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">MapperConfigBase</a></code></strong></div> 832<div class="block">Method for constructing and returning a new instance with different 833 <a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect"><code>VisibilityChecker</code></a> 834 to use.</div> 835<dl> 836<dt><strong>Specified by:</strong></dt> 837<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 838</dl> 839</li> 840</ul> 841<a name="withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)"> 842<!-- --> 843</a> 844<ul class="blockList"> 845<li class="blockList"> 846<h4>withVisibility</h4> 847<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor forMethod, 848 com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility visibility)</pre> 849<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">MapperConfigBase</a></code></strong></div> 850<div class="block">Method for constructing and returning a new instance with different 851 minimal visibility level for specified property type</div> 852<dl> 853<dt><strong>Specified by:</strong></dt> 854<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withVisibility</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 855</dl> 856</li> 857</ul> 858<a name="with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)"> 859<!-- --> 860</a> 861<ul class="blockList"> 862<li class="blockList"> 863<h4>with</h4> 864<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?> trb)</pre> 865<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)">MapperConfigBase</a></code></strong></div> 866<div class="block">Method for constructing and returning a new instance with different 867 <a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> to use.</div> 868<dl> 869<dt><strong>Specified by:</strong></dt> 870<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 871</dl> 872</li> 873</ul> 874<a name="with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)"> 875<!-- --> 876</a> 877<ul class="blockList"> 878<li class="blockList"> 879<h4>with</h4> 880<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str)</pre> 881<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)">MapperConfigBase</a></code></strong></div> 882<div class="block">Method for constructing and returning a new instance with different 883 <a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>SubtypeResolver</code></a> 884 to use. 885<p> 886 NOTE: make sure to register new instance with <code>ObjectMapper</code> 887 if directly calling this method.</div> 888<dl> 889<dt><strong>Specified by:</strong></dt> 890<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 891</dl> 892</li> 893</ul> 894<a name="with(com.fasterxml.jackson.databind.PropertyNamingStrategy)"> 895<!-- --> 896</a> 897<ul class="blockList"> 898<li class="blockList"> 899<h4>with</h4> 900<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> pns)</pre> 901<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.PropertyNamingStrategy)">MapperConfigBase</a></code></strong></div> 902<div class="block">Method for constructing and returning a new instance with different 903 <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy</code></a> 904 to use. 905<p> 906 NOTE: make sure to register new instance with <code>ObjectMapper</code> 907 if directly calling this method.</div> 908<dl> 909<dt><strong>Specified by:</strong></dt> 910<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.PropertyNamingStrategy)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 911</dl> 912</li> 913</ul> 914<a name="withRootName(java.lang.String)"> 915<!-- --> 916</a> 917<ul class="blockList"> 918<li class="blockList"> 919<h4>withRootName</h4> 920<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> withRootName(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> rootName)</pre> 921<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName(java.lang.String)">MapperConfigBase</a></code></strong></div> 922<div class="block">Method for constructing and returning a new instance with different 923 root name to use (none, if null). 924<p> 925 Note that when a root name is set to a non-Empty String, this will automatically force use 926 of root element wrapping with given name. If empty String passed, will 927 disable root name wrapping; and if null used, will instead use 928 <code>SerializationFeature</code> to determine if to use wrapping, and annotation 929 (or default name) for actual root name to use.</div> 930<dl> 931<dt><strong>Specified by:</strong></dt> 932<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName(java.lang.String)">withRootName</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 933<dt><span class="strong">Parameters:</span></dt><dd><code>rootName</code> - to use: if null, means "use default" (clear setting); 934 if empty String ("") means that no root name wrapping is used; 935 otherwise defines root name to use.</dd></dl> 936</li> 937</ul> 938<a name="with(com.fasterxml.jackson.databind.type.TypeFactory)"> 939<!-- --> 940</a> 941<ul class="blockList"> 942<li class="blockList"> 943<h4>with</h4> 944<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> tf)</pre> 945<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.type.TypeFactory)">MapperConfigBase</a></code></strong></div> 946<div class="block">Method for constructing and returning a new instance with different 947 <a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a> 948 to use.</div> 949<dl> 950<dt><strong>Specified by:</strong></dt> 951<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.type.TypeFactory)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 952</dl> 953</li> 954</ul> 955<a name="with(java.text.DateFormat)"> 956<!-- --> 957</a> 958<ul class="blockList"> 959<li class="blockList"> 960<h4>with</h4> 961<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> df)</pre> 962<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.text.DateFormat)">MapperConfigBase</a></code></strong></div> 963<div class="block">Method for constructing and returning a new instance with different 964 <a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text"><code>DateFormat</code></a> 965 to use. 966<p> 967 NOTE: make sure to register new instance with <code>ObjectMapper</code> 968 if directly calling this method.</div> 969<dl> 970<dt><strong>Specified by:</strong></dt> 971<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.text.DateFormat)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 972</dl> 973</li> 974</ul> 975<a name="with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)"> 976<!-- --> 977</a> 978<ul class="blockList"> 979<li class="blockList"> 980<h4>with</h4> 981<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a> hi)</pre> 982<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)">MapperConfigBase</a></code></strong></div> 983<div class="block">Method for constructing and returning a new instance with different 984 <a href="../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><code>HandlerInstantiator</code></a> 985 to use. 986<p> 987 NOTE: make sure to register new instance with <code>ObjectMapper</code> 988 if directly calling this method.</div> 989<dl> 990<dt><strong>Specified by:</strong></dt> 991<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 992</dl> 993</li> 994</ul> 995<a name="withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)"> 996<!-- --> 997</a> 998<ul class="blockList"> 999<li class="blockList"> 1000<h4>withInsertedAnnotationIntrospector</h4> 1001<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> withInsertedAnnotationIntrospector(<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</pre> 1002<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">MapperConfigBase</a></code></strong></div> 1003<div class="block">Method for constructing and returning a new instance with additional 1004 <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> inserted (as the highest priority one)</div> 1005<dl> 1006<dt><strong>Specified by:</strong></dt> 1007<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">withInsertedAnnotationIntrospector</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 1008</dl> 1009</li> 1010</ul> 1011<a name="withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)"> 1012<!-- --> 1013</a> 1014<ul class="blockList"> 1015<li class="blockList"> 1016<h4>withAppendedAnnotationIntrospector</h4> 1017<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> withAppendedAnnotationIntrospector(<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</pre> 1018<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">MapperConfigBase</a></code></strong></div> 1019<div class="block">Method for constructing and returning a new instance with additional 1020 <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> appended (as the lowest priority one)</div> 1021<dl> 1022<dt><strong>Specified by:</strong></dt> 1023<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">withAppendedAnnotationIntrospector</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 1024</dl> 1025</li> 1026</ul> 1027<a name="withView(java.lang.Class)"> 1028<!-- --> 1029</a> 1030<ul class="blockList"> 1031<li class="blockList"> 1032<h4>withView</h4> 1033<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> withView(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> view)</pre> 1034<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withView(java.lang.Class)">MapperConfigBase</a></code></strong></div> 1035<div class="block">Method for constructing and returning a new instance with different 1036 view to use.</div> 1037<dl> 1038<dt><strong>Specified by:</strong></dt> 1039<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withView(java.lang.Class)">withView</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 1040</dl> 1041</li> 1042</ul> 1043<a name="with(java.util.Locale)"> 1044<!-- --> 1045</a> 1046<ul class="blockList"> 1047<li class="blockList"> 1048<h4>with</h4> 1049<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> l)</pre> 1050<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.Locale)">MapperConfigBase</a></code></strong></div> 1051<div class="block">Method for constructing and returning a new instance with different 1052 default <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><code>Locale</code></a> to use for formatting.</div> 1053<dl> 1054<dt><strong>Specified by:</strong></dt> 1055<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.Locale)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 1056</dl> 1057</li> 1058</ul> 1059<a name="with(java.util.TimeZone)"> 1060<!-- --> 1061</a> 1062<ul class="blockList"> 1063<li class="blockList"> 1064<h4>with</h4> 1065<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> tz)</pre> 1066<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.TimeZone)">MapperConfigBase</a></code></strong></div> 1067<div class="block">Method for constructing and returning a new instance with different 1068 default <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a> to use for formatting of date values.</div> 1069<dl> 1070<dt><strong>Specified by:</strong></dt> 1071<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.TimeZone)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 1072</dl> 1073</li> 1074</ul> 1075<a name="with(com.fasterxml.jackson.core.Base64Variant)"> 1076<!-- --> 1077</a> 1078<ul class="blockList"> 1079<li class="blockList"> 1080<h4>with</h4> 1081<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(com.fasterxml.jackson.core.Base64Variant base64)</pre> 1082<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.core.Base64Variant)">MapperConfigBase</a></code></strong></div> 1083<div class="block">Method for constructing and returning a new instance with different 1084 default <code>Base64Variant</code> to use with base64-encoded binary values.</div> 1085<dl> 1086<dt><strong>Specified by:</strong></dt> 1087<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.core.Base64Variant)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 1088</dl> 1089</li> 1090</ul> 1091<a name="with(com.fasterxml.jackson.databind.cfg.ContextAttributes)"> 1092<!-- --> 1093</a> 1094<ul class="blockList"> 1095<li class="blockList"> 1096<h4>with</h4> 1097<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</pre> 1098<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.ContextAttributes)">MapperConfigBase</a></code></strong></div> 1099<div class="block">Method for constructing an instance that has specified 1100 contextual attributes.</div> 1101<dl> 1102<dt><strong>Specified by:</strong></dt> 1103<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.ContextAttributes)">with</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 1104</dl> 1105</li> 1106</ul> 1107<a name="with(com.fasterxml.jackson.databind.DeserializationFeature)"> 1108<!-- --> 1109</a> 1110<ul class="blockList"> 1111<li class="blockList"> 1112<h4>with</h4> 1113<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> feature)</pre> 1114<div class="block">Fluent factory method that will construct and return a new configuration 1115 object instance with specified features enabled.</div> 1116</li> 1117</ul> 1118<a name="with(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)"> 1119<!-- --> 1120</a> 1121<ul class="blockList"> 1122<li class="blockList"> 1123<h4>with</h4> 1124<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> first, 1125 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... features)</pre> 1126<div class="block">Fluent factory method that will construct and return a new configuration 1127 object instance with specified features enabled.</div> 1128</li> 1129</ul> 1130<a name="withFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)"> 1131<!-- --> 1132</a> 1133<ul class="blockList"> 1134<li class="blockList"> 1135<h4>withFeatures</h4> 1136<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> withFeatures(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... features)</pre> 1137<div class="block">Fluent factory method that will construct and return a new configuration 1138 object instance with specified features enabled.</div> 1139</li> 1140</ul> 1141<a name="without(com.fasterxml.jackson.databind.DeserializationFeature)"> 1142<!-- --> 1143</a> 1144<ul class="blockList"> 1145<li class="blockList"> 1146<h4>without</h4> 1147<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> without(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> feature)</pre> 1148<div class="block">Fluent factory method that will construct and return a new configuration 1149 object instance with specified feature disabled.</div> 1150</li> 1151</ul> 1152<a name="without(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)"> 1153<!-- --> 1154</a> 1155<ul class="blockList"> 1156<li class="blockList"> 1157<h4>without</h4> 1158<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> without(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> first, 1159 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... features)</pre> 1160<div class="block">Fluent factory method that will construct and return a new configuration 1161 object instance with specified features disabled.</div> 1162</li> 1163</ul> 1164<a name="withoutFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)"> 1165<!-- --> 1166</a> 1167<ul class="blockList"> 1168<li class="blockList"> 1169<h4>withoutFeatures</h4> 1170<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> withoutFeatures(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... features)</pre> 1171<div class="block">Fluent factory method that will construct and return a new configuration 1172 object instance with specified features disabled.</div> 1173</li> 1174</ul> 1175<a name="with(com.fasterxml.jackson.core.JsonParser.Feature)"> 1176<!-- --> 1177</a> 1178<ul class="blockList"> 1179<li class="blockList"> 1180<h4>with</h4> 1181<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(com.fasterxml.jackson.core.JsonParser.Feature feature)</pre> 1182<div class="block">Fluent factory method that will construct and return a new configuration 1183 object instance with specified features enabled.</div> 1184<dl><dt><span class="strong">Since:</span></dt> 1185 <dd>2.5</dd></dl> 1186</li> 1187</ul> 1188<a name="withFeatures(com.fasterxml.jackson.core.JsonParser.Feature...)"> 1189<!-- --> 1190</a> 1191<ul class="blockList"> 1192<li class="blockList"> 1193<h4>withFeatures</h4> 1194<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> withFeatures(com.fasterxml.jackson.core.JsonParser.Feature... features)</pre> 1195<div class="block">Fluent factory method that will construct and return a new configuration 1196 object instance with specified features enabled.</div> 1197<dl><dt><span class="strong">Since:</span></dt> 1198 <dd>2.5</dd></dl> 1199</li> 1200</ul> 1201<a name="without(com.fasterxml.jackson.core.JsonParser.Feature)"> 1202<!-- --> 1203</a> 1204<ul class="blockList"> 1205<li class="blockList"> 1206<h4>without</h4> 1207<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> without(com.fasterxml.jackson.core.JsonParser.Feature feature)</pre> 1208<div class="block">Fluent factory method that will construct and return a new configuration 1209 object instance with specified feature disabled.</div> 1210<dl><dt><span class="strong">Since:</span></dt> 1211 <dd>2.5</dd></dl> 1212</li> 1213</ul> 1214<a name="withoutFeatures(com.fasterxml.jackson.core.JsonParser.Feature...)"> 1215<!-- --> 1216</a> 1217<ul class="blockList"> 1218<li class="blockList"> 1219<h4>withoutFeatures</h4> 1220<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> withoutFeatures(com.fasterxml.jackson.core.JsonParser.Feature... features)</pre> 1221<div class="block">Fluent factory method that will construct and return a new configuration 1222 object instance with specified features disabled.</div> 1223<dl><dt><span class="strong">Since:</span></dt> 1224 <dd>2.5</dd></dl> 1225</li> 1226</ul> 1227<a name="with(com.fasterxml.jackson.databind.node.JsonNodeFactory)"> 1228<!-- --> 1229</a> 1230<ul class="blockList"> 1231<li class="blockList"> 1232<h4>with</h4> 1233<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a> f)</pre> 1234<div class="block">Fluent factory method that will construct a new instance with 1235 specified <a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node"><code>JsonNodeFactory</code></a></div> 1236</li> 1237</ul> 1238<a name="withHandler(com.fasterxml.jackson.databind.deser.DeserializationProblemHandler)"> 1239<!-- --> 1240</a> 1241<ul class="blockList"> 1242<li class="blockList"> 1243<h4>withHandler</h4> 1244<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> withHandler(<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser">DeserializationProblemHandler</a> h)</pre> 1245<div class="block">Method that can be used to add a handler that can (try to) 1246 resolve non-fatal deserialization problems.</div> 1247</li> 1248</ul> 1249<a name="withNoProblemHandlers()"> 1250<!-- --> 1251</a> 1252<ul class="blockList"> 1253<li class="blockList"> 1254<h4>withNoProblemHandlers</h4> 1255<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> withNoProblemHandlers()</pre> 1256<div class="block">Method for removing all configured problem handlers; usually done to replace 1257 existing handler(s) with different one(s)</div> 1258</li> 1259</ul> 1260<a name="initialize(com.fasterxml.jackson.core.JsonParser)"> 1261<!-- --> 1262</a> 1263<ul class="blockList"> 1264<li class="blockList"> 1265<h4>initialize</h4> 1266<pre>public void initialize(com.fasterxml.jackson.core.JsonParser p)</pre> 1267<div class="block">Method called by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> and <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a> 1268 to modify those <code>JsonParser.Feature</code> settings 1269 that have been configured via this config instance.</div> 1270<dl><dt><span class="strong">Since:</span></dt> 1271 <dd>2.5</dd></dl> 1272</li> 1273</ul> 1274<a name="getAnnotationIntrospector()"> 1275<!-- --> 1276</a> 1277<ul class="blockList"> 1278<li class="blockList"> 1279<h4>getAnnotationIntrospector</h4> 1280<pre>public <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> getAnnotationIntrospector()</pre> 1281<div class="block">Method for getting <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> configured 1282 to introspect annotation values used for configuration.</div> 1283<dl> 1284<dt><strong>Overrides:</strong></dt> 1285<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getAnnotationIntrospector()">getAnnotationIntrospector</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 1286</dl> 1287</li> 1288</ul> 1289<a name="useRootWrapping()"> 1290<!-- --> 1291</a> 1292<ul class="blockList"> 1293<li class="blockList"> 1294<h4>useRootWrapping</h4> 1295<pre>public boolean useRootWrapping()</pre> 1296<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#useRootWrapping()">MapperConfig</a></code></strong></div> 1297<div class="block">Accessor for checking whether configuration indicates that 1298 "root wrapping" (use of an extra property/name pair at root level) 1299 is expected or not.</div> 1300<dl> 1301<dt><strong>Specified by:</strong></dt> 1302<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#useRootWrapping()">useRootWrapping</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 1303</dl> 1304</li> 1305</ul> 1306<a name="introspectClassAnnotations(com.fasterxml.jackson.databind.JavaType)"> 1307<!-- --> 1308</a> 1309<ul class="blockList"> 1310<li class="blockList"> 1311<h4>introspectClassAnnotations</h4> 1312<pre>public <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> introspectClassAnnotations(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</pre> 1313<div class="block">Accessor for getting bean description that only contains class 1314 annotations: useful if no getter/setter/creator information is needed.</div> 1315<dl> 1316<dt><strong>Specified by:</strong></dt> 1317<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectClassAnnotations</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 1318</dl> 1319</li> 1320</ul> 1321<a name="introspectDirectClassAnnotations(com.fasterxml.jackson.databind.JavaType)"> 1322<!-- --> 1323</a> 1324<ul class="blockList"> 1325<li class="blockList"> 1326<h4>introspectDirectClassAnnotations</h4> 1327<pre>public <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> introspectDirectClassAnnotations(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</pre> 1328<div class="block">Accessor for getting bean description that only contains immediate class 1329 annotations: ones from the class, and its direct mix-in, if any, but 1330 not from super types.</div> 1331<dl> 1332<dt><strong>Specified by:</strong></dt> 1333<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectDirectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectDirectClassAnnotations</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 1334</dl> 1335</li> 1336</ul> 1337<a name="getDefaultVisibilityChecker()"> 1338<!-- --> 1339</a> 1340<ul class="blockList"> 1341<li class="blockList"> 1342<h4>getDefaultVisibilityChecker</h4> 1343<pre>public <a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> getDefaultVisibilityChecker()</pre> 1344<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultVisibilityChecker()">MapperConfig</a></code></strong></div> 1345<div class="block">Accessor for object used for determining whether specific property elements 1346 (method, constructors, fields) can be auto-detected based on 1347 their visibility (access modifiers). Can be changed to allow 1348 different minimum visibility levels for auto-detection. Note 1349 that this is the global handler; individual types (classes) 1350 can further override active checker used (using 1351 <code>JsonAutoDetect</code> annotation)</div> 1352<dl> 1353<dt><strong>Overrides:</strong></dt> 1354<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>></code></dd> 1355</dl> 1356</li> 1357</ul> 1358<a name="isEnabled(com.fasterxml.jackson.databind.DeserializationFeature)"> 1359<!-- --> 1360</a> 1361<ul class="blockList"> 1362<li class="blockList"> 1363<h4>isEnabled</h4> 1364<pre>public final boolean isEnabled(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> f)</pre> 1365</li> 1366</ul> 1367<a name="isEnabled(com.fasterxml.jackson.core.JsonParser.Feature, com.fasterxml.jackson.core.JsonFactory)"> 1368<!-- --> 1369</a> 1370<ul class="blockList"> 1371<li class="blockList"> 1372<h4>isEnabled</h4> 1373<pre>public final boolean isEnabled(com.fasterxml.jackson.core.JsonParser.Feature f, 1374 com.fasterxml.jackson.core.JsonFactory factory)</pre> 1375</li> 1376</ul> 1377<a name="hasDeserializationFeatures(int)"> 1378<!-- --> 1379</a> 1380<ul class="blockList"> 1381<li class="blockList"> 1382<h4>hasDeserializationFeatures</h4> 1383<pre>public final boolean hasDeserializationFeatures(int featureMask)</pre> 1384<div class="block">"Bulk" access method for checking that all features specified by 1385 mask are enabled.</div> 1386<dl><dt><span class="strong">Since:</span></dt> 1387 <dd>2.3</dd></dl> 1388</li> 1389</ul> 1390<a name="getDeserializationFeatures()"> 1391<!-- --> 1392</a> 1393<ul class="blockList"> 1394<li class="blockList"> 1395<h4>getDeserializationFeatures</h4> 1396<pre>public final int getDeserializationFeatures()</pre> 1397</li> 1398</ul> 1399<a name="getProblemHandlers()"> 1400<!-- --> 1401</a> 1402<ul class="blockList"> 1403<li class="blockList"> 1404<h4>getProblemHandlers</h4> 1405<pre>public <a href="../../../../com/fasterxml/jackson/databind/util/LinkedNode.html" title="class in com.fasterxml.jackson.databind.util">LinkedNode</a><<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser">DeserializationProblemHandler</a>> getProblemHandlers()</pre> 1406<div class="block">Method for getting head of the problem handler chain. May be null, 1407 if no handlers have been added.</div> 1408</li> 1409</ul> 1410<a name="getNodeFactory()"> 1411<!-- --> 1412</a> 1413<ul class="blockList"> 1414<li class="blockList"> 1415<h4>getNodeFactory</h4> 1416<pre>public final <a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a> getNodeFactory()</pre> 1417</li> 1418</ul> 1419<a name="introspect(com.fasterxml.jackson.databind.JavaType)"> 1420<!-- --> 1421</a> 1422<ul class="blockList"> 1423<li class="blockList"> 1424<h4>introspect</h4> 1425<pre>public <T extends <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>> T introspect(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</pre> 1426<div class="block">Method that will introspect full bean properties for the purpose 1427 of building a bean deserializer</div> 1428<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - Type of class to be introspected</dd></dl> 1429</li> 1430</ul> 1431<a name="introspectForCreation(com.fasterxml.jackson.databind.JavaType)"> 1432<!-- --> 1433</a> 1434<ul class="blockList"> 1435<li class="blockList"> 1436<h4>introspectForCreation</h4> 1437<pre>public <T extends <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>> T introspectForCreation(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</pre> 1438<div class="block">Method that will introspect subset of bean properties needed to 1439 construct bean instance.</div> 1440</li> 1441</ul> 1442<a name="introspectForBuilder(com.fasterxml.jackson.databind.JavaType)"> 1443<!-- --> 1444</a> 1445<ul class="blockList"> 1446<li class="blockList"> 1447<h4>introspectForBuilder</h4> 1448<pre>public <T extends <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>> T introspectForBuilder(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</pre> 1449<dl><dt><span class="strong">Since:</span></dt> 1450 <dd>2.0</dd></dl> 1451</li> 1452</ul> 1453<a name="findTypeDeserializer(com.fasterxml.jackson.databind.JavaType)"> 1454<!-- --> 1455</a> 1456<ul class="blockListLast"> 1457<li class="blockList"> 1458<h4>findTypeDeserializer</h4> 1459<pre>public <a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> findTypeDeserializer(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType) 1460 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 1461<div class="block">Helper method that is needed to properly handle polymorphic referenced 1462 types, such as types referenced by <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic"><code>AtomicReference</code></a>, 1463 or various "optional" types.</div> 1464<dl><dt><span class="strong">Throws:</span></dt> 1465<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd><dt><span class="strong">Since:</span></dt> 1466 <dd>2.4</dd></dl> 1467</li> 1468</ul> 1469</li> 1470</ul> 1471</li> 1472</ul> 1473</div> 1474</div> 1475<!-- ========= END OF CLASS DATA ========= --> 1476<!-- ======= START OF BOTTOM NAVBAR ====== --> 1477<div class="bottomNav"><a name="navbar_bottom"> 1478<!-- --> 1479</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 1480<!-- --> 1481</a> 1482<ul class="navList" title="Navigation"> 1483<li><a href="../../../../overview-summary.html">Overview</a></li> 1484<li><a href="package-summary.html">Package</a></li> 1485<li class="navBarCell1Rev">Class</li> 1486<li><a href="class-use/DeserializationConfig.html">Use</a></li> 1487<li><a href="package-tree.html">Tree</a></li> 1488<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 1489<li><a href="../../../../index-all.html">Index</a></li> 1490<li><a href="../../../../help-doc.html">Help</a></li> 1491</ul> 1492</div> 1493<div class="subNav"> 1494<ul class="navList"> 1495<li><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Prev Class</span></a></li> 1496<li><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Next Class</span></a></li> 1497</ul> 1498<ul class="navList"> 1499<li><a href="../../../../index.html?com/fasterxml/jackson/databind/DeserializationConfig.html" target="_top">Frames</a></li> 1500<li><a href="DeserializationConfig.html" target="_top">No Frames</a></li> 1501</ul> 1502<ul class="navList" id="allclasses_navbar_bottom"> 1503<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 1504</ul> 1505<div> 1506<script type="text/javascript"><!-- 1507 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 1508 if(window==top) { 1509 allClassesLink.style.display = "block"; 1510 } 1511 else { 1512 allClassesLink.style.display = "none"; 1513 } 1514 //--> 1515</script> 1516</div> 1517<div> 1518<ul class="subNavList"> 1519<li>Summary: </li> 1520<li>Nested | </li> 1521<li><a href="#field_summary">Field</a> | </li> 1522<li><a href="#constructor_summary">Constr</a> | </li> 1523<li><a href="#method_summary">Method</a></li> 1524</ul> 1525<ul class="subNavList"> 1526<li>Detail: </li> 1527<li><a href="#field_detail">Field</a> | </li> 1528<li><a href="#constructor_detail">Constr</a> | </li> 1529<li><a href="#method_detail">Method</a></li> 1530</ul> 1531</div> 1532<a name="skip-navbar_bottom"> 1533<!-- --> 1534</a></div> 1535<!-- ======== END OF BOTTOM NAVBAR ======= --> 1536<p class="legalCopy"><small>Copyright © 2014-2015 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p> 1537</body> 1538</html> 1539