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