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 Mon Apr 22 19:50:31 PDT 2013 -->
6<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
7<title>DeserializationFeature (jackson-databind 2.2.0 API)</title>
8<meta name="date" content="2013-04-22">
9<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
10</head>
11<body>
12<script type="text/javascript"><!--
13    if (location.href.indexOf('is-external=true') == -1) {
14        parent.document.title="DeserializationFeature (jackson-databind 2.2.0 API)";
15    }
16//-->
17</script>
18<noscript>
19<div>JavaScript is disabled on your browser.</div>
20</noscript>
21<!-- ========= START OF TOP NAVBAR ======= -->
22<div class="topNav"><a name="navbar_top">
23<!--   -->
24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
25<!--   -->
26</a>
27<ul class="navList" title="Navigation">
28<li><a href="../../../../overview-summary.html">Overview</a></li>
29<li><a href="package-summary.html">Package</a></li>
30<li class="navBarCell1Rev">Class</li>
31<li><a href="class-use/DeserializationFeature.html">Use</a></li>
32<li><a href="package-tree.html">Tree</a></li>
33<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
34<li><a href="../../../../index-all.html">Index</a></li>
35<li><a href="../../../../help-doc.html">Help</a></li>
36</ul>
37</div>
38<div class="subNav">
39<ul class="navList">
40<li><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Prev Class</span></a></li>
41<li><a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Next Class</span></a></li>
42</ul>
43<ul class="navList">
44<li><a href="../../../../index.html?com/fasterxml/jackson/databind/DeserializationFeature.html" target="_top">Frames</a></li>
45<li><a href="DeserializationFeature.html" target="_top">No Frames</a></li>
46</ul>
47<ul class="navList" id="allclasses_navbar_top">
48<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
49</ul>
50<div>
51<script type="text/javascript"><!--
52  allClassesLink = document.getElementById("allclasses_navbar_top");
53  if(window==top) {
54    allClassesLink.style.display = "block";
55  }
56  else {
57    allClassesLink.style.display = "none";
58  }
59  //-->
60</script>
61</div>
62<div>
63<ul class="subNavList">
64<li>Summary:&nbsp;</li>
65<li>Nested&nbsp;|&nbsp;</li>
66<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
67<li>Field&nbsp;|&nbsp;</li>
68<li><a href="#method_summary">Method</a></li>
69</ul>
70<ul class="subNavList">
71<li>Detail:&nbsp;</li>
72<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
73<li>Field&nbsp;|&nbsp;</li>
74<li><a href="#method_detail">Method</a></li>
75</ul>
76</div>
77<a name="skip-navbar_top">
78<!--   -->
79</a></div>
80<!-- ========= END OF TOP NAVBAR ========= -->
81<!-- ======== START OF CLASS DATA ======== -->
82<div class="header">
83<div class="subTitle">com.fasterxml.jackson.databind</div>
84<h2 title="Enum DeserializationFeature" class="title">Enum DeserializationFeature</h2>
85</div>
86<div class="contentContainer">
87<ul class="inheritance">
88<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
89<li>
90<ul class="inheritance">
91<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&gt;</li>
92<li>
93<ul class="inheritance">
94<li>com.fasterxml.jackson.databind.DeserializationFeature</li>
95</ul>
96</li>
97</ul>
98</li>
99</ul>
100<div class="description">
101<ul class="blockList">
102<li class="blockList">
103<dl>
104<dt>All Implemented Interfaces:</dt>
105<dd><a href="../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html" title="interface in com.fasterxml.jackson.databind.cfg">ConfigFeature</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&gt;</dd>
106</dl>
107<hr>
108<br>
109<pre>public enum <span class="strong">DeserializationFeature</span>
110extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&gt;
111implements <a href="../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html" title="interface in com.fasterxml.jackson.databind.cfg">ConfigFeature</a></pre>
112<div class="block">Enumeration that defines simple on/off features that affect
113 the way Java objects are deserialized from JSON
114<p>
115 Note that features can be set both through
116 <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> (as sort of defaults) and through
117 <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>.
118 In first case these defaults must follow "config-then-use" patterns
119 (i.e. defined once, not changed afterwards); all per-call
120 changes must be done using <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>.</div>
121</li>
122</ul>
123</div>
124<div class="summary">
125<ul class="blockList">
126<li class="blockList">
127<!-- =========== ENUM CONSTANT SUMMARY =========== -->
128<ul class="blockList">
129<li class="blockList"><a name="enum_constant_summary">
130<!--   -->
131</a>
132<h3>Enum Constant Summary</h3>
133<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
134<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
135<tr>
136<th class="colOne" scope="col">Enum Constant and Description</th>
137</tr>
138<tr class="altColor">
139<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#ACCEPT_EMPTY_STRING_AS_NULL_OBJECT">ACCEPT_EMPTY_STRING_AS_NULL_OBJECT</a></strong></code>
140<div class="block">Feature that can be enabled to allow JSON empty String
141 value ("") to be bound to POJOs as null.</div>
142</td>
143</tr>
144<tr class="rowColor">
145<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#ACCEPT_SINGLE_VALUE_AS_ARRAY">ACCEPT_SINGLE_VALUE_AS_ARRAY</a></strong></code>
146<div class="block">Feature that determines whether it is acceptable to coerce non-array
147 (in JSON) values to work with Java collection (arrays, java.util.Collection)
148 types.</div>
149</td>
150</tr>
151<tr class="altColor">
152<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#ADJUST_DATES_TO_CONTEXT_TIME_ZONE">ADJUST_DATES_TO_CONTEXT_TIME_ZONE</a></strong></code>
153<div class="block">Feature that specifies whether context provided <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a>
154 (<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getTimeZone()"><code>DeserializationContext.getTimeZone()</code></a> should be used to adjust Date/Time
155 values on deserialization, even if value itself contains timezone information.</div>
156</td>
157</tr>
158<tr class="rowColor">
159<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#EAGER_DESERIALIZER_FETCH">EAGER_DESERIALIZER_FETCH</a></strong></code>
160<div class="block">Feature that determines whether <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a> should
161 try to eagerly fetch necessary <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> when
162 possible.</div>
163</td>
164</tr>
165<tr class="altColor">
166<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#FAIL_ON_INVALID_SUBTYPE">FAIL_ON_INVALID_SUBTYPE</a></strong></code>
167<div class="block">Feature that determines what happens when type of a polymorphic
168 value (indicated for example by <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.1/com/fasterxml/jackson/annotation/JsonTypeInfo.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonTypeInfo</code></a>)
169 can not be found (missing) or resolved (invalid class name, unmappable id);
170 if enabled, an exception ir thrown; if false, null value is used instead.</div>
171</td>
172</tr>
173<tr class="rowColor">
174<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#FAIL_ON_NULL_FOR_PRIMITIVES">FAIL_ON_NULL_FOR_PRIMITIVES</a></strong></code>
175<div class="block">Feature that determines whether encountering of JSON null
176 is an error when deserializing into Java primitive types
177 (like 'int' or 'double').</div>
178</td>
179</tr>
180<tr class="altColor">
181<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#FAIL_ON_NUMBERS_FOR_ENUMS">FAIL_ON_NUMBERS_FOR_ENUMS</a></strong></code>
182<div class="block">Feature that determines whether JSON integer numbers are valid
183 values to be used for deserializing Java enum values.</div>
184</td>
185</tr>
186<tr class="rowColor">
187<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#FAIL_ON_UNKNOWN_PROPERTIES">FAIL_ON_UNKNOWN_PROPERTIES</a></strong></code>
188<div class="block">Feature that determines whether encountering of unknown
189 properties (ones that do not map to a property, and there is
190 no "any setter" or handler that can handle it)
191 should result in a failure (by throwing a
192 <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a>) or not.</div>
193</td>
194</tr>
195<tr class="altColor">
196<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#READ_DATE_TIMESTAMPS_AS_NANOSECONDS">READ_DATE_TIMESTAMPS_AS_NANOSECONDS</a></strong></code>
197<div class="block">Feature that controls whether numeric timestamp values are expected
198 to be written using nanosecond timestamps (enabled) or not (disabled),
199 <b>if and only if</b> datatype supports such resolution.</div>
200</td>
201</tr>
202<tr class="rowColor">
203<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#READ_ENUMS_USING_TO_STRING">READ_ENUMS_USING_TO_STRING</a></strong></code>
204<div class="block">Feature that determines standard deserialization mechanism used for
205 Enum values: if enabled, Enums are assumed to have been serialized  using
206 return value of <code>Enum.toString()</code>;
207 if disabled, return value of <code>Enum.name()</code> is assumed to have been used.</div>
208</td>
209</tr>
210<tr class="altColor">
211<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#READ_UNKNOWN_ENUM_VALUES_AS_NULL">READ_UNKNOWN_ENUM_VALUES_AS_NULL</a></strong></code>
212<div class="block">Feature that allows unknown Enum values to be parsed as null values.</div>
213</td>
214</tr>
215<tr class="rowColor">
216<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#UNWRAP_ROOT_VALUE">UNWRAP_ROOT_VALUE</a></strong></code>
217<div class="block">Feature to allow "unwrapping" root-level JSON value, to match setting of
218 <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html#WRAP_ROOT_VALUE"><code>SerializationFeature.WRAP_ROOT_VALUE</code></a> used for serialization.</div>
219</td>
220</tr>
221<tr class="altColor">
222<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#USE_BIG_DECIMAL_FOR_FLOATS">USE_BIG_DECIMAL_FOR_FLOATS</a></strong></code>
223<div class="block">Feature that determines whether JSON floating point numbers
224 are to be deserialized into <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math"><code>BigDecimal</code></a>s
225 if only generic type description (either <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a> or
226 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang"><code>Number</code></a>, or within untyped <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>
227 or <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> context) is available.</div>
228</td>
229</tr>
230<tr class="rowColor">
231<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#USE_BIG_INTEGER_FOR_INTS">USE_BIG_INTEGER_FOR_INTS</a></strong></code>
232<div class="block">Feature that determines whether JSON integral (non-floating-point)
233 numbers are to be deserialized into <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math"><code>BigInteger</code></a>s
234 if only generic type description (either <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a> or
235 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang"><code>Number</code></a>, or within untyped <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>
236 or <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> context) is available.</div>
237</td>
238</tr>
239<tr class="altColor">
240<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#USE_JAVA_ARRAY_FOR_JSON_ARRAY">USE_JAVA_ARRAY_FOR_JSON_ARRAY</a></strong></code>
241<div class="block">Feature that determines whether JSON Array is mapped to
242 <code>Object[]</code> or <code>List&lt;Object></code> when binding
243 "untyped" objects (ones with nominal type of <code>java.lang.Object</code>).</div>
244</td>
245</tr>
246<tr class="rowColor">
247<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#WRAP_EXCEPTIONS">WRAP_EXCEPTIONS</a></strong></code>
248<div class="block">Feature that determines whether Jackson code should catch
249 and wrap <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><code>Exception</code></a>s (but never <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Error.html?is-external=true" title="class or interface in java.lang"><code>Error</code></a>s!)
250 to add additional information about
251 location (within input) of problem or not.</div>
252</td>
253</tr>
254</table>
255</li>
256</ul>
257<!-- ========== METHOD SUMMARY =========== -->
258<ul class="blockList">
259<li class="blockList"><a name="method_summary">
260<!--   -->
261</a>
262<h3>Method Summary</h3>
263<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
264<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
265<tr>
266<th class="colFirst" scope="col">Modifier and Type</th>
267<th class="colLast" scope="col">Method and Description</th>
268</tr>
269<tr class="altColor">
270<td class="colFirst"><code>boolean</code></td>
271<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#enabledByDefault()">enabledByDefault</a></strong>()</code>
272<div class="block">Accessor for checking whether this feature is enabled by default.</div>
273</td>
274</tr>
275<tr class="rowColor">
276<td class="colFirst"><code>int</code></td>
277<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#getMask()">getMask</a></strong>()</code>
278<div class="block">Returns bit mask for this feature instance</div>
279</td>
280</tr>
281<tr class="altColor">
282<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a></code></td>
283<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#valueOf(java.lang.String)">valueOf</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
284<div class="block">Returns the enum constant of this type with the specified name.</div>
285</td>
286</tr>
287<tr class="rowColor">
288<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>[]</code></td>
289<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html#values()">values</a></strong>()</code>
290<div class="block">Returns an array containing the constants of this enum type, in
291the order they are declared.</div>
292</td>
293</tr>
294</table>
295<ul class="blockList">
296<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
297<!--   -->
298</a>
299<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
300<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.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/Enum.html?is-external=true#compareTo(E)" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.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/Enum.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/Enum.html?is-external=true#getDeclaringClass()" title="class or interface in java.lang">getDeclaringClass</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.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/Enum.html?is-external=true#name()" title="class or interface in java.lang">name</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true#ordinal()" title="class or interface in java.lang">ordinal</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.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/Enum.html?is-external=true#valueOf(java.lang.Class, java.lang.String)" title="class or interface in java.lang">valueOf</a></code></li>
301</ul>
302<ul class="blockList">
303<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
304<!--   -->
305</a>
306<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>
307<code><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#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#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>
308</ul>
309</li>
310</ul>
311</li>
312</ul>
313</div>
314<div class="details">
315<ul class="blockList">
316<li class="blockList">
317<!-- ============ ENUM CONSTANT DETAIL =========== -->
318<ul class="blockList">
319<li class="blockList"><a name="enum_constant_detail">
320<!--   -->
321</a>
322<h3>Enum Constant Detail</h3>
323<a name="USE_BIG_DECIMAL_FOR_FLOATS">
324<!--   -->
325</a>
326<ul class="blockList">
327<li class="blockList">
328<h4>USE_BIG_DECIMAL_FOR_FLOATS</h4>
329<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> USE_BIG_DECIMAL_FOR_FLOATS</pre>
330<div class="block">Feature that determines whether JSON floating point numbers
331 are to be deserialized into <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math"><code>BigDecimal</code></a>s
332 if only generic type description (either <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a> or
333 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang"><code>Number</code></a>, or within untyped <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>
334 or <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> context) is available.
335 If enabled such values will be deserialized as <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math"><code>BigDecimal</code></a>s;
336 if disabled, will be deserialized as <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang"><code>Double</code></a>s.
337 <p>
338 Feature is disabled by default, meaning that "untyped" floating
339 point numbers will by default be deserialized as <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang"><code>Double</code></a>s
340 (choice is for performance reason -- BigDecimals are slower than
341 Doubles).</div>
342</li>
343</ul>
344<a name="USE_BIG_INTEGER_FOR_INTS">
345<!--   -->
346</a>
347<ul class="blockList">
348<li class="blockList">
349<h4>USE_BIG_INTEGER_FOR_INTS</h4>
350<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> USE_BIG_INTEGER_FOR_INTS</pre>
351<div class="block">Feature that determines whether JSON integral (non-floating-point)
352 numbers are to be deserialized into <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math"><code>BigInteger</code></a>s
353 if only generic type description (either <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a> or
354 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang"><code>Number</code></a>, or within untyped <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>
355 or <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> context) is available.
356 If enabled such values will be deserialized as
357 <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math"><code>BigInteger</code></a>s;
358 if disabled, will be deserialized as "smallest" available type,
359 which is either <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang"><code>Integer</code></a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang"><code>Long</code></a> or
360 <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math"><code>BigInteger</code></a>, depending on number of digits.
361 <p>
362 Feature is disabled by default, meaning that "untyped" floating
363 point numbers will by default be deserialized using whatever
364 is the most compact integral type, to optimize efficiency.</div>
365</li>
366</ul>
367<a name="USE_JAVA_ARRAY_FOR_JSON_ARRAY">
368<!--   -->
369</a>
370<ul class="blockList">
371<li class="blockList">
372<h4>USE_JAVA_ARRAY_FOR_JSON_ARRAY</h4>
373<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> USE_JAVA_ARRAY_FOR_JSON_ARRAY</pre>
374<div class="block">Feature that determines whether JSON Array is mapped to
375 <code>Object[]</code> or <code>List&lt;Object></code> when binding
376 "untyped" objects (ones with nominal type of <code>java.lang.Object</code>).
377 If true, binds as <code>Object[]</code>; if false, as <code>List&lt;Object></code>.
378<p>
379 Feature is disabled by default, meaning that JSON arrays are bound as
380 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><code>List</code></a>s.</div>
381</li>
382</ul>
383<a name="READ_ENUMS_USING_TO_STRING">
384<!--   -->
385</a>
386<ul class="blockList">
387<li class="blockList">
388<h4>READ_ENUMS_USING_TO_STRING</h4>
389<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> READ_ENUMS_USING_TO_STRING</pre>
390<div class="block">Feature that determines standard deserialization mechanism used for
391 Enum values: if enabled, Enums are assumed to have been serialized  using
392 return value of <code>Enum.toString()</code>;
393 if disabled, return value of <code>Enum.name()</code> is assumed to have been used.
394<p>
395 Note: this feature should usually have same value
396 as <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html#WRITE_ENUMS_USING_TO_STRING"><code>SerializationFeature.WRITE_ENUMS_USING_TO_STRING</code></a>.
397<p>
398 Feature is disabled by default.</div>
399</li>
400</ul>
401<a name="FAIL_ON_UNKNOWN_PROPERTIES">
402<!--   -->
403</a>
404<ul class="blockList">
405<li class="blockList">
406<h4>FAIL_ON_UNKNOWN_PROPERTIES</h4>
407<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> FAIL_ON_UNKNOWN_PROPERTIES</pre>
408<div class="block">Feature that determines whether encountering of unknown
409 properties (ones that do not map to a property, and there is
410 no "any setter" or handler that can handle it)
411 should result in a failure (by throwing a
412 <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a>) or not.
413 This setting only takes effect after all other handling
414 methods for unknown properties have been tried, and
415 property remains unhandled.
416<p>
417 Feature is enabled by default (meaning that a
418 <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a> will be thrown if an unknown property
419 is encountered).</div>
420</li>
421</ul>
422<a name="FAIL_ON_NULL_FOR_PRIMITIVES">
423<!--   -->
424</a>
425<ul class="blockList">
426<li class="blockList">
427<h4>FAIL_ON_NULL_FOR_PRIMITIVES</h4>
428<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> FAIL_ON_NULL_FOR_PRIMITIVES</pre>
429<div class="block">Feature that determines whether encountering of JSON null
430 is an error when deserializing into Java primitive types
431 (like 'int' or 'double'). If it is, a JsonProcessingException
432 is thrown to indicate this; if not, default value is used
433 (0 for 'int', 0.0 for double, same defaulting as what JVM uses).
434<p>
435 Feature is disabled by default.</div>
436</li>
437</ul>
438<a name="FAIL_ON_NUMBERS_FOR_ENUMS">
439<!--   -->
440</a>
441<ul class="blockList">
442<li class="blockList">
443<h4>FAIL_ON_NUMBERS_FOR_ENUMS</h4>
444<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> FAIL_ON_NUMBERS_FOR_ENUMS</pre>
445<div class="block">Feature that determines whether JSON integer numbers are valid
446 values to be used for deserializing Java enum values.
447 If set to 'false' numbers are acceptable and are used to map to
448 ordinal() of matching enumeration value; if 'true', numbers are
449 not allowed and a <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a> will be thrown.
450 Latter behavior makes sense if there is concern that accidental
451 mapping from integer values to enums might happen (and when enums
452 are always serialized as JSON Strings)
453<p>
454 Feature is disabled by default.</div>
455</li>
456</ul>
457<a name="FAIL_ON_INVALID_SUBTYPE">
458<!--   -->
459</a>
460<ul class="blockList">
461<li class="blockList">
462<h4>FAIL_ON_INVALID_SUBTYPE</h4>
463<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> FAIL_ON_INVALID_SUBTYPE</pre>
464<div class="block">Feature that determines what happens when type of a polymorphic
465 value (indicated for example by <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.1/com/fasterxml/jackson/annotation/JsonTypeInfo.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonTypeInfo</code></a>)
466 can not be found (missing) or resolved (invalid class name, unmappable id);
467 if enabled, an exception ir thrown; if false, null value is used instead.
468<p>
469 Feature is enabled by default so that exception is thrown for missing or invalid
470 type information.</div>
471<dl><dt><span class="strong">Since:</span></dt>
472  <dd>2.2</dd></dl>
473</li>
474</ul>
475<a name="WRAP_EXCEPTIONS">
476<!--   -->
477</a>
478<ul class="blockList">
479<li class="blockList">
480<h4>WRAP_EXCEPTIONS</h4>
481<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> WRAP_EXCEPTIONS</pre>
482<div class="block">Feature that determines whether Jackson code should catch
483 and wrap <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><code>Exception</code></a>s (but never <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Error.html?is-external=true" title="class or interface in java.lang"><code>Error</code></a>s!)
484 to add additional information about
485 location (within input) of problem or not. If enabled,
486 most exceptions will be caught and re-thrown (exception
487 specifically being that <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><code>IOException</code></a>s may be passed
488 as is, since they are declared as throwable); this can be
489 convenient both in that all exceptions will be checked and
490 declared, and so there is more contextual information.
491 However, sometimes calling application may just want "raw"
492 unchecked exceptions passed as is.
493<p>
494 Feature is enabled by default.</div>
495</li>
496</ul>
497<a name="ACCEPT_SINGLE_VALUE_AS_ARRAY">
498<!--   -->
499</a>
500<ul class="blockList">
501<li class="blockList">
502<h4>ACCEPT_SINGLE_VALUE_AS_ARRAY</h4>
503<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> ACCEPT_SINGLE_VALUE_AS_ARRAY</pre>
504<div class="block">Feature that determines whether it is acceptable to coerce non-array
505 (in JSON) values to work with Java collection (arrays, java.util.Collection)
506 types. If enabled, collection deserializers will try to handle non-array
507 values as if they had "implicit" surrounding JSON array.
508 This feature is meant to be used for compatibility/interoperability reasons,
509 to work with packages (such as XML-to-JSON converters) that leave out JSON
510 array in cases where there is just a single element in array.
511<p>
512 Feature is disabled by default.</div>
513</li>
514</ul>
515<a name="UNWRAP_ROOT_VALUE">
516<!--   -->
517</a>
518<ul class="blockList">
519<li class="blockList">
520<h4>UNWRAP_ROOT_VALUE</h4>
521<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> UNWRAP_ROOT_VALUE</pre>
522<div class="block">Feature to allow "unwrapping" root-level JSON value, to match setting of
523 <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html#WRAP_ROOT_VALUE"><code>SerializationFeature.WRAP_ROOT_VALUE</code></a> used for serialization.
524 Will verify that the root JSON value is a JSON Object, and that it has
525 a single property with expected root name. If not, a
526 <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a> is thrown; otherwise value of the wrapped property
527 will be deserialized as if it was the root value.
528<p>
529 Feature is disabled by default.</div>
530</li>
531</ul>
532<a name="ACCEPT_EMPTY_STRING_AS_NULL_OBJECT">
533<!--   -->
534</a>
535<ul class="blockList">
536<li class="blockList">
537<h4>ACCEPT_EMPTY_STRING_AS_NULL_OBJECT</h4>
538<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> ACCEPT_EMPTY_STRING_AS_NULL_OBJECT</pre>
539<div class="block">Feature that can be enabled to allow JSON empty String
540 value ("") to be bound to POJOs as null.
541 If disabled, standard POJOs can only be bound from JSON null or
542 JSON Object (standard meaning that no custom deserializers or
543 constructors are defined; both of which can add support for other
544 kinds of JSON values); if enable, empty JSON String can be taken
545 to be equivalent of JSON null.
546<p>
547 Feature is enabled by default.</div>
548</li>
549</ul>
550<a name="READ_UNKNOWN_ENUM_VALUES_AS_NULL">
551<!--   -->
552</a>
553<ul class="blockList">
554<li class="blockList">
555<h4>READ_UNKNOWN_ENUM_VALUES_AS_NULL</h4>
556<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> READ_UNKNOWN_ENUM_VALUES_AS_NULL</pre>
557<div class="block">Feature that allows unknown Enum values to be parsed as null values.
558 If disabled, unknown Enum values will throw exceptions.
559<p>
560 Note that in some cases this will basically ignore unknown Enum values;
561 this is the keys for keys of <a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util"><code>EnumMap</code></a> and values
562 of <a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a> (because nulls are not accepted in these
563 cases).
564<p>
565 Feature is disabled by default.</div>
566<dl><dt><span class="strong">Since:</span></dt>
567  <dd>2.0</dd></dl>
568</li>
569</ul>
570<a name="READ_DATE_TIMESTAMPS_AS_NANOSECONDS">
571<!--   -->
572</a>
573<ul class="blockList">
574<li class="blockList">
575<h4>READ_DATE_TIMESTAMPS_AS_NANOSECONDS</h4>
576<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> READ_DATE_TIMESTAMPS_AS_NANOSECONDS</pre>
577<div class="block">Feature that controls whether numeric timestamp values are expected
578 to be written using nanosecond timestamps (enabled) or not (disabled),
579 <b>if and only if</b> datatype supports such resolution.
580 Only newer datatypes (such as Java8 Date/Time) support such resolution --
581 older types (pre-Java8 <b>java.util.Date</b> etc) and Joda do not --
582 and this setting <b>has no effect</b> on such types.
583<p>
584 If disabled, standard millisecond timestamps are assumed.
585 This is the counterpart to <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html#WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS"><code>SerializationFeature.WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS</code></a>.
586<p>
587 Feature is enabled by default, to support most accurate time values possible.</div>
588<dl><dt><span class="strong">Since:</span></dt>
589  <dd>2.2</dd></dl>
590</li>
591</ul>
592<a name="ADJUST_DATES_TO_CONTEXT_TIME_ZONE">
593<!--   -->
594</a>
595<ul class="blockList">
596<li class="blockList">
597<h4>ADJUST_DATES_TO_CONTEXT_TIME_ZONE</h4>
598<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> ADJUST_DATES_TO_CONTEXT_TIME_ZONE</pre>
599<div class="block">Feature that specifies whether context provided <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a>
600 (<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getTimeZone()"><code>DeserializationContext.getTimeZone()</code></a> should be used to adjust Date/Time
601 values on deserialization, even if value itself contains timezone information.
602 If enabled, contextual <code>TimeZone</code> will essentially override any other
603 TimeZone information; if disabled, it will only be used if value itself does not
604 contain any TimeZone information.</div>
605<dl><dt><span class="strong">Since:</span></dt>
606  <dd>2.2</dd></dl>
607</li>
608</ul>
609<a name="EAGER_DESERIALIZER_FETCH">
610<!--   -->
611</a>
612<ul class="blockListLast">
613<li class="blockList">
614<h4>EAGER_DESERIALIZER_FETCH</h4>
615<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> EAGER_DESERIALIZER_FETCH</pre>
616<div class="block">Feature that determines whether <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a> should
617 try to eagerly fetch necessary <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> when
618 possible. This improves performance in cases where similarly
619 configured <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a> instance is used multiple
620 times; and should not significantly affect single-use cases.
621<p>
622 Note that there should not be any need to normally disable this
623 feature: only consider that if there are actual perceived problems.
624<p>
625 Feature is enabled by default.</div>
626<dl><dt><span class="strong">Since:</span></dt>
627  <dd>2.1</dd></dl>
628</li>
629</ul>
630</li>
631</ul>
632<!-- ============ METHOD DETAIL ========== -->
633<ul class="blockList">
634<li class="blockList"><a name="method_detail">
635<!--   -->
636</a>
637<h3>Method Detail</h3>
638<a name="values()">
639<!--   -->
640</a>
641<ul class="blockList">
642<li class="blockList">
643<h4>values</h4>
644<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>[]&nbsp;values()</pre>
645<div class="block">Returns an array containing the constants of this enum type, in
646the order they are declared.  This method may be used to iterate
647over the constants as follows:
648<pre>
649for (DeserializationFeature c : DeserializationFeature.values())
650&nbsp;   System.out.println(c);
651</pre></div>
652<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in
653the order they are declared</dd></dl>
654</li>
655</ul>
656<a name="valueOf(java.lang.String)">
657<!--   -->
658</a>
659<ul class="blockList">
660<li class="blockList">
661<h4>valueOf</h4>
662<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
663<div class="block">Returns the enum constant of this type with the specified name.
664The string must match <i>exactly</i> an identifier used to declare an
665enum constant in this type.  (Extraneous whitespace characters are
666not permitted.)</div>
667<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
668<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
669<dt><span class="strong">Throws:</span></dt>
670<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant
671with the specified name</dd>
672<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd></dl>
673</li>
674</ul>
675<a name="enabledByDefault()">
676<!--   -->
677</a>
678<ul class="blockList">
679<li class="blockList">
680<h4>enabledByDefault</h4>
681<pre>public&nbsp;boolean&nbsp;enabledByDefault()</pre>
682<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html#enabledByDefault()">ConfigFeature</a></code></strong></div>
683<div class="block">Accessor for checking whether this feature is enabled by default.</div>
684<dl>
685<dt><strong>Specified by:</strong></dt>
686<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html#enabledByDefault()">enabledByDefault</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html" title="interface in com.fasterxml.jackson.databind.cfg">ConfigFeature</a></code></dd>
687</dl>
688</li>
689</ul>
690<a name="getMask()">
691<!--   -->
692</a>
693<ul class="blockListLast">
694<li class="blockList">
695<h4>getMask</h4>
696<pre>public&nbsp;int&nbsp;getMask()</pre>
697<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html#getMask()">ConfigFeature</a></code></strong></div>
698<div class="block">Returns bit mask for this feature instance</div>
699<dl>
700<dt><strong>Specified by:</strong></dt>
701<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html#getMask()">getMask</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html" title="interface in com.fasterxml.jackson.databind.cfg">ConfigFeature</a></code></dd>
702</dl>
703</li>
704</ul>
705</li>
706</ul>
707</li>
708</ul>
709</div>
710</div>
711<!-- ========= END OF CLASS DATA ========= -->
712<!-- ======= START OF BOTTOM NAVBAR ====== -->
713<div class="bottomNav"><a name="navbar_bottom">
714<!--   -->
715</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
716<!--   -->
717</a>
718<ul class="navList" title="Navigation">
719<li><a href="../../../../overview-summary.html">Overview</a></li>
720<li><a href="package-summary.html">Package</a></li>
721<li class="navBarCell1Rev">Class</li>
722<li><a href="class-use/DeserializationFeature.html">Use</a></li>
723<li><a href="package-tree.html">Tree</a></li>
724<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
725<li><a href="../../../../index-all.html">Index</a></li>
726<li><a href="../../../../help-doc.html">Help</a></li>
727</ul>
728</div>
729<div class="subNav">
730<ul class="navList">
731<li><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Prev Class</span></a></li>
732<li><a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Next Class</span></a></li>
733</ul>
734<ul class="navList">
735<li><a href="../../../../index.html?com/fasterxml/jackson/databind/DeserializationFeature.html" target="_top">Frames</a></li>
736<li><a href="DeserializationFeature.html" target="_top">No Frames</a></li>
737</ul>
738<ul class="navList" id="allclasses_navbar_bottom">
739<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
740</ul>
741<div>
742<script type="text/javascript"><!--
743  allClassesLink = document.getElementById("allclasses_navbar_bottom");
744  if(window==top) {
745    allClassesLink.style.display = "block";
746  }
747  else {
748    allClassesLink.style.display = "none";
749  }
750  //-->
751</script>
752</div>
753<div>
754<ul class="subNavList">
755<li>Summary:&nbsp;</li>
756<li>Nested&nbsp;|&nbsp;</li>
757<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
758<li>Field&nbsp;|&nbsp;</li>
759<li><a href="#method_summary">Method</a></li>
760</ul>
761<ul class="subNavList">
762<li>Detail:&nbsp;</li>
763<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
764<li>Field&nbsp;|&nbsp;</li>
765<li><a href="#method_detail">Method</a></li>
766</ul>
767</div>
768<a name="skip-navbar_bottom">
769<!--   -->
770</a></div>
771<!-- ======== END OF BOTTOM NAVBAR ======= -->
772<p class="legalCopy"><small>Copyright &#169; 2012-2013 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p>
773</body>
774</html>
775