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