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