• 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_10-ea) on Sun Jul 14 20:03:26 PDT 2013 -->
6<title>DeserializationConfig (Jackson JSON Processor)</title>
7<meta name="date" content="2013-07-14">
8<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
9</head>
10<body>
11<script type="text/javascript"><!--
12    if (location.href.indexOf('is-external=true') == -1) {
13        parent.document.title="DeserializationConfig (Jackson JSON Processor)";
14    }
15//-->
16</script>
17<noscript>
18<div>JavaScript is disabled on your browser.</div>
19</noscript>
20<!-- ========= START OF TOP NAVBAR ======= -->
21<div class="topNav"><a name="navbar_top">
22<!--   -->
23</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
24<!--   -->
25</a>
26<ul class="navList" title="Navigation">
27<li><a href="../../../../overview-summary.html">Overview</a></li>
28<li><a href="package-summary.html">Package</a></li>
29<li class="navBarCell1Rev">Class</li>
30<li><a href="class-use/DeserializationConfig.html">Use</a></li>
31<li><a href="package-tree.html">Tree</a></li>
32<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
33<li><a href="../../../../index-all.html">Index</a></li>
34<li><a href="../../../../help-doc.html">Help</a></li>
35</ul>
36</div>
37<div class="subNav">
38<ul class="navList">
39<li><a href="../../../../org/codehaus/jackson/map/ContextualSerializer.html" title="interface in org.codehaus.jackson.map"><span class="strong">Prev Class</span></a></li>
40<li><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map"><span class="strong">Next Class</span></a></li>
41</ul>
42<ul class="navList">
43<li><a href="../../../../index.html?org/codehaus/jackson/map/DeserializationConfig.html" target="_top">Frames</a></li>
44<li><a href="DeserializationConfig.html" target="_top">No Frames</a></li>
45</ul>
46<ul class="navList" id="allclasses_navbar_top">
47<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
48</ul>
49<div>
50<script type="text/javascript"><!--
51  allClassesLink = document.getElementById("allclasses_navbar_top");
52  if(window==top) {
53    allClassesLink.style.display = "block";
54  }
55  else {
56    allClassesLink.style.display = "none";
57  }
58  //-->
59</script>
60</div>
61<div>
62<ul class="subNavList">
63<li>Summary:&nbsp;</li>
64<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
65<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
66<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
67<li><a href="#method_summary">Method</a></li>
68</ul>
69<ul class="subNavList">
70<li>Detail:&nbsp;</li>
71<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
72<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
73<li><a href="#method_detail">Method</a></li>
74</ul>
75</div>
76<a name="skip-navbar_top">
77<!--   -->
78</a></div>
79<!-- ========= END OF TOP NAVBAR ========= -->
80<!-- ======== START OF CLASS DATA ======== -->
81<div class="header">
82<div class="subTitle">org.codehaus.jackson.map</div>
83<h2 title="Class DeserializationConfig" class="title">Class DeserializationConfig</h2>
84</div>
85<div class="contentContainer">
86<ul class="inheritance">
87<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>
88<li>
89<ul class="inheritance">
90<li><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">org.codehaus.jackson.map.MapperConfig</a>&lt;T&gt;</li>
91<li>
92<ul class="inheritance">
93<li>org.codehaus.jackson.map.DeserializationConfig</li>
94</ul>
95</li>
96</ul>
97</li>
98</ul>
99<div class="description">
100<ul class="blockList">
101<li class="blockList">
102<dl>
103<dt>All Implemented Interfaces:</dt>
104<dd><a href="../../../../org/codehaus/jackson/map/ClassIntrospector.MixInResolver.html" title="interface in org.codehaus.jackson.map">ClassIntrospector.MixInResolver</a></dd>
105</dl>
106<hr>
107<br>
108<pre>public class <span class="strong">DeserializationConfig</span>
109extends <a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;T&gt;</pre>
110<div class="block">Object that contains baseline configuration for deserialization
111 process. An instance is owned by <a href="../../../../org/codehaus/jackson/map/ObjectMapper.html" title="class in org.codehaus.jackson.map"><code>ObjectMapper</code></a>, which makes
112 a copy that is passed during serialization process to
113 <a href="../../../../org/codehaus/jackson/map/DeserializerProvider.html" title="class in org.codehaus.jackson.map"><code>DeserializerProvider</code></a> and <a href="../../../../org/codehaus/jackson/map/DeserializerFactory.html" title="class in org.codehaus.jackson.map"><code>DeserializerFactory</code></a>.
114<p>
115 Note: although configuration settings can be changed at any time
116 (for factories and instances), they are not guaranteed to have
117 effect if called after constructing relevant mapper or deserializer
118 instance. This because some objects may be configured, constructed and
119 cached first time they are needed.
120<p>
121 As of version 1.9, the goal is to make this class eventually immutable.
122 Because of this, existing methods that allow changing state of this
123 instance are deprecated in favor of methods that create new instances
124 with different configuration ("fluent factories")</div>
125</li>
126</ul>
127</div>
128<div class="summary">
129<ul class="blockList">
130<li class="blockList">
131<!-- ======== NESTED CLASS SUMMARY ======== -->
132<ul class="blockList">
133<li class="blockList"><a name="nested_class_summary">
134<!--   -->
135</a>
136<h3>Nested Class Summary</h3>
137<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
138<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
139<tr>
140<th class="colFirst" scope="col">Modifier and Type</th>
141<th class="colLast" scope="col">Class and Description</th>
142</tr>
143<tr class="altColor">
144<td class="colFirst"><code>static class&nbsp;</code></td>
145<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">DeserializationConfig.Feature</a></strong></code>
146<div class="block">Enumeration that defines togglable features that guide
147 the serialization feature.</div>
148</td>
149</tr>
150</table>
151<ul class="blockList">
152<li class="blockList"><a name="nested_classes_inherited_from_class_org.codehaus.jackson.map.MapperConfig">
153<!--   -->
154</a>
155<h3>Nested classes/interfaces inherited from class&nbsp;org.codehaus.jackson.map.<a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a></h3>
156<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.Base.html" title="class in org.codehaus.jackson.map">MapperConfig.Base</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.ConfigFeature.html" title="interface in org.codehaus.jackson.map">MapperConfig.ConfigFeature</a></code></li>
157</ul>
158</li>
159</ul>
160<!-- =========== FIELD SUMMARY =========== -->
161<ul class="blockList">
162<li class="blockList"><a name="field_summary">
163<!--   -->
164</a>
165<h3>Field Summary</h3>
166<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
167<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
168<tr>
169<th class="colFirst" scope="col">Modifier and Type</th>
170<th class="colLast" scope="col">Field and Description</th>
171</tr>
172<tr class="altColor">
173<td class="colFirst"><code>protected int</code></td>
174<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#_featureFlags">_featureFlags</a></strong></code>
175<div class="block">
176 Note: moved to base class in 1.9; was stored by sub-class earlier</div>
177</td>
178</tr>
179<tr class="rowColor">
180<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/node/JsonNodeFactory.html" title="class in org.codehaus.jackson.node">JsonNodeFactory</a></code></td>
181<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#_nodeFactory">_nodeFactory</a></strong></code>
182<div class="block">Factory used for constructing <a href="../../../../org/codehaus/jackson/JsonNode.html" title="class in org.codehaus.jackson"><code>JsonNode</code></a> instances.</div>
183</td>
184</tr>
185<tr class="altColor">
186<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/map/util/LinkedNode.html" title="class in org.codehaus.jackson.map.util">LinkedNode</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationProblemHandler.html" title="class in org.codehaus.jackson.map">DeserializationProblemHandler</a>&gt;</code></td>
187<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#_problemHandlers">_problemHandlers</a></strong></code>
188<div class="block">Linked list that contains all registered problem handlers.</div>
189</td>
190</tr>
191<tr class="rowColor">
192<td class="colFirst"><code>protected boolean</code></td>
193<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#_sortPropertiesAlphabetically">_sortPropertiesAlphabetically</a></strong></code>
194<div class="block">Feature flag from <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map"><code>SerializationConfig</code></a> which is needed to
195 know if serializer will by default sort properties in
196 alphabetic order.</div>
197</td>
198</tr>
199</table>
200<ul class="blockList">
201<li class="blockList"><a name="fields_inherited_from_class_org.codehaus.jackson.map.MapperConfig">
202<!--   -->
203</a>
204<h3>Fields inherited from class&nbsp;org.codehaus.jackson.map.<a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a></h3>
205<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#_base">_base</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#_mixInAnnotations">_mixInAnnotations</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#_mixInAnnotationsShared">_mixInAnnotationsShared</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#_subtypeResolver">_subtypeResolver</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#DEFAULT_DATE_FORMAT">DEFAULT_DATE_FORMAT</a></code></li>
206</ul>
207</li>
208</ul>
209<!-- ======== CONSTRUCTOR SUMMARY ======== -->
210<ul class="blockList">
211<li class="blockList"><a name="constructor_summary">
212<!--   -->
213</a>
214<h3>Constructor Summary</h3>
215<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
216<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
217<tr>
218<th class="colFirst" scope="col">Modifier</th>
219<th class="colLast" scope="col">Constructor and Description</th>
220</tr>
221<tr class="altColor">
222<td class="colFirst"><code>&nbsp;</code></td>
223<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#DeserializationConfig(org.codehaus.jackson.map.ClassIntrospector, org.codehaus.jackson.map.AnnotationIntrospector, org.codehaus.jackson.map.introspect.VisibilityChecker, org.codehaus.jackson.map.jsontype.SubtypeResolver, org.codehaus.jackson.map.PropertyNamingStrategy, org.codehaus.jackson.map.type.TypeFactory, org.codehaus.jackson.map.HandlerInstantiator)">DeserializationConfig</a></strong>(<a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map">ClassIntrospector</a>&lt;? extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;intr,
224                     <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;annIntr,
225                     <a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vc,
226                     <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;subtypeResolver,
227                     <a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map">PropertyNamingStrategy</a>&nbsp;propertyNamingStrategy,
228                     <a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type">TypeFactory</a>&nbsp;typeFactory,
229                     <a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map">HandlerInstantiator</a>&nbsp;handlerInstantiator)</code>
230<div class="block">Constructor used by ObjectMapper to create default configuration object instance.</div>
231</td>
232</tr>
233<tr class="rowColor">
234<td class="colFirst"><code>protected </code></td>
235<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#DeserializationConfig(org.codehaus.jackson.map.DeserializationConfig)">DeserializationConfig</a></strong>(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;src)</code>&nbsp;</td>
236</tr>
237<tr class="altColor">
238<td class="colFirst"><code>protected </code></td>
239<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#DeserializationConfig(org.codehaus.jackson.map.DeserializationConfig, int)">DeserializationConfig</a></strong>(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;src,
240                     int&nbsp;featureFlags)</code>&nbsp;</td>
241</tr>
242<tr class="rowColor">
243<td class="colFirst"><code>protected </code></td>
244<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#DeserializationConfig(org.codehaus.jackson.map.DeserializationConfig, org.codehaus.jackson.node.JsonNodeFactory)">DeserializationConfig</a></strong>(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;src,
245                     <a href="../../../../org/codehaus/jackson/node/JsonNodeFactory.html" title="class in org.codehaus.jackson.node">JsonNodeFactory</a>&nbsp;f)</code>&nbsp;</td>
246</tr>
247<tr class="altColor">
248<td class="colFirst"><code>protected </code></td>
249<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#DeserializationConfig(org.codehaus.jackson.map.DeserializationConfig, org.codehaus.jackson.map.MapperConfig.Base)">DeserializationConfig</a></strong>(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;src,
250                     <a href="../../../../org/codehaus/jackson/map/MapperConfig.Base.html" title="class in org.codehaus.jackson.map">MapperConfig.Base</a>&nbsp;base)</code>&nbsp;</td>
251</tr>
252</table>
253</li>
254</ul>
255<!-- ========== METHOD SUMMARY =========== -->
256<ul class="blockList">
257<li class="blockList"><a name="method_summary">
258<!--   -->
259</a>
260<h3>Method Summary</h3>
261<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
262<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
263<tr>
264<th class="colFirst" scope="col">Modifier and Type</th>
265<th class="colLast" scope="col">Method and Description</th>
266</tr>
267<tr class="altColor">
268<td class="colFirst"><code>void</code></td>
269<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#addHandler(org.codehaus.jackson.map.DeserializationProblemHandler)">addHandler</a></strong>(<a href="../../../../org/codehaus/jackson/map/DeserializationProblemHandler.html" title="class in org.codehaus.jackson.map">DeserializationProblemHandler</a>&nbsp;h)</code>
270<div class="block">Method that can be used to add a handler that can (try to)
271 resolve non-fatal deserialization problems.</div>
272</td>
273</tr>
274<tr class="rowColor">
275<td class="colFirst"><code>boolean</code></td>
276<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#canOverrideAccessModifiers()">canOverrideAccessModifiers</a></strong>()</code>
277<div class="block">Accessor for determining whether it is ok to try to force override of access
278 modifiers to be able to get or set values of non-public Methods, Fields;
279 to invoke non-public Constructors, Methods; or to instantiate non-public
280 Classes.</div>
281</td>
282</tr>
283<tr class="altColor">
284<td class="colFirst"><code>void</code></td>
285<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#clearHandlers()">clearHandlers</a></strong>()</code>
286<div class="block">Method for removing all configured problem handlers; usually done to replace
287 existing handler(s) with different one(s)</div>
288</td>
289</tr>
290<tr class="rowColor">
291<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
292<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#createUnshared(org.codehaus.jackson.map.jsontype.SubtypeResolver)">createUnshared</a></strong>(<a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;subtypeResolver)</code>
293<div class="block">Method that is called to create a non-shared copy of the configuration
294 to be used for a deserialization operation.</div>
295</td>
296</tr>
297<tr class="altColor">
298<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/JsonDeserializer.html" title="class in org.codehaus.jackson.map">JsonDeserializer</a>&lt;<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>&gt;</code></td>
299<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#deserializerInstance(org.codehaus.jackson.map.introspect.Annotated, java.lang.Class)">deserializerInstance</a></strong>(<a href="../../../../org/codehaus/jackson/map/introspect/Annotated.html" title="class in org.codehaus.jackson.map.introspect">Annotated</a>&nbsp;annotated,
300                    <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;? extends <a href="../../../../org/codehaus/jackson/map/JsonDeserializer.html" title="class in org.codehaus.jackson.map">JsonDeserializer</a>&lt;?&gt;&gt;&nbsp;deserClass)</code>&nbsp;</td>
301</tr>
302<tr class="rowColor">
303<td class="colFirst"><code>void</code></td>
304<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#disable(org.codehaus.jackson.map.DeserializationConfig.Feature)">disable</a></strong>(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">DeserializationConfig.Feature</a>&nbsp;f)</code>
305<div class="block"><strong>Deprecated.</strong>&nbsp;
306<div class="block"><i>Since 1.9, it is preferable to use <a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#without(org.codehaus.jackson.map.DeserializationConfig.Feature...)"><code>without(org.codehaus.jackson.map.DeserializationConfig.Feature...)</code></a> instead;
307    this method is deprecated as it modifies current instance instead of
308    creating a new one (as the goal is to make this class immutable)</i></div>
309</div>
310</td>
311</tr>
312<tr class="altColor">
313<td class="colFirst"><code>void</code></td>
314<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#enable(org.codehaus.jackson.map.DeserializationConfig.Feature)">enable</a></strong>(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">DeserializationConfig.Feature</a>&nbsp;f)</code>
315<div class="block"><strong>Deprecated.</strong>&nbsp;
316<div class="block"><i>Since 1.9, it is preferable to use <a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#with(org.codehaus.jackson.map.DeserializationConfig.Feature...)"><code>with(org.codehaus.jackson.map.DeserializationConfig.Feature...)</code></a> instead;
317    this method is deprecated as it modifies current instance instead of
318    creating a new one (as the goal is to make this class immutable)</i></div>
319</div>
320</td>
321</tr>
322<tr class="rowColor">
323<td class="colFirst"><code>void</code></td>
324<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#fromAnnotations(java.lang.Class)">fromAnnotations</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;cls)</code>
325<div class="block"><strong>Deprecated.</strong>&nbsp;
326<div class="block"><i>Since 1.9, it is preferably to explicitly configure
327   instances; this method also modifies existing instance which is
328   against immutable design goals of this class.</i></div>
329</div>
330</td>
331</tr>
332<tr class="altColor">
333<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a></code></td>
334<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#getAnnotationIntrospector()">getAnnotationIntrospector</a></strong>()</code>
335<div class="block">Method for getting <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> configured
336 to introspect annotation values used for configuration.</div>
337</td>
338</tr>
339<tr class="rowColor">
340<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></code></td>
341<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#getBase64Variant()">getBase64Variant</a></strong>()</code>
342<div class="block">Method called during deserialization if Base64 encoded content
343 needs to be decoded.</div>
344</td>
345</tr>
346<tr class="altColor">
347<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a>&lt;?&gt;</code></td>
348<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</a></strong>()</code>
349<div class="block">Accessor for object used for determining whether specific property elements
350 (method, constructors, fields) can be auto-detected based on
351 their visibility (access modifiers).</div>
352</td>
353</tr>
354<tr class="rowColor">
355<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/node/JsonNodeFactory.html" title="class in org.codehaus.jackson.node">JsonNodeFactory</a></code></td>
356<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#getNodeFactory()">getNodeFactory</a></strong>()</code>&nbsp;</td>
357</tr>
358<tr class="altColor">
359<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/util/LinkedNode.html" title="class in org.codehaus.jackson.map.util">LinkedNode</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationProblemHandler.html" title="class in org.codehaus.jackson.map">DeserializationProblemHandler</a>&gt;</code></td>
360<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#getProblemHandlers()">getProblemHandlers</a></strong>()</code>
361<div class="block">Method for getting head of the problem handler chain.</div>
362</td>
363</tr>
364<tr class="rowColor">
365<td class="colFirst"><code>&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;<br>T</code></td>
366<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#introspect(org.codehaus.jackson.type.JavaType)">introspect</a></strong>(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</code>
367<div class="block">Method that will introspect full bean properties for the purpose
368 of building a bean deserializer</div>
369</td>
370</tr>
371<tr class="altColor">
372<td class="colFirst"><code>&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;<br>T</code></td>
373<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#introspectClassAnnotations(org.codehaus.jackson.type.JavaType)">introspectClassAnnotations</a></strong>(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</code>
374<div class="block">Accessor for getting bean description that only contains class
375 annotations: useful if no getter/setter/creator information is needed.</div>
376</td>
377</tr>
378<tr class="rowColor">
379<td class="colFirst"><code>&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;<br>T</code></td>
380<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#introspectDirectClassAnnotations(org.codehaus.jackson.type.JavaType)">introspectDirectClassAnnotations</a></strong>(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</code>
381<div class="block">Accessor for getting bean description that only contains immediate class
382 annotations: ones from the class, and its direct mix-in, if any, but
383 not from super types.</div>
384</td>
385</tr>
386<tr class="altColor">
387<td class="colFirst"><code>&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;<br>T</code></td>
388<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#introspectForCreation(org.codehaus.jackson.type.JavaType)">introspectForCreation</a></strong>(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</code>
389<div class="block">Method that will introspect subset of bean properties needed to
390 construct bean instance.</div>
391</td>
392</tr>
393<tr class="rowColor">
394<td class="colFirst"><code>boolean</code></td>
395<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#isAnnotationProcessingEnabled()">isAnnotationProcessingEnabled</a></strong>()</code>
396<div class="block">Method for determining whether annotation processing is enabled or not
397 (default settings are typically that it is enabled; must explicitly disable).</div>
398</td>
399</tr>
400<tr class="altColor">
401<td class="colFirst"><code>boolean</code></td>
402<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#isEnabled(org.codehaus.jackson.map.DeserializationConfig.Feature)">isEnabled</a></strong>(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">DeserializationConfig.Feature</a>&nbsp;f)</code>
403<div class="block">An overload for <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)"><code>MapperConfig.isEnabled(MapperConfig.ConfigFeature)</code></a>,
404 needed for backwards-compatibility.</div>
405</td>
406</tr>
407<tr class="rowColor">
408<td class="colFirst"><code>boolean</code></td>
409<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)">isEnabled</a></strong>(<a href="../../../../org/codehaus/jackson/map/MapperConfig.ConfigFeature.html" title="interface in org.codehaus.jackson.map">MapperConfig.ConfigFeature</a>&nbsp;f)</code>
410<div class="block">Method for checking whether given feature is enabled or not</div>
411</td>
412</tr>
413<tr class="altColor">
414<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/KeyDeserializer.html" title="class in org.codehaus.jackson.map">KeyDeserializer</a></code></td>
415<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#keyDeserializerInstance(org.codehaus.jackson.map.introspect.Annotated, java.lang.Class)">keyDeserializerInstance</a></strong>(<a href="../../../../org/codehaus/jackson/map/introspect/Annotated.html" title="class in org.codehaus.jackson.map.introspect">Annotated</a>&nbsp;annotated,
416                       <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;? extends <a href="../../../../org/codehaus/jackson/map/KeyDeserializer.html" title="class in org.codehaus.jackson.map">KeyDeserializer</a>&gt;&nbsp;keyDeserClass)</code>&nbsp;</td>
417</tr>
418<tr class="rowColor">
419<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
420<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#passSerializationFeatures(int)">passSerializationFeatures</a></strong>(int&nbsp;serializationFeatureFlags)</code>
421<div class="block">Helper method to be called right after creating a non-shared
422 instance, needed to pass state of feature(s) shared with
423 SerializationConfig.</div>
424</td>
425</tr>
426<tr class="altColor">
427<td class="colFirst"><code>void</code></td>
428<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#set(org.codehaus.jackson.map.DeserializationConfig.Feature, boolean)">set</a></strong>(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">DeserializationConfig.Feature</a>&nbsp;f,
429   boolean&nbsp;state)</code>
430<div class="block"><strong>Deprecated.</strong>&nbsp;
431<div class="block"><i>Since 1.9, it is preferable to use <a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#without(org.codehaus.jackson.map.DeserializationConfig.Feature...)"><code>without(org.codehaus.jackson.map.DeserializationConfig.Feature...)</code></a> and <a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#with(org.codehaus.jackson.map.DeserializationConfig.Feature...)"><code>with(org.codehaus.jackson.map.DeserializationConfig.Feature...)</code></a> instead;
432    this method is deprecated as it modifies current instance instead of
433    creating a new one (as the goal is to make this class immutable)</i></div>
434</div>
435</td>
436</tr>
437<tr class="rowColor">
438<td class="colFirst"><code>boolean</code></td>
439<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#shouldSortPropertiesAlphabetically()">shouldSortPropertiesAlphabetically</a></strong>()</code>
440<div class="block">Accessor for checking whether default settings for property handling
441 indicate that properties should be alphabetically ordered or not.</div>
442</td>
443</tr>
444<tr class="altColor">
445<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/deser/ValueInstantiator.html" title="class in org.codehaus.jackson.map.deser">ValueInstantiator</a></code></td>
446<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#valueInstantiatorInstance(org.codehaus.jackson.map.introspect.Annotated, java.lang.Class)">valueInstantiatorInstance</a></strong>(<a href="../../../../org/codehaus/jackson/map/introspect/Annotated.html" title="class in org.codehaus.jackson.map.introspect">Annotated</a>&nbsp;annotated,
447                         <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;? extends <a href="../../../../org/codehaus/jackson/map/deser/ValueInstantiator.html" title="class in org.codehaus.jackson.map.deser">ValueInstantiator</a>&gt;&nbsp;instClass)</code>&nbsp;</td>
448</tr>
449<tr class="rowColor">
450<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
451<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#with(org.codehaus.jackson.map.DeserializationConfig.Feature...)">with</a></strong>(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">DeserializationConfig.Feature</a>...&nbsp;features)</code>
452<div class="block">Fluent factory method that will construct and return a new configuration
453 object instance with specified features enabled.</div>
454</td>
455</tr>
456<tr class="altColor">
457<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
458<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#withAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">withAnnotationIntrospector</a></strong>(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;ai)</code>
459<div class="block">Method for constructing and returning a new instance with different
460 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> to use (replacing old one).</div>
461</td>
462</tr>
463<tr class="rowColor">
464<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
465<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#withAppendedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">withAppendedAnnotationIntrospector</a></strong>(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;ai)</code>
466<div class="block">Method for constructing and returning a new instance with additional
467 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> appended (as the lowest priority one)</div>
468</td>
469</tr>
470<tr class="altColor">
471<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
472<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#withClassIntrospector(org.codehaus.jackson.map.ClassIntrospector)">withClassIntrospector</a></strong>(<a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map">ClassIntrospector</a>&lt;? extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;ci)</code>
473<div class="block">Method for constructing and returning a new instance with different
474 <a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map"><code>ClassIntrospector</code></a>
475 to use.</div>
476</td>
477</tr>
478<tr class="rowColor">
479<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
480<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#withDateFormat(java.text.DateFormat)">withDateFormat</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>
481<div class="block">Method for constructing and returning a new instance with different
482 <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>
483 to use.</div>
484</td>
485</tr>
486<tr class="altColor">
487<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
488<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#withHandlerInstantiator(org.codehaus.jackson.map.HandlerInstantiator)">withHandlerInstantiator</a></strong>(<a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map">HandlerInstantiator</a>&nbsp;hi)</code>
489<div class="block">Method for constructing and returning a new instance with different
490 <a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map"><code>HandlerInstantiator</code></a>
491 to use.</div>
492</td>
493</tr>
494<tr class="rowColor">
495<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
496<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#withInsertedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">withInsertedAnnotationIntrospector</a></strong>(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;ai)</code>
497<div class="block">Method for constructing and returning a new instance with additional
498 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> inserted (as the highest priority one)</div>
499</td>
500</tr>
501<tr class="altColor">
502<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
503<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#withNodeFactory(org.codehaus.jackson.node.JsonNodeFactory)">withNodeFactory</a></strong>(<a href="../../../../org/codehaus/jackson/node/JsonNodeFactory.html" title="class in org.codehaus.jackson.node">JsonNodeFactory</a>&nbsp;f)</code>
504<div class="block">Fluent factory method that will construct a new instance with
505 specified <a href="../../../../org/codehaus/jackson/node/JsonNodeFactory.html" title="class in org.codehaus.jackson.node"><code>JsonNodeFactory</code></a></div>
506</td>
507</tr>
508<tr class="rowColor">
509<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
510<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#without(org.codehaus.jackson.map.DeserializationConfig.Feature...)">without</a></strong>(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">DeserializationConfig.Feature</a>...&nbsp;features)</code>
511<div class="block">Fluent factory method that will construct and return a new configuration
512 object instance with specified features disabled.</div>
513</td>
514</tr>
515<tr class="altColor">
516<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
517<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#withPropertyNamingStrategy(org.codehaus.jackson.map.PropertyNamingStrategy)">withPropertyNamingStrategy</a></strong>(<a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map">PropertyNamingStrategy</a>&nbsp;pns)</code>
518<div class="block">Method for constructing and returning a new instance with different
519 <a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map"><code>PropertyNamingStrategy</code></a>
520 to use.</div>
521</td>
522</tr>
523<tr class="rowColor">
524<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
525<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#withSubtypeResolver(org.codehaus.jackson.map.jsontype.SubtypeResolver)">withSubtypeResolver</a></strong>(<a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;str)</code>
526<div class="block">Method for constructing and returning a new instance with different
527 <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype"><code>SubtypeResolver</code></a>
528 to use.</div>
529</td>
530</tr>
531<tr class="altColor">
532<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
533<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#withTypeFactory(org.codehaus.jackson.map.type.TypeFactory)">withTypeFactory</a></strong>(<a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type">TypeFactory</a>&nbsp;tf)</code>
534<div class="block">Method for constructing and returning a new instance with different
535 <a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type"><code>TypeFactory</code></a>
536 to use.</div>
537</td>
538</tr>
539<tr class="rowColor">
540<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
541<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#withTypeResolverBuilder(org.codehaus.jackson.map.jsontype.TypeResolverBuilder)">withTypeResolverBuilder</a></strong>(<a href="../../../../org/codehaus/jackson/map/jsontype/TypeResolverBuilder.html" title="interface in org.codehaus.jackson.map.jsontype">TypeResolverBuilder</a>&lt;?&gt;&nbsp;trb)</code>
542<div class="block">Method for constructing and returning a new instance with different
543 <a href="../../../../org/codehaus/jackson/map/jsontype/TypeResolverBuilder.html" title="interface in org.codehaus.jackson.map.jsontype"><code>TypeResolverBuilder</code></a>
544 to use.</div>
545</td>
546</tr>
547<tr class="altColor">
548<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
549<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#withVisibility(org.codehaus.jackson.annotate.JsonMethod, org.codehaus.jackson.annotate.JsonAutoDetect.Visibility)">withVisibility</a></strong>(<a href="../../../../org/codehaus/jackson/annotate/JsonMethod.html" title="enum in org.codehaus.jackson.annotate">JsonMethod</a>&nbsp;forMethod,
550              <a href="../../../../org/codehaus/jackson/annotate/JsonAutoDetect.Visibility.html" title="enum in org.codehaus.jackson.annotate">JsonAutoDetect.Visibility</a>&nbsp;visibility)</code>
551<div class="block">Method for constructing and returning a new instance with different
552 minimal visibility level for specified property type</div>
553</td>
554</tr>
555<tr class="rowColor">
556<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a></code></td>
557<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#withVisibilityChecker(org.codehaus.jackson.map.introspect.VisibilityChecker)">withVisibilityChecker</a></strong>(<a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vc)</code>
558<div class="block">Method for constructing and returning a new instance with different
559 <a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect"><code>VisibilityChecker</code></a>
560 to use.</div>
561</td>
562</tr>
563</table>
564<ul class="blockList">
565<li class="blockList"><a name="methods_inherited_from_class_org.codehaus.jackson.map.MapperConfig">
566<!--   -->
567</a>
568<h3>Methods inherited from class&nbsp;org.codehaus.jackson.map.<a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a></h3>
569<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#addMixInAnnotations(java.lang.Class, java.lang.Class)">addMixInAnnotations</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#appendAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">appendAnnotationIntrospector</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#constructSpecializedType(org.codehaus.jackson.type.JavaType, java.lang.Class)">constructSpecializedType</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#constructType(java.lang.Class)">constructType</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#constructType(org.codehaus.jackson.type.TypeReference)">constructType</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#findMixInClassFor(java.lang.Class)">findMixInClassFor</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getClassIntrospector()">getClassIntrospector</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getDateFormat()">getDateFormat</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getDefaultTyper(org.codehaus.jackson.type.JavaType)">getDefaultTyper</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getHandlerInstantiator()">getHandlerInstantiator</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getPropertyNamingStrategy()">getPropertyNamingStrategy</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getSubtypeResolver()">getSubtypeResolver</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getTypeFactory()">getTypeFactory</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#insertAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">insertAnnotationIntrospector</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#introspectClassAnnotations(java.lang.Class)">introspectClassAnnotations</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#introspectDirectClassAnnotations(java.lang.Class)">introspectDirectClassAnnotations</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#mixInCount()">mixInCount</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#setAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">setAnnotationIntrospector</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#setDateFormat(java.text.DateFormat)">setDateFormat</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#setMixInAnnotations(java.util.Map)">setMixInAnnotations</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#typeIdResolverInstance(org.codehaus.jackson.map.introspect.Annotated, java.lang.Class)">typeIdResolverInstance</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#typeResolverBuilderInstance(org.codehaus.jackson.map.introspect.Annotated, java.lang.Class)">typeResolverBuilderInstance</a></code></li>
570</ul>
571<ul class="blockList">
572<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
573<!--   -->
574</a>
575<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>
576<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>
577</ul>
578</li>
579</ul>
580</li>
581</ul>
582</div>
583<div class="details">
584<ul class="blockList">
585<li class="blockList">
586<!-- ============ FIELD DETAIL =========== -->
587<ul class="blockList">
588<li class="blockList"><a name="field_detail">
589<!--   -->
590</a>
591<h3>Field Detail</h3>
592<a name="_problemHandlers">
593<!--   -->
594</a>
595<ul class="blockList">
596<li class="blockList">
597<h4>_problemHandlers</h4>
598<pre>protected&nbsp;<a href="../../../../org/codehaus/jackson/map/util/LinkedNode.html" title="class in org.codehaus.jackson.map.util">LinkedNode</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationProblemHandler.html" title="class in org.codehaus.jackson.map">DeserializationProblemHandler</a>&gt; _problemHandlers</pre>
599<div class="block">Linked list that contains all registered problem handlers.
600 Implementation as front-added linked list allows for sharing
601 of the list (tail) without copying the list.</div>
602</li>
603</ul>
604<a name="_nodeFactory">
605<!--   -->
606</a>
607<ul class="blockList">
608<li class="blockList">
609<h4>_nodeFactory</h4>
610<pre>protected final&nbsp;<a href="../../../../org/codehaus/jackson/node/JsonNodeFactory.html" title="class in org.codehaus.jackson.node">JsonNodeFactory</a> _nodeFactory</pre>
611<div class="block">Factory used for constructing <a href="../../../../org/codehaus/jackson/JsonNode.html" title="class in org.codehaus.jackson"><code>JsonNode</code></a> instances.</div>
612<dl><dt><span class="strong">Since:</span></dt>
613  <dd>1.6</dd></dl>
614</li>
615</ul>
616<a name="_sortPropertiesAlphabetically">
617<!--   -->
618</a>
619<ul class="blockList">
620<li class="blockList">
621<h4>_sortPropertiesAlphabetically</h4>
622<pre>protected&nbsp;boolean _sortPropertiesAlphabetically</pre>
623<div class="block">Feature flag from <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map"><code>SerializationConfig</code></a> which is needed to
624 know if serializer will by default sort properties in
625 alphabetic order.
626<p>
627 Note that although this property is not marked as final,
628 it is handled like it was, except for the fact that it is
629 assigned with a call to <a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#passSerializationFeatures(int)"><code>passSerializationFeatures(int)</code></a>
630 instead of constructor.</div>
631<dl><dt><span class="strong">Since:</span></dt>
632  <dd>1.9</dd></dl>
633</li>
634</ul>
635<a name="_featureFlags">
636<!--   -->
637</a>
638<ul class="blockListLast">
639<li class="blockList">
640<h4>_featureFlags</h4>
641<pre>protected&nbsp;int _featureFlags</pre>
642<div class="block"><p>
643 Note: moved to base class in 1.9; was stored by sub-class earlier</div>
644</li>
645</ul>
646</li>
647</ul>
648<!-- ========= CONSTRUCTOR DETAIL ======== -->
649<ul class="blockList">
650<li class="blockList"><a name="constructor_detail">
651<!--   -->
652</a>
653<h3>Constructor Detail</h3>
654<a name="DeserializationConfig(org.codehaus.jackson.map.ClassIntrospector, org.codehaus.jackson.map.AnnotationIntrospector, org.codehaus.jackson.map.introspect.VisibilityChecker, org.codehaus.jackson.map.jsontype.SubtypeResolver, org.codehaus.jackson.map.PropertyNamingStrategy, org.codehaus.jackson.map.type.TypeFactory, org.codehaus.jackson.map.HandlerInstantiator)">
655<!--   -->
656</a>
657<ul class="blockList">
658<li class="blockList">
659<h4>DeserializationConfig</h4>
660<pre>public&nbsp;DeserializationConfig(<a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map">ClassIntrospector</a>&lt;? extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;intr,
661                     <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;annIntr,
662                     <a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vc,
663                     <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;subtypeResolver,
664                     <a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map">PropertyNamingStrategy</a>&nbsp;propertyNamingStrategy,
665                     <a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type">TypeFactory</a>&nbsp;typeFactory,
666                     <a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map">HandlerInstantiator</a>&nbsp;handlerInstantiator)</pre>
667<div class="block">Constructor used by ObjectMapper to create default configuration object instance.</div>
668</li>
669</ul>
670<a name="DeserializationConfig(org.codehaus.jackson.map.DeserializationConfig)">
671<!--   -->
672</a>
673<ul class="blockList">
674<li class="blockList">
675<h4>DeserializationConfig</h4>
676<pre>protected&nbsp;DeserializationConfig(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;src)</pre>
677<dl><dt><span class="strong">Since:</span></dt>
678  <dd>1.8</dd></dl>
679</li>
680</ul>
681<a name="DeserializationConfig(org.codehaus.jackson.map.DeserializationConfig, org.codehaus.jackson.map.MapperConfig.Base)">
682<!--   -->
683</a>
684<ul class="blockList">
685<li class="blockList">
686<h4>DeserializationConfig</h4>
687<pre>protected&nbsp;DeserializationConfig(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;src,
688                     <a href="../../../../org/codehaus/jackson/map/MapperConfig.Base.html" title="class in org.codehaus.jackson.map">MapperConfig.Base</a>&nbsp;base)</pre>
689<dl><dt><span class="strong">Since:</span></dt>
690  <dd>1.8</dd></dl>
691</li>
692</ul>
693<a name="DeserializationConfig(org.codehaus.jackson.map.DeserializationConfig, org.codehaus.jackson.node.JsonNodeFactory)">
694<!--   -->
695</a>
696<ul class="blockList">
697<li class="blockList">
698<h4>DeserializationConfig</h4>
699<pre>protected&nbsp;DeserializationConfig(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;src,
700                     <a href="../../../../org/codehaus/jackson/node/JsonNodeFactory.html" title="class in org.codehaus.jackson.node">JsonNodeFactory</a>&nbsp;f)</pre>
701<dl><dt><span class="strong">Since:</span></dt>
702  <dd>1.8</dd></dl>
703</li>
704</ul>
705<a name="DeserializationConfig(org.codehaus.jackson.map.DeserializationConfig, int)">
706<!--   -->
707</a>
708<ul class="blockListLast">
709<li class="blockList">
710<h4>DeserializationConfig</h4>
711<pre>protected&nbsp;DeserializationConfig(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;src,
712                     int&nbsp;featureFlags)</pre>
713<dl><dt><span class="strong">Since:</span></dt>
714  <dd>1.9</dd></dl>
715</li>
716</ul>
717</li>
718</ul>
719<!-- ============ METHOD DETAIL ========== -->
720<ul class="blockList">
721<li class="blockList"><a name="method_detail">
722<!--   -->
723</a>
724<h3>Method Detail</h3>
725<a name="passSerializationFeatures(int)">
726<!--   -->
727</a>
728<ul class="blockList">
729<li class="blockList">
730<h4>passSerializationFeatures</h4>
731<pre>protected&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;passSerializationFeatures(int&nbsp;serializationFeatureFlags)</pre>
732<div class="block">Helper method to be called right after creating a non-shared
733 instance, needed to pass state of feature(s) shared with
734 SerializationConfig.
735
736 Since 1.9</div>
737</li>
738</ul>
739<a name="withClassIntrospector(org.codehaus.jackson.map.ClassIntrospector)">
740<!--   -->
741</a>
742<ul class="blockList">
743<li class="blockList">
744<h4>withClassIntrospector</h4>
745<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;withClassIntrospector(<a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map">ClassIntrospector</a>&lt;? extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;ci)</pre>
746<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withClassIntrospector(org.codehaus.jackson.map.ClassIntrospector)">MapperConfig</a></code></strong></div>
747<div class="block">Method for constructing and returning a new instance with different
748 <a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map"><code>ClassIntrospector</code></a>
749 to use.
750<p>
751 NOTE: make sure to register new instance with <code>ObjectMapper</code>
752 if directly calling this method.</div>
753<dl>
754<dt><strong>Specified by:</strong></dt>
755<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withClassIntrospector(org.codehaus.jackson.map.ClassIntrospector)">withClassIntrospector</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
756</dl>
757</li>
758</ul>
759<a name="withAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">
760<!--   -->
761</a>
762<ul class="blockList">
763<li class="blockList">
764<h4>withAnnotationIntrospector</h4>
765<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;withAnnotationIntrospector(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;ai)</pre>
766<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">MapperConfig</a></code></strong></div>
767<div class="block">Method for constructing and returning a new instance with different
768 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> to use (replacing old one).
769<p>
770 NOTE: make sure to register new instance with <code>ObjectMapper</code>
771 if directly calling this method.</div>
772<dl>
773<dt><strong>Specified by:</strong></dt>
774<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">withAnnotationIntrospector</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
775</dl>
776</li>
777</ul>
778<a name="withVisibilityChecker(org.codehaus.jackson.map.introspect.VisibilityChecker)">
779<!--   -->
780</a>
781<ul class="blockList">
782<li class="blockList">
783<h4>withVisibilityChecker</h4>
784<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;withVisibilityChecker(<a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vc)</pre>
785<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withVisibilityChecker(org.codehaus.jackson.map.introspect.VisibilityChecker)">MapperConfig</a></code></strong></div>
786<div class="block">Method for constructing and returning a new instance with different
787 <a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect"><code>VisibilityChecker</code></a>
788 to use.
789<p>
790 NOTE: make sure to register new instance with <code>ObjectMapper</code>
791 if directly calling this method.</div>
792<dl>
793<dt><strong>Specified by:</strong></dt>
794<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withVisibilityChecker(org.codehaus.jackson.map.introspect.VisibilityChecker)">withVisibilityChecker</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
795</dl>
796</li>
797</ul>
798<a name="withVisibility(org.codehaus.jackson.annotate.JsonMethod, org.codehaus.jackson.annotate.JsonAutoDetect.Visibility)">
799<!--   -->
800</a>
801<ul class="blockList">
802<li class="blockList">
803<h4>withVisibility</h4>
804<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;withVisibility(<a href="../../../../org/codehaus/jackson/annotate/JsonMethod.html" title="enum in org.codehaus.jackson.annotate">JsonMethod</a>&nbsp;forMethod,
805                                   <a href="../../../../org/codehaus/jackson/annotate/JsonAutoDetect.Visibility.html" title="enum in org.codehaus.jackson.annotate">JsonAutoDetect.Visibility</a>&nbsp;visibility)</pre>
806<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withVisibility(org.codehaus.jackson.annotate.JsonMethod, org.codehaus.jackson.annotate.JsonAutoDetect.Visibility)">MapperConfig</a></code></strong></div>
807<div class="block">Method for constructing and returning a new instance with different
808 minimal visibility level for specified property type
809<p>
810 NOTE: make sure to register new instance with <code>ObjectMapper</code>
811 if directly calling this method.</div>
812<dl>
813<dt><strong>Specified by:</strong></dt>
814<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withVisibility(org.codehaus.jackson.annotate.JsonMethod, org.codehaus.jackson.annotate.JsonAutoDetect.Visibility)">withVisibility</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
815</dl>
816</li>
817</ul>
818<a name="withTypeResolverBuilder(org.codehaus.jackson.map.jsontype.TypeResolverBuilder)">
819<!--   -->
820</a>
821<ul class="blockList">
822<li class="blockList">
823<h4>withTypeResolverBuilder</h4>
824<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;withTypeResolverBuilder(<a href="../../../../org/codehaus/jackson/map/jsontype/TypeResolverBuilder.html" title="interface in org.codehaus.jackson.map.jsontype">TypeResolverBuilder</a>&lt;?&gt;&nbsp;trb)</pre>
825<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withTypeResolverBuilder(org.codehaus.jackson.map.jsontype.TypeResolverBuilder)">MapperConfig</a></code></strong></div>
826<div class="block">Method for constructing and returning a new instance with different
827 <a href="../../../../org/codehaus/jackson/map/jsontype/TypeResolverBuilder.html" title="interface in org.codehaus.jackson.map.jsontype"><code>TypeResolverBuilder</code></a>
828 to use.
829<p>
830 NOTE: make sure to register new instance with <code>ObjectMapper</code>
831 if directly calling this method.</div>
832<dl>
833<dt><strong>Specified by:</strong></dt>
834<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withTypeResolverBuilder(org.codehaus.jackson.map.jsontype.TypeResolverBuilder)">withTypeResolverBuilder</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
835</dl>
836</li>
837</ul>
838<a name="withSubtypeResolver(org.codehaus.jackson.map.jsontype.SubtypeResolver)">
839<!--   -->
840</a>
841<ul class="blockList">
842<li class="blockList">
843<h4>withSubtypeResolver</h4>
844<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;withSubtypeResolver(<a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;str)</pre>
845<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withSubtypeResolver(org.codehaus.jackson.map.jsontype.SubtypeResolver)">MapperConfig</a></code></strong></div>
846<div class="block">Method for constructing and returning a new instance with different
847 <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype"><code>SubtypeResolver</code></a>
848 to use.
849<p>
850 NOTE: make sure to register new instance with <code>ObjectMapper</code>
851 if directly calling this method.</div>
852<dl>
853<dt><strong>Specified by:</strong></dt>
854<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withSubtypeResolver(org.codehaus.jackson.map.jsontype.SubtypeResolver)">withSubtypeResolver</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
855</dl>
856</li>
857</ul>
858<a name="withPropertyNamingStrategy(org.codehaus.jackson.map.PropertyNamingStrategy)">
859<!--   -->
860</a>
861<ul class="blockList">
862<li class="blockList">
863<h4>withPropertyNamingStrategy</h4>
864<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;withPropertyNamingStrategy(<a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map">PropertyNamingStrategy</a>&nbsp;pns)</pre>
865<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withPropertyNamingStrategy(org.codehaus.jackson.map.PropertyNamingStrategy)">MapperConfig</a></code></strong></div>
866<div class="block">Method for constructing and returning a new instance with different
867 <a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map"><code>PropertyNamingStrategy</code></a>
868 to use.
869<p>
870 NOTE: make sure to register new instance with <code>ObjectMapper</code>
871 if directly calling this method.</div>
872<dl>
873<dt><strong>Specified by:</strong></dt>
874<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withPropertyNamingStrategy(org.codehaus.jackson.map.PropertyNamingStrategy)">withPropertyNamingStrategy</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
875</dl>
876</li>
877</ul>
878<a name="withTypeFactory(org.codehaus.jackson.map.type.TypeFactory)">
879<!--   -->
880</a>
881<ul class="blockList">
882<li class="blockList">
883<h4>withTypeFactory</h4>
884<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;withTypeFactory(<a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type">TypeFactory</a>&nbsp;tf)</pre>
885<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withTypeFactory(org.codehaus.jackson.map.type.TypeFactory)">MapperConfig</a></code></strong></div>
886<div class="block">Method for constructing and returning a new instance with different
887 <a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type"><code>TypeFactory</code></a>
888 to use.
889<p>
890 NOTE: make sure to register new instance with <code>ObjectMapper</code>
891 if directly calling this method.</div>
892<dl>
893<dt><strong>Specified by:</strong></dt>
894<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withTypeFactory(org.codehaus.jackson.map.type.TypeFactory)">withTypeFactory</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
895</dl>
896</li>
897</ul>
898<a name="withDateFormat(java.text.DateFormat)">
899<!--   -->
900</a>
901<ul class="blockList">
902<li class="blockList">
903<h4>withDateFormat</h4>
904<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;withDateFormat(<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>
905<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withDateFormat(java.text.DateFormat)">MapperConfig</a></code></strong></div>
906<div class="block">Method for constructing and returning a new instance with different
907 <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>
908 to use.
909<p>
910 NOTE: make sure to register new instance with <code>ObjectMapper</code>
911 if directly calling this method.</div>
912<dl>
913<dt><strong>Specified by:</strong></dt>
914<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withDateFormat(java.text.DateFormat)">withDateFormat</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
915</dl>
916</li>
917</ul>
918<a name="withHandlerInstantiator(org.codehaus.jackson.map.HandlerInstantiator)">
919<!--   -->
920</a>
921<ul class="blockList">
922<li class="blockList">
923<h4>withHandlerInstantiator</h4>
924<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;withHandlerInstantiator(<a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map">HandlerInstantiator</a>&nbsp;hi)</pre>
925<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withHandlerInstantiator(org.codehaus.jackson.map.HandlerInstantiator)">MapperConfig</a></code></strong></div>
926<div class="block">Method for constructing and returning a new instance with different
927 <a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map"><code>HandlerInstantiator</code></a>
928 to use.
929<p>
930 NOTE: make sure to register new instance with <code>ObjectMapper</code>
931 if directly calling this method.</div>
932<dl>
933<dt><strong>Specified by:</strong></dt>
934<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withHandlerInstantiator(org.codehaus.jackson.map.HandlerInstantiator)">withHandlerInstantiator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
935</dl>
936</li>
937</ul>
938<a name="withInsertedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">
939<!--   -->
940</a>
941<ul class="blockList">
942<li class="blockList">
943<h4>withInsertedAnnotationIntrospector</h4>
944<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;withInsertedAnnotationIntrospector(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;ai)</pre>
945<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withInsertedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">MapperConfig</a></code></strong></div>
946<div class="block">Method for constructing and returning a new instance with additional
947 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> inserted (as the highest priority one)</div>
948<dl>
949<dt><strong>Specified by:</strong></dt>
950<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withInsertedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">withInsertedAnnotationIntrospector</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
951</dl>
952</li>
953</ul>
954<a name="withAppendedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">
955<!--   -->
956</a>
957<ul class="blockList">
958<li class="blockList">
959<h4>withAppendedAnnotationIntrospector</h4>
960<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;withAppendedAnnotationIntrospector(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;ai)</pre>
961<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withAppendedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">MapperConfig</a></code></strong></div>
962<div class="block">Method for constructing and returning a new instance with additional
963 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> appended (as the lowest priority one)</div>
964<dl>
965<dt><strong>Specified by:</strong></dt>
966<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withAppendedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">withAppendedAnnotationIntrospector</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
967</dl>
968</li>
969</ul>
970<a name="withNodeFactory(org.codehaus.jackson.node.JsonNodeFactory)">
971<!--   -->
972</a>
973<ul class="blockList">
974<li class="blockList">
975<h4>withNodeFactory</h4>
976<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;withNodeFactory(<a href="../../../../org/codehaus/jackson/node/JsonNodeFactory.html" title="class in org.codehaus.jackson.node">JsonNodeFactory</a>&nbsp;f)</pre>
977<div class="block">Fluent factory method that will construct a new instance with
978 specified <a href="../../../../org/codehaus/jackson/node/JsonNodeFactory.html" title="class in org.codehaus.jackson.node"><code>JsonNodeFactory</code></a></div>
979<dl><dt><span class="strong">Since:</span></dt>
980  <dd>1.8</dd></dl>
981</li>
982</ul>
983<a name="with(org.codehaus.jackson.map.DeserializationConfig.Feature...)">
984<!--   -->
985</a>
986<ul class="blockList">
987<li class="blockList">
988<h4>with</h4>
989<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;with(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">DeserializationConfig.Feature</a>...&nbsp;features)</pre>
990<div class="block">Fluent factory method that will construct and return a new configuration
991 object instance with specified features enabled.</div>
992<dl><dt><span class="strong">Since:</span></dt>
993  <dd>1.9</dd></dl>
994</li>
995</ul>
996<a name="without(org.codehaus.jackson.map.DeserializationConfig.Feature...)">
997<!--   -->
998</a>
999<ul class="blockList">
1000<li class="blockList">
1001<h4>without</h4>
1002<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;without(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">DeserializationConfig.Feature</a>...&nbsp;features)</pre>
1003<div class="block">Fluent factory method that will construct and return a new configuration
1004 object instance with specified features disabled.</div>
1005<dl><dt><span class="strong">Since:</span></dt>
1006  <dd>1.9</dd></dl>
1007</li>
1008</ul>
1009<a name="fromAnnotations(java.lang.Class)">
1010<!--   -->
1011</a>
1012<ul class="blockList">
1013<li class="blockList">
1014<h4>fromAnnotations</h4>
1015<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1016public&nbsp;void&nbsp;fromAnnotations(<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;cls)</pre>
1017<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 1.9, it is preferably to explicitly configure
1018   instances; this method also modifies existing instance which is
1019   against immutable design goals of this class.</i></div>
1020<div class="block">Method that checks class annotations that the argument Object has,
1021 and modifies settings of this configuration object accordingly,
1022 similar to how those annotations would affect actual value classes
1023 annotated with them, but with global scope. Note that not all
1024 annotations have global significance, and thus only subset of
1025 Jackson annotations will have any effect.
1026<p>
1027 Ones that are known to have effect are:
1028<ul>
1029 <li><a href="../../../../org/codehaus/jackson/annotate/JsonAutoDetect.html" title="annotation in org.codehaus.jackson.annotate"><code>JsonAutoDetect</code></a></li>
1030</ul></div>
1031<dl>
1032<dt><strong>Specified by:</strong></dt>
1033<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#fromAnnotations(java.lang.Class)">fromAnnotations</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
1034<dt><span class="strong">Parameters:</span></dt><dd><code>cls</code> - Class of which class annotations to use
1035   for changing configuration settings</dd></dl>
1036</li>
1037</ul>
1038<a name="createUnshared(org.codehaus.jackson.map.jsontype.SubtypeResolver)">
1039<!--   -->
1040</a>
1041<ul class="blockList">
1042<li class="blockList">
1043<h4>createUnshared</h4>
1044<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&nbsp;createUnshared(<a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;subtypeResolver)</pre>
1045<div class="block">Method that is called to create a non-shared copy of the configuration
1046 to be used for a deserialization operation.
1047 Note that if sub-classing
1048 and sub-class has additional instance methods,
1049 this method <b>must</b> be overridden to produce proper sub-class
1050 instance.</div>
1051<dl>
1052<dt><strong>Specified by:</strong></dt>
1053<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#createUnshared(org.codehaus.jackson.map.jsontype.SubtypeResolver)">createUnshared</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
1054</dl>
1055</li>
1056</ul>
1057<a name="getAnnotationIntrospector()">
1058<!--   -->
1059</a>
1060<ul class="blockList">
1061<li class="blockList">
1062<h4>getAnnotationIntrospector</h4>
1063<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;getAnnotationIntrospector()</pre>
1064<div class="block">Method for getting <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> configured
1065 to introspect annotation values used for configuration.</div>
1066<dl>
1067<dt><strong>Overrides:</strong></dt>
1068<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getAnnotationIntrospector()">getAnnotationIntrospector</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
1069</dl>
1070</li>
1071</ul>
1072<a name="introspectClassAnnotations(org.codehaus.jackson.type.JavaType)">
1073<!--   -->
1074</a>
1075<ul class="blockList">
1076<li class="blockList">
1077<h4>introspectClassAnnotations</h4>
1078<pre>public&nbsp;&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;T&nbsp;introspectClassAnnotations(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</pre>
1079<div class="block">Accessor for getting bean description that only contains class
1080 annotations: useful if no getter/setter/creator information is needed.
1081<p>
1082 Note: part of <a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map"><code>MapperConfig</code></a> since 1.7</div>
1083<dl>
1084<dt><strong>Specified by:</strong></dt>
1085<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#introspectClassAnnotations(org.codehaus.jackson.type.JavaType)">introspectClassAnnotations</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
1086</dl>
1087</li>
1088</ul>
1089<a name="introspectDirectClassAnnotations(org.codehaus.jackson.type.JavaType)">
1090<!--   -->
1091</a>
1092<ul class="blockList">
1093<li class="blockList">
1094<h4>introspectDirectClassAnnotations</h4>
1095<pre>public&nbsp;&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;T&nbsp;introspectDirectClassAnnotations(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</pre>
1096<div class="block">Accessor for getting bean description that only contains immediate class
1097 annotations: ones from the class, and its direct mix-in, if any, but
1098 not from super types.
1099<p>
1100 Note: part of <a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map"><code>MapperConfig</code></a> since 1.7</div>
1101<dl>
1102<dt><strong>Specified by:</strong></dt>
1103<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#introspectDirectClassAnnotations(org.codehaus.jackson.type.JavaType)">introspectDirectClassAnnotations</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
1104</dl>
1105</li>
1106</ul>
1107<a name="isAnnotationProcessingEnabled()">
1108<!--   -->
1109</a>
1110<ul class="blockList">
1111<li class="blockList">
1112<h4>isAnnotationProcessingEnabled</h4>
1113<pre>public&nbsp;boolean&nbsp;isAnnotationProcessingEnabled()</pre>
1114<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#isAnnotationProcessingEnabled()">MapperConfig</a></code></strong></div>
1115<div class="block">Method for determining whether annotation processing is enabled or not
1116 (default settings are typically that it is enabled; must explicitly disable).</div>
1117<dl>
1118<dt><strong>Specified by:</strong></dt>
1119<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#isAnnotationProcessingEnabled()">isAnnotationProcessingEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
1120<dt><span class="strong">Returns:</span></dt><dd>True if annotation processing is enabled; false if not</dd></dl>
1121</li>
1122</ul>
1123<a name="canOverrideAccessModifiers()">
1124<!--   -->
1125</a>
1126<ul class="blockList">
1127<li class="blockList">
1128<h4>canOverrideAccessModifiers</h4>
1129<pre>public&nbsp;boolean&nbsp;canOverrideAccessModifiers()</pre>
1130<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#canOverrideAccessModifiers()">MapperConfig</a></code></strong></div>
1131<div class="block">Accessor for determining whether it is ok to try to force override of access
1132 modifiers to be able to get or set values of non-public Methods, Fields;
1133 to invoke non-public Constructors, Methods; or to instantiate non-public
1134 Classes. By default this is enabled, but on some platforms it needs to be
1135 prevented since if this would violate security constraints and cause failures.</div>
1136<dl>
1137<dt><strong>Specified by:</strong></dt>
1138<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#canOverrideAccessModifiers()">canOverrideAccessModifiers</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
1139<dt><span class="strong">Returns:</span></dt><dd>True if access modifier overriding is allowed (and may be done for
1140   any Field, Method, Constructor or Class); false to prevent any attempts
1141   to override.</dd></dl>
1142</li>
1143</ul>
1144<a name="shouldSortPropertiesAlphabetically()">
1145<!--   -->
1146</a>
1147<ul class="blockList">
1148<li class="blockList">
1149<h4>shouldSortPropertiesAlphabetically</h4>
1150<pre>public&nbsp;boolean&nbsp;shouldSortPropertiesAlphabetically()</pre>
1151<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#shouldSortPropertiesAlphabetically()">MapperConfig</a></code></strong></div>
1152<div class="block">Accessor for checking whether default settings for property handling
1153 indicate that properties should be alphabetically ordered or not.</div>
1154<dl>
1155<dt><strong>Specified by:</strong></dt>
1156<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#shouldSortPropertiesAlphabetically()">shouldSortPropertiesAlphabetically</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
1157</dl>
1158</li>
1159</ul>
1160<a name="getDefaultVisibilityChecker()">
1161<!--   -->
1162</a>
1163<ul class="blockList">
1164<li class="blockList">
1165<h4>getDefaultVisibilityChecker</h4>
1166<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;getDefaultVisibilityChecker()</pre>
1167<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getDefaultVisibilityChecker()">MapperConfig</a></code></strong></div>
1168<div class="block">Accessor for object used for determining whether specific property elements
1169 (method, constructors, fields) can be auto-detected based on
1170 their visibility (access modifiers). Can be changed to allow
1171 different minimum visibility levels for auto-detection. Note
1172 that this is the global handler; individual types (classes)
1173 can further override active checker used (using
1174 <a href="../../../../org/codehaus/jackson/annotate/JsonAutoDetect.html" title="annotation in org.codehaus.jackson.annotate"><code>JsonAutoDetect</code></a> annotation)</div>
1175<dl>
1176<dt><strong>Overrides:</strong></dt>
1177<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html" title="class in org.codehaus.jackson.map">DeserializationConfig</a>&gt;</code></dd>
1178</dl>
1179</li>
1180</ul>
1181<a name="isEnabled(org.codehaus.jackson.map.DeserializationConfig.Feature)">
1182<!--   -->
1183</a>
1184<ul class="blockList">
1185<li class="blockList">
1186<h4>isEnabled</h4>
1187<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">DeserializationConfig.Feature</a>&nbsp;f)</pre>
1188<div class="block">An overload for <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)"><code>MapperConfig.isEnabled(MapperConfig.ConfigFeature)</code></a>,
1189 needed for backwards-compatibility.
1190<p>
1191 NOTE: will remove either this variant, or base class one, in 2.0./</div>
1192<dl><dt><span class="strong">Since:</span></dt>
1193  <dd>1.0 However, note that version 1.9.0 and 1.9.1 accidentally missed
1194    this overloaded variant</dd></dl>
1195</li>
1196</ul>
1197<a name="enable(org.codehaus.jackson.map.DeserializationConfig.Feature)">
1198<!--   -->
1199</a>
1200<ul class="blockList">
1201<li class="blockList">
1202<h4>enable</h4>
1203<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1204public&nbsp;void&nbsp;enable(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">DeserializationConfig.Feature</a>&nbsp;f)</pre>
1205<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 1.9, it is preferable to use <a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#with(org.codehaus.jackson.map.DeserializationConfig.Feature...)"><code>with(org.codehaus.jackson.map.DeserializationConfig.Feature...)</code></a> instead;
1206    this method is deprecated as it modifies current instance instead of
1207    creating a new one (as the goal is to make this class immutable)</i></div>
1208<div class="block">Method for enabling specified feature.</div>
1209</li>
1210</ul>
1211<a name="disable(org.codehaus.jackson.map.DeserializationConfig.Feature)">
1212<!--   -->
1213</a>
1214<ul class="blockList">
1215<li class="blockList">
1216<h4>disable</h4>
1217<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1218public&nbsp;void&nbsp;disable(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">DeserializationConfig.Feature</a>&nbsp;f)</pre>
1219<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 1.9, it is preferable to use <a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#without(org.codehaus.jackson.map.DeserializationConfig.Feature...)"><code>without(org.codehaus.jackson.map.DeserializationConfig.Feature...)</code></a> instead;
1220    this method is deprecated as it modifies current instance instead of
1221    creating a new one (as the goal is to make this class immutable)</i></div>
1222<div class="block">Method for disabling specified feature.</div>
1223</li>
1224</ul>
1225<a name="set(org.codehaus.jackson.map.DeserializationConfig.Feature, boolean)">
1226<!--   -->
1227</a>
1228<ul class="blockList">
1229<li class="blockList">
1230<h4>set</h4>
1231<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1232public&nbsp;void&nbsp;set(<a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">DeserializationConfig.Feature</a>&nbsp;f,
1233                  boolean&nbsp;state)</pre>
1234<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 1.9, it is preferable to use <a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#without(org.codehaus.jackson.map.DeserializationConfig.Feature...)"><code>without(org.codehaus.jackson.map.DeserializationConfig.Feature...)</code></a> and <a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#with(org.codehaus.jackson.map.DeserializationConfig.Feature...)"><code>with(org.codehaus.jackson.map.DeserializationConfig.Feature...)</code></a> instead;
1235    this method is deprecated as it modifies current instance instead of
1236    creating a new one (as the goal is to make this class immutable)</i></div>
1237<div class="block">Method for enabling or disabling specified feature.</div>
1238</li>
1239</ul>
1240<a name="getProblemHandlers()">
1241<!--   -->
1242</a>
1243<ul class="blockList">
1244<li class="blockList">
1245<h4>getProblemHandlers</h4>
1246<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/util/LinkedNode.html" title="class in org.codehaus.jackson.map.util">LinkedNode</a>&lt;<a href="../../../../org/codehaus/jackson/map/DeserializationProblemHandler.html" title="class in org.codehaus.jackson.map">DeserializationProblemHandler</a>&gt;&nbsp;getProblemHandlers()</pre>
1247<div class="block">Method for getting head of the problem handler chain. May be null,
1248 if no handlers have been added.</div>
1249</li>
1250</ul>
1251<a name="addHandler(org.codehaus.jackson.map.DeserializationProblemHandler)">
1252<!--   -->
1253</a>
1254<ul class="blockList">
1255<li class="blockList">
1256<h4>addHandler</h4>
1257<pre>public&nbsp;void&nbsp;addHandler(<a href="../../../../org/codehaus/jackson/map/DeserializationProblemHandler.html" title="class in org.codehaus.jackson.map">DeserializationProblemHandler</a>&nbsp;h)</pre>
1258<div class="block">Method that can be used to add a handler that can (try to)
1259 resolve non-fatal deserialization problems.</div>
1260</li>
1261</ul>
1262<a name="clearHandlers()">
1263<!--   -->
1264</a>
1265<ul class="blockList">
1266<li class="blockList">
1267<h4>clearHandlers</h4>
1268<pre>public&nbsp;void&nbsp;clearHandlers()</pre>
1269<div class="block">Method for removing all configured problem handlers; usually done to replace
1270 existing handler(s) with different one(s)</div>
1271<dl><dt><span class="strong">Since:</span></dt>
1272  <dd>1.1</dd></dl>
1273</li>
1274</ul>
1275<a name="getBase64Variant()">
1276<!--   -->
1277</a>
1278<ul class="blockList">
1279<li class="blockList">
1280<h4>getBase64Variant</h4>
1281<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a>&nbsp;getBase64Variant()</pre>
1282<div class="block">Method called during deserialization if Base64 encoded content
1283 needs to be decoded. Default version just returns default Jackson
1284 uses, which is modified-mime which does not add linefeeds (because
1285 those would have to be escaped in JSON strings).</div>
1286</li>
1287</ul>
1288<a name="getNodeFactory()">
1289<!--   -->
1290</a>
1291<ul class="blockList">
1292<li class="blockList">
1293<h4>getNodeFactory</h4>
1294<pre>public final&nbsp;<a href="../../../../org/codehaus/jackson/node/JsonNodeFactory.html" title="class in org.codehaus.jackson.node">JsonNodeFactory</a>&nbsp;getNodeFactory()</pre>
1295<dl><dt><span class="strong">Since:</span></dt>
1296  <dd>1.6</dd></dl>
1297</li>
1298</ul>
1299<a name="introspect(org.codehaus.jackson.type.JavaType)">
1300<!--   -->
1301</a>
1302<ul class="blockList">
1303<li class="blockList">
1304<h4>introspect</h4>
1305<pre>public&nbsp;&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;T&nbsp;introspect(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</pre>
1306<div class="block">Method that will introspect full bean properties for the purpose
1307 of building a bean deserializer</div>
1308<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - Type of class to be introspected</dd></dl>
1309</li>
1310</ul>
1311<a name="introspectForCreation(org.codehaus.jackson.type.JavaType)">
1312<!--   -->
1313</a>
1314<ul class="blockList">
1315<li class="blockList">
1316<h4>introspectForCreation</h4>
1317<pre>public&nbsp;&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;T&nbsp;introspectForCreation(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</pre>
1318<div class="block">Method that will introspect subset of bean properties needed to
1319 construct bean instance.</div>
1320</li>
1321</ul>
1322<a name="deserializerInstance(org.codehaus.jackson.map.introspect.Annotated, java.lang.Class)">
1323<!--   -->
1324</a>
1325<ul class="blockList">
1326<li class="blockList">
1327<h4>deserializerInstance</h4>
1328<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/JsonDeserializer.html" title="class in org.codehaus.jackson.map">JsonDeserializer</a>&lt;<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>&gt;&nbsp;deserializerInstance(<a href="../../../../org/codehaus/jackson/map/introspect/Annotated.html" title="class in org.codehaus.jackson.map.introspect">Annotated</a>&nbsp;annotated,
1329                                            <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;? extends <a href="../../../../org/codehaus/jackson/map/JsonDeserializer.html" title="class in org.codehaus.jackson.map">JsonDeserializer</a>&lt;?&gt;&gt;&nbsp;deserClass)</pre>
1330</li>
1331</ul>
1332<a name="keyDeserializerInstance(org.codehaus.jackson.map.introspect.Annotated, java.lang.Class)">
1333<!--   -->
1334</a>
1335<ul class="blockList">
1336<li class="blockList">
1337<h4>keyDeserializerInstance</h4>
1338<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/KeyDeserializer.html" title="class in org.codehaus.jackson.map">KeyDeserializer</a>&nbsp;keyDeserializerInstance(<a href="../../../../org/codehaus/jackson/map/introspect/Annotated.html" title="class in org.codehaus.jackson.map.introspect">Annotated</a>&nbsp;annotated,
1339                                      <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;? extends <a href="../../../../org/codehaus/jackson/map/KeyDeserializer.html" title="class in org.codehaus.jackson.map">KeyDeserializer</a>&gt;&nbsp;keyDeserClass)</pre>
1340</li>
1341</ul>
1342<a name="valueInstantiatorInstance(org.codehaus.jackson.map.introspect.Annotated, java.lang.Class)">
1343<!--   -->
1344</a>
1345<ul class="blockList">
1346<li class="blockList">
1347<h4>valueInstantiatorInstance</h4>
1348<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/deser/ValueInstantiator.html" title="class in org.codehaus.jackson.map.deser">ValueInstantiator</a>&nbsp;valueInstantiatorInstance(<a href="../../../../org/codehaus/jackson/map/introspect/Annotated.html" title="class in org.codehaus.jackson.map.introspect">Annotated</a>&nbsp;annotated,
1349                                          <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;? extends <a href="../../../../org/codehaus/jackson/map/deser/ValueInstantiator.html" title="class in org.codehaus.jackson.map.deser">ValueInstantiator</a>&gt;&nbsp;instClass)</pre>
1350</li>
1351</ul>
1352<a name="isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)">
1353<!--   -->
1354</a>
1355<ul class="blockListLast">
1356<li class="blockList">
1357<h4>isEnabled</h4>
1358<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="../../../../org/codehaus/jackson/map/MapperConfig.ConfigFeature.html" title="interface in org.codehaus.jackson.map">MapperConfig.ConfigFeature</a>&nbsp;f)</pre>
1359<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)">MapperConfig</a></code></strong></div>
1360<div class="block">Method for checking whether given feature is enabled or not</div>
1361<dl>
1362<dt><strong>Specified by:</strong></dt>
1363<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)">isEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;T extends org.codehaus.jackson.map.MapperConfig.Impl&lt;CFG,T&gt;&gt;</code></dd>
1364</dl>
1365</li>
1366</ul>
1367</li>
1368</ul>
1369</li>
1370</ul>
1371</div>
1372</div>
1373<!-- ========= END OF CLASS DATA ========= -->
1374<!-- ======= START OF BOTTOM NAVBAR ====== -->
1375<div class="bottomNav"><a name="navbar_bottom">
1376<!--   -->
1377</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
1378<!--   -->
1379</a>
1380<ul class="navList" title="Navigation">
1381<li><a href="../../../../overview-summary.html">Overview</a></li>
1382<li><a href="package-summary.html">Package</a></li>
1383<li class="navBarCell1Rev">Class</li>
1384<li><a href="class-use/DeserializationConfig.html">Use</a></li>
1385<li><a href="package-tree.html">Tree</a></li>
1386<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
1387<li><a href="../../../../index-all.html">Index</a></li>
1388<li><a href="../../../../help-doc.html">Help</a></li>
1389</ul>
1390</div>
1391<div class="subNav">
1392<ul class="navList">
1393<li><a href="../../../../org/codehaus/jackson/map/ContextualSerializer.html" title="interface in org.codehaus.jackson.map"><span class="strong">Prev Class</span></a></li>
1394<li><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.Feature.html" title="enum in org.codehaus.jackson.map"><span class="strong">Next Class</span></a></li>
1395</ul>
1396<ul class="navList">
1397<li><a href="../../../../index.html?org/codehaus/jackson/map/DeserializationConfig.html" target="_top">Frames</a></li>
1398<li><a href="DeserializationConfig.html" target="_top">No Frames</a></li>
1399</ul>
1400<ul class="navList" id="allclasses_navbar_bottom">
1401<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
1402</ul>
1403<div>
1404<script type="text/javascript"><!--
1405  allClassesLink = document.getElementById("allclasses_navbar_bottom");
1406  if(window==top) {
1407    allClassesLink.style.display = "block";
1408  }
1409  else {
1410    allClassesLink.style.display = "none";
1411  }
1412  //-->
1413</script>
1414</div>
1415<div>
1416<ul class="subNavList">
1417<li>Summary:&nbsp;</li>
1418<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
1419<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
1420<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
1421<li><a href="#method_summary">Method</a></li>
1422</ul>
1423<ul class="subNavList">
1424<li>Detail:&nbsp;</li>
1425<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
1426<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
1427<li><a href="#method_detail">Method</a></li>
1428</ul>
1429</div>
1430<a name="skip-navbar_bottom">
1431<!--   -->
1432</a></div>
1433<!-- ======== END OF BOTTOM NAVBAR ======= -->
1434</body>
1435</html>
1436