1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (version 1.7.0_25) on Thu Jan 01 17:43:54 PST 2015 --> 6<meta http-equiv="Content-Type" content="text/html" charset="UTF-8"> 7<title>DeserializationContext (jackson-databind 2.5.0 API)</title> 8<meta name="date" content="2015-01-01"> 9<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> 10</head> 11<body> 12<script type="text/javascript"><!-- 13 if (location.href.indexOf('is-external=true') == -1) { 14 parent.document.title="DeserializationContext (jackson-databind 2.5.0 API)"; 15 } 16//--> 17</script> 18<noscript> 19<div>JavaScript is disabled on your browser.</div> 20</noscript> 21<!-- ========= START OF TOP NAVBAR ======= --> 22<div class="topNav"><a name="navbar_top"> 23<!-- --> 24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> 25<!-- --> 26</a> 27<ul class="navList" title="Navigation"> 28<li><a href="../../../../overview-summary.html">Overview</a></li> 29<li><a href="package-summary.html">Package</a></li> 30<li class="navBarCell1Rev">Class</li> 31<li><a href="class-use/DeserializationContext.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/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Prev Class</span></a></li> 41<li><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum 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/DeserializationContext.html" target="_top">Frames</a></li> 45<li><a href="DeserializationContext.html" target="_top">No Frames</a></li> 46</ul> 47<ul class="navList" id="allclasses_navbar_top"> 48<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 49</ul> 50<div> 51<script type="text/javascript"><!-- 52 allClassesLink = document.getElementById("allclasses_navbar_top"); 53 if(window==top) { 54 allClassesLink.style.display = "block"; 55 } 56 else { 57 allClassesLink.style.display = "none"; 58 } 59 //--> 60</script> 61</div> 62<div> 63<ul class="subNavList"> 64<li>Summary: </li> 65<li>Nested | </li> 66<li><a href="#field_summary">Field</a> | </li> 67<li><a href="#constructor_summary">Constr</a> | </li> 68<li><a href="#method_summary">Method</a></li> 69</ul> 70<ul class="subNavList"> 71<li>Detail: </li> 72<li><a href="#field_detail">Field</a> | </li> 73<li><a href="#constructor_detail">Constr</a> | </li> 74<li><a href="#method_detail">Method</a></li> 75</ul> 76</div> 77<a name="skip-navbar_top"> 78<!-- --> 79</a></div> 80<!-- ========= END OF TOP NAVBAR ========= --> 81<!-- ======== START OF CLASS DATA ======== --> 82<div class="header"> 83<div class="subTitle">com.fasterxml.jackson.databind</div> 84<h2 title="Class DeserializationContext" class="title">Class DeserializationContext</h2> 85</div> 86<div class="contentContainer"> 87<ul class="inheritance"> 88<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> 89<li> 90<ul class="inheritance"> 91<li><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.DatabindContext</a></li> 92<li> 93<ul class="inheritance"> 94<li>com.fasterxml.jackson.databind.DeserializationContext</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="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd> 106</dl> 107<dl> 108<dt>Direct Known Subclasses:</dt> 109<dd><a href="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a></dd> 110</dl> 111<hr> 112<br> 113<pre>public abstract class <span class="strong">DeserializationContext</span> 114extends <a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html" title="class in com.fasterxml.jackson.databind">DatabindContext</a> 115implements <a href="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre> 116<div class="block">Context for the process of deserialization a single root-level value. 117 Used to allow passing in configuration settings and reusable temporary 118 objects (scrap arrays, containers). 119<p> 120 Instance life-cycle is such that an partially configured "blueprint" object 121 is registered with <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> (and <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>, 122 and when an actual instance is needed for deserialization, 123 a fully configured instance will 124 be created using a method in excented API of sub-class 125 (<a href="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html#createInstance(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.InjectableValues)"><code>DefaultDeserializationContext.createInstance(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.InjectableValues)</code></a>). 126 Each instance is guaranteed to only be used from single-threaded context; 127 instances may be reused iff no configuration has changed. 128<p> 129 Defined as abstract class so that implementations must define methods 130 for reconfiguring blueprints and creating instances.</div> 131<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#com.fasterxml.jackson.databind.DeserializationContext">Serialized Form</a></dd></dl> 132</li> 133</ul> 134</div> 135<div class="summary"> 136<ul class="blockList"> 137<li class="blockList"> 138<!-- =========== FIELD SUMMARY =========== --> 139<ul class="blockList"> 140<li class="blockList"><a name="field_summary"> 141<!-- --> 142</a> 143<h3>Field Summary</h3> 144<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> 145<caption><span>Fields</span><span class="tabEnd"> </span></caption> 146<tr> 147<th class="colFirst" scope="col">Modifier and Type</th> 148<th class="colLast" scope="col">Field and Description</th> 149</tr> 150<tr class="altColor"> 151<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/util/ArrayBuilders.html" title="class in com.fasterxml.jackson.databind.util">ArrayBuilders</a></code></td> 152<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_arrayBuilders">_arrayBuilders</a></strong></code> </td> 153</tr> 154<tr class="rowColor"> 155<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a></code></td> 156<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_attributes">_attributes</a></strong></code> 157<div class="block">Lazily-constructed holder for per-call attributes.</div> 158</td> 159</tr> 160<tr class="altColor"> 161<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerCache</a></code></td> 162<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_cache">_cache</a></strong></code> 163<div class="block">Object that handle details of <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> caching.</div> 164</td> 165</tr> 166<tr class="rowColor"> 167<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 168<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_config">_config</a></strong></code> 169<div class="block">Generic deserialization processing configuration</div> 170</td> 171</tr> 172<tr class="altColor"> 173<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/util/LinkedNode.html" title="class in com.fasterxml.jackson.databind.util">LinkedNode</a><<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>></code></td> 174<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_currentType">_currentType</a></strong></code> 175<div class="block">Type of <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> (or, more specifically, 176 <code>ContextualizableDeserializer</code>) that is being 177 contextualized currently.</div> 178</td> 179</tr> 180<tr class="rowColor"> 181<td class="colFirst"><code>protected <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></code></td> 182<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_dateFormat">_dateFormat</a></strong></code> </td> 183</tr> 184<tr class="altColor"> 185<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a></code></td> 186<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_factory">_factory</a></strong></code> 187<div class="block">Read-only factory instance; exposed to let 188 owners (<code>ObjectMapper</code>, <code>ObjectReader</code>) 189 access it.</div> 190</td> 191</tr> 192<tr class="rowColor"> 193<td class="colFirst"><code>protected int</code></td> 194<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_featureFlags">_featureFlags</a></strong></code> 195<div class="block">Bitmap of <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind"><code>DeserializationFeature</code></a>s that are enabled</div> 196</td> 197</tr> 198<tr class="altColor"> 199<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a></code></td> 200<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_injectableValues">_injectableValues</a></strong></code> 201<div class="block">Object used for resolving references to injectable 202 values.</div> 203</td> 204</tr> 205<tr class="rowColor"> 206<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/util/ObjectBuffer.html" title="class in com.fasterxml.jackson.databind.util">ObjectBuffer</a></code></td> 207<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_objectBuffer">_objectBuffer</a></strong></code> </td> 208</tr> 209<tr class="altColor"> 210<td class="colFirst"><code>protected com.fasterxml.jackson.core.JsonParser</code></td> 211<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_parser">_parser</a></strong></code> 212<div class="block">Currently active parser used for deserialization.</div> 213</td> 214</tr> 215<tr class="rowColor"> 216<td class="colFirst"><code>protected <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><?></code></td> 217<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_view">_view</a></strong></code> 218<div class="block">Currently active view, if any.</div> 219</td> 220</tr> 221</table> 222</li> 223</ul> 224<!-- ======== CONSTRUCTOR SUMMARY ======== --> 225<ul class="blockList"> 226<li class="blockList"><a name="constructor_summary"> 227<!-- --> 228</a> 229<h3>Constructor Summary</h3> 230<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 231<caption><span>Constructors</span><span class="tabEnd"> </span></caption> 232<tr> 233<th class="colFirst" scope="col">Modifier</th> 234<th class="colLast" scope="col">Constructor and Description</th> 235</tr> 236<tr class="altColor"> 237<td class="colFirst"><code>protected </code></td> 238<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#DeserializationContext(com.fasterxml.jackson.databind.DeserializationContext)">DeserializationContext</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> src)</code> 239<div class="block">Copy-constructor for use with <code>copy()</code> by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html#copy()"><code>ObjectMapper.copy()</code></a></div> 240</td> 241</tr> 242<tr class="rowColor"> 243<td class="colFirst"><code>protected </code></td> 244<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#DeserializationContext(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.InjectableValues)">DeserializationContext</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> src, 245 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 246 com.fasterxml.jackson.core.JsonParser p, 247 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues)</code> 248<div class="block">Constructor used for creating actual per-call instances.</div> 249</td> 250</tr> 251<tr class="altColor"> 252<td class="colFirst"><code>protected </code></td> 253<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#DeserializationContext(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.deser.DeserializerFactory)">DeserializationContext</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> src, 254 <a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory)</code> </td> 255</tr> 256<tr class="rowColor"> 257<td class="colFirst"><code>protected </code></td> 258<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#DeserializationContext(com.fasterxml.jackson.databind.deser.DeserializerFactory)">DeserializationContext</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> df)</code> </td> 259</tr> 260<tr class="altColor"> 261<td class="colFirst"><code>protected </code></td> 262<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#DeserializationContext(com.fasterxml.jackson.databind.deser.DeserializerFactory, com.fasterxml.jackson.databind.deser.DeserializerCache)">DeserializationContext</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> df, 263 <a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerCache</a> cache)</code> </td> 264</tr> 265</table> 266</li> 267</ul> 268<!-- ========== METHOD SUMMARY =========== --> 269<ul class="blockList"> 270<li class="blockList"><a name="method_summary"> 271<!-- --> 272</a> 273<h3>Method Summary</h3> 274<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 275<caption><span>Methods</span><span class="tabEnd"> </span></caption> 276<tr> 277<th class="colFirst" scope="col">Modifier and Type</th> 278<th class="colLast" scope="col">Method and Description</th> 279</tr> 280<tr class="altColor"> 281<td class="colFirst"><code>protected <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></code></td> 282<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_calcName(java.lang.Class)">_calcName</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><?> cls)</code> </td> 283</tr> 284<tr class="rowColor"> 285<td class="colFirst"><code>protected <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></code></td> 286<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_desc(java.lang.String)">_desc</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> desc)</code> </td> 287</tr> 288<tr class="altColor"> 289<td class="colFirst"><code>protected <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></code></td> 290<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_valueDesc()">_valueDesc</a></strong>()</code> </td> 291</tr> 292<tr class="rowColor"> 293<td class="colFirst"><code>abstract void</code></td> 294<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#checkUnresolvedObjectId()">checkUnresolvedObjectId</a></strong>()</code> 295<div class="block">Method called to ensure that every object id encounter during processing 296 are resolved.</div> 297</td> 298</tr> 299<tr class="altColor"> 300<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a></code></td> 301<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#constructCalendar(java.util.Date)">constructCalendar</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> d)</code> 302<div class="block">Convenience method for constructing Calendar instance set 303 to specified time, to be modified and used by caller.</div> 304</td> 305</tr> 306<tr class="rowColor"> 307<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 308<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#constructType(java.lang.Class)">constructType</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><?> cls)</code> 309<div class="block">Convenience method, functionally equivalent to:</div> 310</td> 311</tr> 312<tr class="altColor"> 313<td class="colFirst"><code>abstract <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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>></code></td> 314<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#deserializerInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Object)">deserializerInstance</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated, 315 <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> deserDef)</code> </td> 316</tr> 317<tr class="rowColor"> 318<td class="colFirst"><code>protected <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></code></td> 319<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#determineClassName(java.lang.Object)">determineClassName</a></strong>(<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> instance)</code> </td> 320</tr> 321<tr class="altColor"> 322<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 323<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#endOfInputException(java.lang.Class)">endOfInputException</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><?> instClass)</code> </td> 324</tr> 325<tr class="rowColor"> 326<td class="colFirst"><code><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><?></code></td> 327<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findClass(java.lang.String)">findClass</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> className)</code> 328<div class="block">Helper method to use for locating Class for given name.</div> 329</td> 330</tr> 331<tr class="altColor"> 332<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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>></code></td> 333<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">findContextualValueDeserializer</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 334 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop)</code> 335<div class="block">Method for finding a value deserializer, and creating a contextual 336 version if necessary, for value reached via specified property.</div> 337</td> 338</tr> 339<tr class="rowColor"> 340<td class="colFirst"><code><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></code></td> 341<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findInjectableValue(java.lang.Object, com.fasterxml.jackson.databind.BeanProperty, java.lang.Object)">findInjectableValue</a></strong>(<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> valueId, 342 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> forProperty, 343 <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> beanInstance)</code> </td> 344</tr> 345<tr class="altColor"> 346<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 347<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findKeyDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">findKeyDeserializer</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> keyType, 348 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop)</code> 349<div class="block">Convenience method, functionally same as:</div> 350</td> 351</tr> 352<tr class="rowColor"> 353<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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>></code></td> 354<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findNonContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType)">findNonContextualValueDeserializer</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 355<div class="block">Variant that will try to locate deserializer for current type, but without 356 performing any contextualization (unlike <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)"><code>findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)</code></a>) 357 or checking for need to create a <a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>TypeDeserializer</code></a> (unlike 358 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findRootValueDeserializer(com.fasterxml.jackson.databind.JavaType)"><code>findRootValueDeserializer(JavaType)</code></a>.</div> 359</td> 360</tr> 361<tr class="altColor"> 362<td class="colFirst"><code>abstract <a href="../../../../com/fasterxml/jackson/databind/deser/impl/ReadableObjectId.html" title="class in com.fasterxml.jackson.databind.deser.impl">ReadableObjectId</a></code></td> 363<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findObjectId(java.lang.Object, com.fasterxml.jackson.annotation.ObjectIdGenerator)">findObjectId</a></strong>(<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> id, 364 com.fasterxml.jackson.annotation.ObjectIdGenerator<?> generator)</code> 365<div class="block"><strong>Deprecated.</strong> </div> 366</td> 367</tr> 368<tr class="rowColor"> 369<td class="colFirst"><code>abstract <a href="../../../../com/fasterxml/jackson/databind/deser/impl/ReadableObjectId.html" title="class in com.fasterxml.jackson.databind.deser.impl">ReadableObjectId</a></code></td> 370<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findObjectId(java.lang.Object, com.fasterxml.jackson.annotation.ObjectIdGenerator, com.fasterxml.jackson.annotation.ObjectIdResolver)">findObjectId</a></strong>(<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> id, 371 com.fasterxml.jackson.annotation.ObjectIdGenerator<?> generator, 372 com.fasterxml.jackson.annotation.ObjectIdResolver resolver)</code> 373<div class="block">Method called to find and return entry corresponding to given 374 Object Id: will add an entry if necessary, and never returns null</div> 375</td> 376</tr> 377<tr class="altColor"> 378<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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>></code></td> 379<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findRootValueDeserializer(com.fasterxml.jackson.databind.JavaType)">findRootValueDeserializer</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 380<div class="block">Method for finding a deserializer for root-level value.</div> 381</td> 382</tr> 383<tr class="rowColor"> 384<td class="colFirst"><code><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><?></code></td> 385<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getActiveView()">getActiveView</a></strong>()</code> 386<div class="block">Accessor for locating currently active view, if any; 387 returns null if no view has been set.</div> 388</td> 389</tr> 390<tr class="altColor"> 391<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a></code></td> 392<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getAnnotationIntrospector()">getAnnotationIntrospector</a></strong>()</code> 393<div class="block">Convenience method for accessing serialization view in use (if any); equivalent to:</div> 394</td> 395</tr> 396<tr class="rowColor"> 397<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/util/ArrayBuilders.html" title="class in com.fasterxml.jackson.databind.util">ArrayBuilders</a></code></td> 398<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getArrayBuilders()">getArrayBuilders</a></strong>()</code> 399<div class="block">Method for accessing object useful for building arrays of 400 primitive types (such as int[]).</div> 401</td> 402</tr> 403<tr class="altColor"> 404<td class="colFirst"><code><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></code></td> 405<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getAttribute(java.lang.Object)">getAttribute</a></strong>(<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> key)</code> 406<div class="block">Method for accessing attributes available in this context.</div> 407</td> 408</tr> 409<tr class="rowColor"> 410<td class="colFirst"><code>com.fasterxml.jackson.core.Base64Variant</code></td> 411<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getBase64Variant()">getBase64Variant</a></strong>()</code> 412<div class="block">Convenience method for accessing the default Base64 encoding 413 used for decoding base64 encoded binary content.</div> 414</td> 415</tr> 416<tr class="altColor"> 417<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 418<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getConfig()">getConfig</a></strong>()</code> 419<div class="block">Accessor to currently active configuration (both per-request configs 420 and per-mapper config).</div> 421</td> 422</tr> 423<tr class="rowColor"> 424<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 425<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getContextualType()">getContextualType</a></strong>()</code> 426<div class="block">Accessor to <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a> of currently contextualized 427 <a href="../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ContextualDeserializer</code></a>, if any.</div> 428</td> 429</tr> 430<tr class="altColor"> 431<td class="colFirst"><code>protected <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></code></td> 432<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getDateFormat()">getDateFormat</a></strong>()</code> </td> 433</tr> 434<tr class="rowColor"> 435<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a></code></td> 436<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getFactory()">getFactory</a></strong>()</code> 437<div class="block">Method for getting current <a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>.</div> 438</td> 439</tr> 440<tr class="altColor"> 441<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a></code></td> 442<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getLocale()">getLocale</a></strong>()</code> 443<div class="block">Method for accessing default Locale to use: convenience method for</div> 444</td> 445</tr> 446<tr class="rowColor"> 447<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a></code></td> 448<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getNodeFactory()">getNodeFactory</a></strong>()</code> 449<div class="block">Convenience method, functionally equivalent to:</div> 450</td> 451</tr> 452<tr class="altColor"> 453<td class="colFirst"><code>com.fasterxml.jackson.core.JsonParser</code></td> 454<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getParser()">getParser</a></strong>()</code> 455<div class="block">Method for accessing the currently active parser.</div> 456</td> 457</tr> 458<tr class="rowColor"> 459<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a></code></td> 460<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getTimeZone()">getTimeZone</a></strong>()</code> 461<div class="block">Method for accessing default TimeZone to use: convenience method for</div> 462</td> 463</tr> 464<tr class="altColor"> 465<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a></code></td> 466<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getTypeFactory()">getTypeFactory</a></strong>()</code> </td> 467</tr> 468<tr class="rowColor"> 469<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 470<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handlePrimaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.BeanProperty)">handlePrimaryContextualization</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 471 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop)</code> 472<div class="block"><strong>Deprecated.</strong> </div> 473</td> 474</tr> 475<tr class="altColor"> 476<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 477<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handlePrimaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JavaType)">handlePrimaryContextualization</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 478 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 479 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 480<div class="block">Method called for primary property deserializers (ones 481 directly created to deserialize values of a POJO property), 482 to handle details of resolving 483 <a href="../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ContextualDeserializer</code></a> with given property context.</div> 484</td> 485</tr> 486<tr class="rowColor"> 487<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 488<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleSecondaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.BeanProperty)">handleSecondaryContextualization</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 489 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop)</code> 490<div class="block"><strong>Deprecated.</strong> </div> 491</td> 492</tr> 493<tr class="altColor"> 494<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 495<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleSecondaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JavaType)">handleSecondaryContextualization</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 496 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 497 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 498<div class="block">Method called for secondary property deserializers (ones 499 NOT directly created to deal with an annotatable POJO property, 500 but instead created as a component -- such as value deserializers 501 for structured types, or deserializers for root values) 502 to handle details of resolving 503 <a href="../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ContextualDeserializer</code></a> with given property context.</div> 504</td> 505</tr> 506<tr class="rowColor"> 507<td class="colFirst"><code>boolean</code></td> 508<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleUnknownProperty(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JsonDeserializer, java.lang.Object, java.lang.String)">handleUnknownProperty</a></strong>(com.fasterxml.jackson.core.JsonParser p, 509 <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 510 <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> instanceOrClass, 511 <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> propName)</code> 512<div class="block">Method deserializers can call to inform configured <a href="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializationProblemHandler</code></a>s 513 of an unrecognized property.</div> 514</td> 515</tr> 516<tr class="altColor"> 517<td class="colFirst"><code>boolean</code></td> 518<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#hasDeserializationFeatures(int)">hasDeserializationFeatures</a></strong>(int featureMask)</code> 519<div class="block">"Bulk" access method for checking that all features specified by 520 mask are enabled.</div> 521</td> 522</tr> 523<tr class="rowColor"> 524<td class="colFirst"><code>boolean</code></td> 525<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#hasValueDeserializerFor(com.fasterxml.jackson.databind.JavaType)">hasValueDeserializerFor</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 526<div class="block"><strong>Deprecated.</strong> </div> 527</td> 528</tr> 529<tr class="altColor"> 530<td class="colFirst"><code>boolean</code></td> 531<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#hasValueDeserializerFor(com.fasterxml.jackson.databind.JavaType, java.util.concurrent.atomic.AtomicReference)">hasValueDeserializerFor</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 532 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>> cause)</code> 533<div class="block">Method for checking whether we could find a deserializer 534 for given type.</div> 535</td> 536</tr> 537<tr class="rowColor"> 538<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 539<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#instantiationException(java.lang.Class, java.lang.String)">instantiationException</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><?> instClass, 540 <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> msg)</code> </td> 541</tr> 542<tr class="altColor"> 543<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 544<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#instantiationException(java.lang.Class, java.lang.Throwable)">instantiationException</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><?> instClass, 545 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</code> 546<div class="block">Helper method for constructing instantiation exception for specified type, 547 to indicate problem with physically constructing instance of 548 specified class (missing constructor, exception from constructor)</div> 549</td> 550</tr> 551<tr class="rowColor"> 552<td class="colFirst"><code>boolean</code></td> 553<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#isEnabled(com.fasterxml.jackson.databind.DeserializationFeature)">isEnabled</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> feat)</code> 554<div class="block">Convenience method for checking whether specified on/off 555 feature is enabled</div> 556</td> 557</tr> 558<tr class="altColor"> 559<td class="colFirst"><code>abstract <a href="../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 560<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#keyDeserializerInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Object)">keyDeserializerInstance</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated, 561 <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> deserDef)</code> </td> 562</tr> 563<tr class="rowColor"> 564<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/util/ObjectBuffer.html" title="class in com.fasterxml.jackson.databind.util">ObjectBuffer</a></code></td> 565<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#leaseObjectBuffer()">leaseObjectBuffer</a></strong>()</code> 566<div class="block">Method that can be used to get access to a reusable ObjectBuffer, 567 useful for efficiently constructing Object arrays and Lists.</div> 568</td> 569</tr> 570<tr class="altColor"> 571<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 572<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException(java.lang.Class)">mappingException</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><?> targetClass)</code> 573<div class="block">Helper method for constructing generic mapping exception for specified type</div> 574</td> 575</tr> 576<tr class="rowColor"> 577<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 578<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException(java.lang.Class, com.fasterxml.jackson.core.JsonToken)">mappingException</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><?> targetClass, 579 com.fasterxml.jackson.core.JsonToken token)</code> </td> 580</tr> 581<tr class="altColor"> 582<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 583<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException(java.lang.String)">mappingException</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> message)</code> 584<div class="block">Helper method for constructing generic mapping exception with specified 585 message and current location information</div> 586</td> 587</tr> 588<tr class="rowColor"> 589<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td> 590<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#parseDate(java.lang.String)">parseDate</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> dateStr)</code> 591<div class="block">Convenience method for parsing a Date from given String, using 592 currently configured date format (accessed using 593 <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDateFormat()"><code>MapperConfig.getDateFormat()</code></a>).</div> 594</td> 595</tr> 596<tr class="altColor"> 597<td class="colFirst"><code><T> T</code></td> 598<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#readPropertyValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.BeanProperty, java.lang.Class)">readPropertyValue</a></strong>(com.fasterxml.jackson.core.JsonParser p, 599 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 600 <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><T> type)</code> 601<div class="block">Convenience method that may be used by composite or container deserializers, 602 for reading one-off values for the composite type, taking into account 603 annotations that the property (passed to this method -- usually property that 604 has custom serializer that called this method) has.</div> 605</td> 606</tr> 607<tr class="rowColor"> 608<td class="colFirst"><code><T> T</code></td> 609<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#readPropertyValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JavaType)">readPropertyValue</a></strong>(com.fasterxml.jackson.core.JsonParser p, 610 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 611 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 612</tr> 613<tr class="altColor"> 614<td class="colFirst"><code><T> T</code></td> 615<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#readValue(com.fasterxml.jackson.core.JsonParser, java.lang.Class)">readValue</a></strong>(com.fasterxml.jackson.core.JsonParser p, 616 <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><T> type)</code> 617<div class="block">Convenience method that may be used by composite or container deserializers, 618 for reading one-off values contained (for sequences, it is more efficient 619 to actually fetch deserializer once for the whole collection).</div> 620</td> 621</tr> 622<tr class="rowColor"> 623<td class="colFirst"><code><T> T</code></td> 624<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType)">readValue</a></strong>(com.fasterxml.jackson.core.JsonParser p, 625 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 626</tr> 627<tr class="altColor"> 628<td class="colFirst"><code>void</code></td> 629<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportUnknownProperty(java.lang.Object, java.lang.String, com.fasterxml.jackson.databind.JsonDeserializer)">reportUnknownProperty</a></strong>(<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> instanceOrClass, 630 <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> fieldName, 631 <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser)</code> 632<div class="block">Helper method for reporting a problem with unhandled unknown exception</div> 633</td> 634</tr> 635<tr class="rowColor"> 636<td class="colFirst"><code>void</code></td> 637<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#returnObjectBuffer(com.fasterxml.jackson.databind.util.ObjectBuffer)">returnObjectBuffer</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/util/ObjectBuffer.html" title="class in com.fasterxml.jackson.databind.util">ObjectBuffer</a> buf)</code> 638<div class="block">Method to call to return object buffer previously leased with 639 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#leaseObjectBuffer()"><code>leaseObjectBuffer()</code></a>.</div> 640</td> 641</tr> 642<tr class="altColor"> 643<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a></code></td> 644<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#setAttribute(java.lang.Object, java.lang.Object)">setAttribute</a></strong>(<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> key, 645 <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> value)</code> 646<div class="block">Method for setting per-call value of given attribute.</div> 647</td> 648</tr> 649<tr class="rowColor"> 650<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 651<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#unknownTypeException(com.fasterxml.jackson.databind.JavaType, java.lang.String)">unknownTypeException</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 652 <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> id)</code> 653<div class="block"><strong>Deprecated.</strong> </div> 654</td> 655</tr> 656<tr class="altColor"> 657<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 658<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#unknownTypeException(com.fasterxml.jackson.databind.JavaType, java.lang.String, java.lang.String)">unknownTypeException</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 659 <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> id, 660 <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> extraDesc)</code> </td> 661</tr> 662<tr class="rowColor"> 663<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 664<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdKeyException(java.lang.Class, java.lang.String, java.lang.String)">weirdKeyException</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><?> keyClass, 665 <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> keyValue, 666 <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> msg)</code> 667<div class="block">Helper method for constructing exception to indicate that given JSON 668 Object field name was not in format to be able to deserialize specified 669 key type.</div> 670</td> 671</tr> 672<tr class="altColor"> 673<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 674<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdNumberException(java.lang.Class, java.lang.String)">weirdNumberException</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><?> instClass, 675 <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> msg)</code> 676<div class="block"><strong>Deprecated.</strong> </div> 677</td> 678</tr> 679<tr class="rowColor"> 680<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 681<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdNumberException(java.lang.Number, java.lang.Class, java.lang.String)">weirdNumberException</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> value, 682 <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><?> instClass, 683 <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> msg)</code> 684<div class="block">Helper method for constructing exception to indicate that input JSON 685 Number was not suitable for deserializing into given target type.</div> 686</td> 687</tr> 688<tr class="altColor"> 689<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 690<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdStringException(java.lang.Class, java.lang.String)">weirdStringException</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><?> instClass, 691 <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> msg)</code> 692<div class="block"><strong>Deprecated.</strong> 693<div class="block"><i>Since 2.1 should use variant that takes value</i></div> 694</div> 695</td> 696</tr> 697<tr class="rowColor"> 698<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 699<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdStringException(java.lang.String, java.lang.Class, java.lang.String)">weirdStringException</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> value, 700 <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><?> instClass, 701 <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> msg)</code> 702<div class="block">Method that will construct an exception suitable for throwing when 703 some String values are acceptable, but the one encountered is not.</div> 704</td> 705</tr> 706<tr class="altColor"> 707<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 708<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#wrongTokenException(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.JsonToken, java.lang.String)">wrongTokenException</a></strong>(com.fasterxml.jackson.core.JsonParser p, 709 com.fasterxml.jackson.core.JsonToken expToken, 710 <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> msg0)</code> 711<div class="block">Helper method for indicating that the current token was expected to be another 712 token.</div> 713</td> 714</tr> 715</table> 716<ul class="blockList"> 717<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.DatabindContext"> 718<!-- --> 719</a> 720<h3>Methods inherited from class com.fasterxml.jackson.databind.<a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html" title="class in com.fasterxml.jackson.databind">DatabindContext</a></h3> 721<code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#canOverrideAccessModifiers()">canOverrideAccessModifiers</a>, <a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#constructSpecializedType(com.fasterxml.jackson.databind.JavaType, java.lang.Class)">constructSpecializedType</a>, <a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#constructType(java.lang.reflect.Type)">constructType</a>, <a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#converterInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Object)">converterInstance</a>, <a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#isEnabled(com.fasterxml.jackson.databind.MapperFeature)">isEnabled</a>, <a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#objectIdGeneratorInstance(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.introspect.ObjectIdInfo)">objectIdGeneratorInstance</a>, <a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#objectIdResolverInstance(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.introspect.ObjectIdInfo)">objectIdResolverInstance</a></code></li> 722</ul> 723<ul class="blockList"> 724<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> 725<!-- --> 726</a> 727<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> 728<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> 729</ul> 730</li> 731</ul> 732</li> 733</ul> 734</div> 735<div class="details"> 736<ul class="blockList"> 737<li class="blockList"> 738<!-- ============ FIELD DETAIL =========== --> 739<ul class="blockList"> 740<li class="blockList"><a name="field_detail"> 741<!-- --> 742</a> 743<h3>Field Detail</h3> 744<a name="_cache"> 745<!-- --> 746</a> 747<ul class="blockList"> 748<li class="blockList"> 749<h4>_cache</h4> 750<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerCache</a> _cache</pre> 751<div class="block">Object that handle details of <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> caching.</div> 752</li> 753</ul> 754<a name="_factory"> 755<!-- --> 756</a> 757<ul class="blockList"> 758<li class="blockList"> 759<h4>_factory</h4> 760<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> _factory</pre> 761<div class="block">Read-only factory instance; exposed to let 762 owners (<code>ObjectMapper</code>, <code>ObjectReader</code>) 763 access it.</div> 764</li> 765</ul> 766<a name="_config"> 767<!-- --> 768</a> 769<ul class="blockList"> 770<li class="blockList"> 771<h4>_config</h4> 772<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> _config</pre> 773<div class="block">Generic deserialization processing configuration</div> 774</li> 775</ul> 776<a name="_featureFlags"> 777<!-- --> 778</a> 779<ul class="blockList"> 780<li class="blockList"> 781<h4>_featureFlags</h4> 782<pre>protected final int _featureFlags</pre> 783<div class="block">Bitmap of <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind"><code>DeserializationFeature</code></a>s that are enabled</div> 784</li> 785</ul> 786<a name="_view"> 787<!-- --> 788</a> 789<ul class="blockList"> 790<li class="blockList"> 791<h4>_view</h4> 792<pre>protected final <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> _view</pre> 793<div class="block">Currently active view, if any.</div> 794</li> 795</ul> 796<a name="_parser"> 797<!-- --> 798</a> 799<ul class="blockList"> 800<li class="blockList"> 801<h4>_parser</h4> 802<pre>protected transient com.fasterxml.jackson.core.JsonParser _parser</pre> 803<div class="block">Currently active parser used for deserialization. 804 May be different from the outermost parser 805 when content is buffered.</div> 806</li> 807</ul> 808<a name="_injectableValues"> 809<!-- --> 810</a> 811<ul class="blockList"> 812<li class="blockList"> 813<h4>_injectableValues</h4> 814<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> _injectableValues</pre> 815<div class="block">Object used for resolving references to injectable 816 values.</div> 817</li> 818</ul> 819<a name="_arrayBuilders"> 820<!-- --> 821</a> 822<ul class="blockList"> 823<li class="blockList"> 824<h4>_arrayBuilders</h4> 825<pre>protected transient <a href="../../../../com/fasterxml/jackson/databind/util/ArrayBuilders.html" title="class in com.fasterxml.jackson.databind.util">ArrayBuilders</a> _arrayBuilders</pre> 826</li> 827</ul> 828<a name="_objectBuffer"> 829<!-- --> 830</a> 831<ul class="blockList"> 832<li class="blockList"> 833<h4>_objectBuffer</h4> 834<pre>protected transient <a href="../../../../com/fasterxml/jackson/databind/util/ObjectBuffer.html" title="class in com.fasterxml.jackson.databind.util">ObjectBuffer</a> _objectBuffer</pre> 835</li> 836</ul> 837<a name="_dateFormat"> 838<!-- --> 839</a> 840<ul class="blockList"> 841<li class="blockList"> 842<h4>_dateFormat</h4> 843<pre>protected transient <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> _dateFormat</pre> 844</li> 845</ul> 846<a name="_attributes"> 847<!-- --> 848</a> 849<ul class="blockList"> 850<li class="blockList"> 851<h4>_attributes</h4> 852<pre>protected transient <a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> _attributes</pre> 853<div class="block">Lazily-constructed holder for per-call attributes.</div> 854<dl><dt><span class="strong">Since:</span></dt> 855 <dd>2.3</dd></dl> 856</li> 857</ul> 858<a name="_currentType"> 859<!-- --> 860</a> 861<ul class="blockListLast"> 862<li class="blockList"> 863<h4>_currentType</h4> 864<pre>protected <a href="../../../../com/fasterxml/jackson/databind/util/LinkedNode.html" title="class in com.fasterxml.jackson.databind.util">LinkedNode</a><<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>> _currentType</pre> 865<div class="block">Type of <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> (or, more specifically, 866 <code>ContextualizableDeserializer</code>) that is being 867 contextualized currently.</div> 868<dl><dt><span class="strong">Since:</span></dt> 869 <dd>2.5</dd></dl> 870</li> 871</ul> 872</li> 873</ul> 874<!-- ========= CONSTRUCTOR DETAIL ======== --> 875<ul class="blockList"> 876<li class="blockList"><a name="constructor_detail"> 877<!-- --> 878</a> 879<h3>Constructor Detail</h3> 880<a name="DeserializationContext(com.fasterxml.jackson.databind.deser.DeserializerFactory)"> 881<!-- --> 882</a> 883<ul class="blockList"> 884<li class="blockList"> 885<h4>DeserializationContext</h4> 886<pre>protected DeserializationContext(<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> df)</pre> 887</li> 888</ul> 889<a name="DeserializationContext(com.fasterxml.jackson.databind.deser.DeserializerFactory, com.fasterxml.jackson.databind.deser.DeserializerCache)"> 890<!-- --> 891</a> 892<ul class="blockList"> 893<li class="blockList"> 894<h4>DeserializationContext</h4> 895<pre>protected DeserializationContext(<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> df, 896 <a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerCache</a> cache)</pre> 897</li> 898</ul> 899<a name="DeserializationContext(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.deser.DeserializerFactory)"> 900<!-- --> 901</a> 902<ul class="blockList"> 903<li class="blockList"> 904<h4>DeserializationContext</h4> 905<pre>protected DeserializationContext(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> src, 906 <a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory)</pre> 907</li> 908</ul> 909<a name="DeserializationContext(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.InjectableValues)"> 910<!-- --> 911</a> 912<ul class="blockList"> 913<li class="blockList"> 914<h4>DeserializationContext</h4> 915<pre>protected DeserializationContext(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> src, 916 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 917 com.fasterxml.jackson.core.JsonParser p, 918 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues)</pre> 919<div class="block">Constructor used for creating actual per-call instances.</div> 920</li> 921</ul> 922<a name="DeserializationContext(com.fasterxml.jackson.databind.DeserializationContext)"> 923<!-- --> 924</a> 925<ul class="blockListLast"> 926<li class="blockList"> 927<h4>DeserializationContext</h4> 928<pre>protected DeserializationContext(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> src)</pre> 929<div class="block">Copy-constructor for use with <code>copy()</code> by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html#copy()"><code>ObjectMapper.copy()</code></a></div> 930</li> 931</ul> 932</li> 933</ul> 934<!-- ============ METHOD DETAIL ========== --> 935<ul class="blockList"> 936<li class="blockList"><a name="method_detail"> 937<!-- --> 938</a> 939<h3>Method Detail</h3> 940<a name="getConfig()"> 941<!-- --> 942</a> 943<ul class="blockList"> 944<li class="blockList"> 945<h4>getConfig</h4> 946<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> getConfig()</pre> 947<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getConfig()">DatabindContext</a></code></strong></div> 948<div class="block">Accessor to currently active configuration (both per-request configs 949 and per-mapper config).</div> 950<dl> 951<dt><strong>Specified by:</strong></dt> 952<dd><code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getConfig()">getConfig</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html" title="class in com.fasterxml.jackson.databind">DatabindContext</a></code></dd> 953</dl> 954</li> 955</ul> 956<a name="getActiveView()"> 957<!-- --> 958</a> 959<ul class="blockList"> 960<li class="blockList"> 961<h4>getActiveView</h4> 962<pre>public final <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><?> getActiveView()</pre> 963<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getActiveView()">DatabindContext</a></code></strong></div> 964<div class="block">Accessor for locating currently active view, if any; 965 returns null if no view has been set.</div> 966<dl> 967<dt><strong>Specified by:</strong></dt> 968<dd><code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getActiveView()">getActiveView</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html" title="class in com.fasterxml.jackson.databind">DatabindContext</a></code></dd> 969</dl> 970</li> 971</ul> 972<a name="getAnnotationIntrospector()"> 973<!-- --> 974</a> 975<ul class="blockList"> 976<li class="blockList"> 977<h4>getAnnotationIntrospector</h4> 978<pre>public final <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> getAnnotationIntrospector()</pre> 979<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getAnnotationIntrospector()">DatabindContext</a></code></strong></div> 980<div class="block">Convenience method for accessing serialization view in use (if any); equivalent to: 981<pre> 982 getConfig().getAnnotationIntrospector(); 983</pre></div> 984<dl> 985<dt><strong>Specified by:</strong></dt> 986<dd><code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getAnnotationIntrospector()">getAnnotationIntrospector</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html" title="class in com.fasterxml.jackson.databind">DatabindContext</a></code></dd> 987</dl> 988</li> 989</ul> 990<a name="getTypeFactory()"> 991<!-- --> 992</a> 993<ul class="blockList"> 994<li class="blockList"> 995<h4>getTypeFactory</h4> 996<pre>public final <a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> getTypeFactory()</pre> 997<dl> 998<dt><strong>Specified by:</strong></dt> 999<dd><code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getTypeFactory()">getTypeFactory</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html" title="class in com.fasterxml.jackson.databind">DatabindContext</a></code></dd> 1000</dl> 1001</li> 1002</ul> 1003<a name="getAttribute(java.lang.Object)"> 1004<!-- --> 1005</a> 1006<ul class="blockList"> 1007<li class="blockList"> 1008<h4>getAttribute</h4> 1009<pre>public <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> getAttribute(<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> key)</pre> 1010<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getAttribute(java.lang.Object)">DatabindContext</a></code></strong></div> 1011<div class="block">Method for accessing attributes available in this context. 1012 Per-call attributes have highest precedence; attributes set 1013 via <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a> or <a href="../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> have lower 1014 precedence.</div> 1015<dl> 1016<dt><strong>Specified by:</strong></dt> 1017<dd><code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getAttribute(java.lang.Object)">getAttribute</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html" title="class in com.fasterxml.jackson.databind">DatabindContext</a></code></dd> 1018<dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - Key of the attribute to get</dd> 1019<dt><span class="strong">Returns:</span></dt><dd>Value of the attribute, if any; null otherwise</dd></dl> 1020</li> 1021</ul> 1022<a name="setAttribute(java.lang.Object, java.lang.Object)"> 1023<!-- --> 1024</a> 1025<ul class="blockList"> 1026<li class="blockList"> 1027<h4>setAttribute</h4> 1028<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> setAttribute(<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> key, 1029 <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> value)</pre> 1030<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#setAttribute(java.lang.Object, java.lang.Object)">DatabindContext</a></code></strong></div> 1031<div class="block">Method for setting per-call value of given attribute. 1032 This will override any previously defined value for the 1033 attribute within this context.</div> 1034<dl> 1035<dt><strong>Specified by:</strong></dt> 1036<dd><code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#setAttribute(java.lang.Object, java.lang.Object)">setAttribute</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html" title="class in com.fasterxml.jackson.databind">DatabindContext</a></code></dd> 1037<dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - Key of the attribute to set</dd><dd><code>value</code> - Value to set attribute to</dd> 1038<dt><span class="strong">Returns:</span></dt><dd>This context object, to allow chaining</dd></dl> 1039</li> 1040</ul> 1041<a name="getContextualType()"> 1042<!-- --> 1043</a> 1044<ul class="blockList"> 1045<li class="blockList"> 1046<h4>getContextualType</h4> 1047<pre>public <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> getContextualType()</pre> 1048<div class="block">Accessor to <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a> of currently contextualized 1049 <a href="../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ContextualDeserializer</code></a>, if any. 1050 This is sometimes useful for generic <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a>s that 1051 do not get passed (or do not retain) type information when being 1052 constructed: happens for example for deserializers constructed 1053 from annotations.</div> 1054<dl><dt><span class="strong">Returns:</span></dt><dd>Type of <a href="../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ContextualDeserializer</code></a> being contextualized, 1055 if process is on-going; null if not.</dd><dt><span class="strong">Since:</span></dt> 1056 <dd>2.5</dd></dl> 1057</li> 1058</ul> 1059<a name="getFactory()"> 1060<!-- --> 1061</a> 1062<ul class="blockList"> 1063<li class="blockList"> 1064<h4>getFactory</h4> 1065<pre>public <a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> getFactory()</pre> 1066<div class="block">Method for getting current <a href="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>.</div> 1067</li> 1068</ul> 1069<a name="isEnabled(com.fasterxml.jackson.databind.DeserializationFeature)"> 1070<!-- --> 1071</a> 1072<ul class="blockList"> 1073<li class="blockList"> 1074<h4>isEnabled</h4> 1075<pre>public final boolean isEnabled(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> feat)</pre> 1076<div class="block">Convenience method for checking whether specified on/off 1077 feature is enabled</div> 1078</li> 1079</ul> 1080<a name="hasDeserializationFeatures(int)"> 1081<!-- --> 1082</a> 1083<ul class="blockList"> 1084<li class="blockList"> 1085<h4>hasDeserializationFeatures</h4> 1086<pre>public final boolean hasDeserializationFeatures(int featureMask)</pre> 1087<div class="block">"Bulk" access method for checking that all features specified by 1088 mask are enabled.</div> 1089<dl><dt><span class="strong">Since:</span></dt> 1090 <dd>2.3</dd></dl> 1091</li> 1092</ul> 1093<a name="getParser()"> 1094<!-- --> 1095</a> 1096<ul class="blockList"> 1097<li class="blockList"> 1098<h4>getParser</h4> 1099<pre>public final com.fasterxml.jackson.core.JsonParser getParser()</pre> 1100<div class="block">Method for accessing the currently active parser. 1101 May be different from the outermost parser 1102 when content is buffered. 1103<p> 1104 Use of this method is discouraged: if code has direct access 1105 to the active parser, that should be used instead.</div> 1106</li> 1107</ul> 1108<a name="findInjectableValue(java.lang.Object, com.fasterxml.jackson.databind.BeanProperty, java.lang.Object)"> 1109<!-- --> 1110</a> 1111<ul class="blockList"> 1112<li class="blockList"> 1113<h4>findInjectableValue</h4> 1114<pre>public final <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> findInjectableValue(<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> valueId, 1115 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> forProperty, 1116 <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> beanInstance)</pre> 1117</li> 1118</ul> 1119<a name="getBase64Variant()"> 1120<!-- --> 1121</a> 1122<ul class="blockList"> 1123<li class="blockList"> 1124<h4>getBase64Variant</h4> 1125<pre>public final com.fasterxml.jackson.core.Base64Variant getBase64Variant()</pre> 1126<div class="block">Convenience method for accessing the default Base64 encoding 1127 used for decoding base64 encoded binary content. 1128 Same as calling: 1129<pre> 1130 getConfig().getBase64Variant(); 1131</pre></div> 1132</li> 1133</ul> 1134<a name="getNodeFactory()"> 1135<!-- --> 1136</a> 1137<ul class="blockList"> 1138<li class="blockList"> 1139<h4>getNodeFactory</h4> 1140<pre>public final <a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a> getNodeFactory()</pre> 1141<div class="block">Convenience method, functionally equivalent to: 1142<pre> 1143 getConfig().getNodeFactory(); 1144 </pre></div> 1145</li> 1146</ul> 1147<a name="getLocale()"> 1148<!-- --> 1149</a> 1150<ul class="blockList"> 1151<li class="blockList"> 1152<h4>getLocale</h4> 1153<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> getLocale()</pre> 1154<div class="block">Method for accessing default Locale to use: convenience method for 1155<pre> 1156 getConfig().getLocale(); 1157</pre></div> 1158</li> 1159</ul> 1160<a name="getTimeZone()"> 1161<!-- --> 1162</a> 1163<ul class="blockList"> 1164<li class="blockList"> 1165<h4>getTimeZone</h4> 1166<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> getTimeZone()</pre> 1167<div class="block">Method for accessing default TimeZone to use: convenience method for 1168<pre> 1169 getConfig().getTimeZone(); 1170</pre></div> 1171</li> 1172</ul> 1173<a name="hasValueDeserializerFor(com.fasterxml.jackson.databind.JavaType)"> 1174<!-- --> 1175</a> 1176<ul class="blockList"> 1177<li class="blockList"> 1178<h4>hasValueDeserializerFor</h4> 1179<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> 1180public boolean hasValueDeserializerFor(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</pre> 1181<div class="block"><span class="strong">Deprecated.</span> </div> 1182</li> 1183</ul> 1184<a name="hasValueDeserializerFor(com.fasterxml.jackson.databind.JavaType, java.util.concurrent.atomic.AtomicReference)"> 1185<!-- --> 1186</a> 1187<ul class="blockList"> 1188<li class="blockList"> 1189<h4>hasValueDeserializerFor</h4> 1190<pre>public boolean hasValueDeserializerFor(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1191 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>> cause)</pre> 1192<div class="block">Method for checking whether we could find a deserializer 1193 for given type.</div> 1194<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - </dd><dt><span class="strong">Since:</span></dt> 1195 <dd>2.3</dd></dl> 1196</li> 1197</ul> 1198<a name="findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)"> 1199<!-- --> 1200</a> 1201<ul class="blockList"> 1202<li class="blockList"> 1203<h4>findContextualValueDeserializer</h4> 1204<pre>public final <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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>> findContextualValueDeserializer(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1205 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop) 1206 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 1207<div class="block">Method for finding a value deserializer, and creating a contextual 1208 version if necessary, for value reached via specified property.</div> 1209<dl><dt><span class="strong">Throws:</span></dt> 1210<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 1211</li> 1212</ul> 1213<a name="findNonContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType)"> 1214<!-- --> 1215</a> 1216<ul class="blockList"> 1217<li class="blockList"> 1218<h4>findNonContextualValueDeserializer</h4> 1219<pre>public final <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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>> findNonContextualValueDeserializer(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type) 1220 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 1221<div class="block">Variant that will try to locate deserializer for current type, but without 1222 performing any contextualization (unlike <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)"><code>findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)</code></a>) 1223 or checking for need to create a <a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>TypeDeserializer</code></a> (unlike 1224 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findRootValueDeserializer(com.fasterxml.jackson.databind.JavaType)"><code>findRootValueDeserializer(JavaType)</code></a>. 1225 This method is usually called from within <a href="../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)"><code>ResolvableDeserializer.resolve(com.fasterxml.jackson.databind.DeserializationContext)</code></a>, 1226 and expectation is that caller then calls either 1227 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handlePrimaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JavaType)"><code>handlePrimaryContextualization(JsonDeserializer, BeanProperty, JavaType)</code></a> or 1228 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleSecondaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JavaType)"><code>handleSecondaryContextualization(JsonDeserializer, BeanProperty, JavaType)</code></a> at a 1229 later point, as necessary.</div> 1230<dl><dt><span class="strong">Throws:</span></dt> 1231<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd><dt><span class="strong">Since:</span></dt> 1232 <dd>2.5</dd></dl> 1233</li> 1234</ul> 1235<a name="findRootValueDeserializer(com.fasterxml.jackson.databind.JavaType)"> 1236<!-- --> 1237</a> 1238<ul class="blockList"> 1239<li class="blockList"> 1240<h4>findRootValueDeserializer</h4> 1241<pre>public final <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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>> findRootValueDeserializer(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type) 1242 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 1243<div class="block">Method for finding a deserializer for root-level value.</div> 1244<dl><dt><span class="strong">Throws:</span></dt> 1245<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 1246</li> 1247</ul> 1248<a name="findKeyDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)"> 1249<!-- --> 1250</a> 1251<ul class="blockList"> 1252<li class="blockList"> 1253<h4>findKeyDeserializer</h4> 1254<pre>public final <a href="../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> findKeyDeserializer(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> keyType, 1255 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop) 1256 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 1257<div class="block">Convenience method, functionally same as: 1258<pre> 1259 getDeserializerProvider().findKeyDeserializer(getConfig(), prop.getType(), prop); 1260</pre></div> 1261<dl><dt><span class="strong">Throws:</span></dt> 1262<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 1263</li> 1264</ul> 1265<a name="findObjectId(java.lang.Object, com.fasterxml.jackson.annotation.ObjectIdGenerator, com.fasterxml.jackson.annotation.ObjectIdResolver)"> 1266<!-- --> 1267</a> 1268<ul class="blockList"> 1269<li class="blockList"> 1270<h4>findObjectId</h4> 1271<pre>public abstract <a href="../../../../com/fasterxml/jackson/databind/deser/impl/ReadableObjectId.html" title="class in com.fasterxml.jackson.databind.deser.impl">ReadableObjectId</a> findObjectId(<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> id, 1272 com.fasterxml.jackson.annotation.ObjectIdGenerator<?> generator, 1273 com.fasterxml.jackson.annotation.ObjectIdResolver resolver)</pre> 1274<div class="block">Method called to find and return entry corresponding to given 1275 Object Id: will add an entry if necessary, and never returns null</div> 1276</li> 1277</ul> 1278<a name="findObjectId(java.lang.Object, com.fasterxml.jackson.annotation.ObjectIdGenerator)"> 1279<!-- --> 1280</a> 1281<ul class="blockList"> 1282<li class="blockList"> 1283<h4>findObjectId</h4> 1284<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> 1285public abstract <a href="../../../../com/fasterxml/jackson/databind/deser/impl/ReadableObjectId.html" title="class in com.fasterxml.jackson.databind.deser.impl">ReadableObjectId</a> findObjectId(<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> id, 1286 com.fasterxml.jackson.annotation.ObjectIdGenerator<?> generator)</pre> 1287<div class="block"><span class="strong">Deprecated.</span> </div> 1288</li> 1289</ul> 1290<a name="checkUnresolvedObjectId()"> 1291<!-- --> 1292</a> 1293<ul class="blockList"> 1294<li class="blockList"> 1295<h4>checkUnresolvedObjectId</h4> 1296<pre>public abstract void checkUnresolvedObjectId() 1297 throws <a href="../../../../com/fasterxml/jackson/databind/deser/UnresolvedForwardReference.html" title="class in com.fasterxml.jackson.databind.deser">UnresolvedForwardReference</a></pre> 1298<div class="block">Method called to ensure that every object id encounter during processing 1299 are resolved.</div> 1300<dl><dt><span class="strong">Throws:</span></dt> 1301<dd><code><a href="../../../../com/fasterxml/jackson/databind/deser/UnresolvedForwardReference.html" title="class in com.fasterxml.jackson.databind.deser">UnresolvedForwardReference</a></code></dd></dl> 1302</li> 1303</ul> 1304<a name="constructType(java.lang.Class)"> 1305<!-- --> 1306</a> 1307<ul class="blockList"> 1308<li class="blockList"> 1309<h4>constructType</h4> 1310<pre>public final <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> constructType(<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><?> cls)</pre> 1311<div class="block">Convenience method, functionally equivalent to: 1312<pre> 1313 getConfig().constructType(cls); 1314 </pre></div> 1315</li> 1316</ul> 1317<a name="findClass(java.lang.String)"> 1318<!-- --> 1319</a> 1320<ul class="blockList"> 1321<li class="blockList"> 1322<h4>findClass</h4> 1323<pre>public <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><?> findClass(<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> className) 1324 throws <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre> 1325<div class="block">Helper method to use for locating Class for given name. Should be used 1326 instead of basic <code>Class.forName(className);</code> as it can 1327 try using contextual class loader, or use platform-specific workarounds 1328 (like on Android, GAE).</div> 1329<dl><dt><span class="strong">Throws:</span></dt> 1330<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd></dl> 1331</li> 1332</ul> 1333<a name="leaseObjectBuffer()"> 1334<!-- --> 1335</a> 1336<ul class="blockList"> 1337<li class="blockList"> 1338<h4>leaseObjectBuffer</h4> 1339<pre>public final <a href="../../../../com/fasterxml/jackson/databind/util/ObjectBuffer.html" title="class in com.fasterxml.jackson.databind.util">ObjectBuffer</a> leaseObjectBuffer()</pre> 1340<div class="block">Method that can be used to get access to a reusable ObjectBuffer, 1341 useful for efficiently constructing Object arrays and Lists. 1342 Note that leased buffers should be returned once deserializer 1343 is done, to allow for reuse during same round of deserialization.</div> 1344</li> 1345</ul> 1346<a name="returnObjectBuffer(com.fasterxml.jackson.databind.util.ObjectBuffer)"> 1347<!-- --> 1348</a> 1349<ul class="blockList"> 1350<li class="blockList"> 1351<h4>returnObjectBuffer</h4> 1352<pre>public final void returnObjectBuffer(<a href="../../../../com/fasterxml/jackson/databind/util/ObjectBuffer.html" title="class in com.fasterxml.jackson.databind.util">ObjectBuffer</a> buf)</pre> 1353<div class="block">Method to call to return object buffer previously leased with 1354 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#leaseObjectBuffer()"><code>leaseObjectBuffer()</code></a>.</div> 1355<dl><dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - Returned object buffer</dd></dl> 1356</li> 1357</ul> 1358<a name="getArrayBuilders()"> 1359<!-- --> 1360</a> 1361<ul class="blockList"> 1362<li class="blockList"> 1363<h4>getArrayBuilders</h4> 1364<pre>public final <a href="../../../../com/fasterxml/jackson/databind/util/ArrayBuilders.html" title="class in com.fasterxml.jackson.databind.util">ArrayBuilders</a> getArrayBuilders()</pre> 1365<div class="block">Method for accessing object useful for building arrays of 1366 primitive types (such as int[]).</div> 1367</li> 1368</ul> 1369<a name="deserializerInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Object)"> 1370<!-- --> 1371</a> 1372<ul class="blockList"> 1373<li class="blockList"> 1374<h4>deserializerInstance</h4> 1375<pre>public abstract <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<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>> deserializerInstance(<a href="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated, 1376 <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> deserDef) 1377 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 1378<dl><dt><span class="strong">Throws:</span></dt> 1379<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 1380</li> 1381</ul> 1382<a name="keyDeserializerInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Object)"> 1383<!-- --> 1384</a> 1385<ul class="blockList"> 1386<li class="blockList"> 1387<h4>keyDeserializerInstance</h4> 1388<pre>public abstract <a href="../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializerInstance(<a href="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated, 1389 <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> deserDef) 1390 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 1391<dl><dt><span class="strong">Throws:</span></dt> 1392<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 1393</li> 1394</ul> 1395<a name="handlePrimaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JavaType)"> 1396<!-- --> 1397</a> 1398<ul class="blockList"> 1399<li class="blockList"> 1400<h4>handlePrimaryContextualization</h4> 1401<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> handlePrimaryContextualization(<a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 1402 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 1403 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type) 1404 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 1405<div class="block">Method called for primary property deserializers (ones 1406 directly created to deserialize values of a POJO property), 1407 to handle details of resolving 1408 <a href="../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ContextualDeserializer</code></a> with given property context.</div> 1409<dl><dt><span class="strong">Parameters:</span></dt><dd><code>prop</code> - Property for which the given primary deserializer is used; never null.</dd> 1410<dt><span class="strong">Throws:</span></dt> 1411<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd><dt><span class="strong">Since:</span></dt> 1412 <dd>2.5</dd></dl> 1413</li> 1414</ul> 1415<a name="handlePrimaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.BeanProperty)"> 1416<!-- --> 1417</a> 1418<ul class="blockList"> 1419<li class="blockList"> 1420<h4>handlePrimaryContextualization</h4> 1421<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> 1422public <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> handlePrimaryContextualization(<a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 1423 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop) 1424 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 1425<div class="block"><span class="strong">Deprecated.</span> </div> 1426<dl><dt><span class="strong">Throws:</span></dt> 1427<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 1428</li> 1429</ul> 1430<a name="handleSecondaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JavaType)"> 1431<!-- --> 1432</a> 1433<ul class="blockList"> 1434<li class="blockList"> 1435<h4>handleSecondaryContextualization</h4> 1436<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> handleSecondaryContextualization(<a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 1437 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 1438 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type) 1439 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 1440<div class="block">Method called for secondary property deserializers (ones 1441 NOT directly created to deal with an annotatable POJO property, 1442 but instead created as a component -- such as value deserializers 1443 for structured types, or deserializers for root values) 1444 to handle details of resolving 1445 <a href="../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ContextualDeserializer</code></a> with given property context. 1446 Given that these deserializers are not directly related to given property 1447 (or, in case of root value property, to any property), annotations 1448 accessible may or may not be relevant.</div> 1449<dl><dt><span class="strong">Parameters:</span></dt><dd><code>prop</code> - Property for which deserializer is used, if any; null 1450 when deserializing root values</dd> 1451<dt><span class="strong">Throws:</span></dt> 1452<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd><dt><span class="strong">Since:</span></dt> 1453 <dd>2.5</dd></dl> 1454</li> 1455</ul> 1456<a name="handleSecondaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer, com.fasterxml.jackson.databind.BeanProperty)"> 1457<!-- --> 1458</a> 1459<ul class="blockList"> 1460<li class="blockList"> 1461<h4>handleSecondaryContextualization</h4> 1462<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> 1463public <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> handleSecondaryContextualization(<a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 1464 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop) 1465 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 1466<div class="block"><span class="strong">Deprecated.</span> </div> 1467<dl><dt><span class="strong">Throws:</span></dt> 1468<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 1469</li> 1470</ul> 1471<a name="parseDate(java.lang.String)"> 1472<!-- --> 1473</a> 1474<ul class="blockList"> 1475<li class="blockList"> 1476<h4>parseDate</h4> 1477<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> parseDate(<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> dateStr) 1478 throws <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></pre> 1479<div class="block">Convenience method for parsing a Date from given String, using 1480 currently configured date format (accessed using 1481 <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDateFormat()"><code>MapperConfig.getDateFormat()</code></a>). 1482<p> 1483 Implementation will handle thread-safety issues related to 1484 date formats such that first time this method is called, 1485 date format is cloned, and cloned instance will be retained 1486 for use during this deserialization round.</div> 1487<dl><dt><span class="strong">Throws:</span></dt> 1488<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></dd></dl> 1489</li> 1490</ul> 1491<a name="constructCalendar(java.util.Date)"> 1492<!-- --> 1493</a> 1494<ul class="blockList"> 1495<li class="blockList"> 1496<h4>constructCalendar</h4> 1497<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a> constructCalendar(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> d)</pre> 1498<div class="block">Convenience method for constructing Calendar instance set 1499 to specified time, to be modified and used by caller.</div> 1500</li> 1501</ul> 1502<a name="readValue(com.fasterxml.jackson.core.JsonParser, java.lang.Class)"> 1503<!-- --> 1504</a> 1505<ul class="blockList"> 1506<li class="blockList"> 1507<h4>readValue</h4> 1508<pre>public <T> T readValue(com.fasterxml.jackson.core.JsonParser p, 1509 <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><T> type) 1510 throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 1511<div class="block">Convenience method that may be used by composite or container deserializers, 1512 for reading one-off values contained (for sequences, it is more efficient 1513 to actually fetch deserializer once for the whole collection). 1514<p> 1515 NOTE: when deserializing values of properties contained in composite types, 1516 rather use <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#readPropertyValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.BeanProperty, java.lang.Class)"><code>readPropertyValue(JsonParser, BeanProperty, Class)</code></a>; 1517 this method does not allow use of contextual annotations.</div> 1518<dl><dt><span class="strong">Throws:</span></dt> 1519<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">Since:</span></dt> 1520 <dd>2.4</dd></dl> 1521</li> 1522</ul> 1523<a name="readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType)"> 1524<!-- --> 1525</a> 1526<ul class="blockList"> 1527<li class="blockList"> 1528<h4>readValue</h4> 1529<pre>public <T> T readValue(com.fasterxml.jackson.core.JsonParser p, 1530 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type) 1531 throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 1532<dl><dt><span class="strong">Throws:</span></dt> 1533<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">Since:</span></dt> 1534 <dd>2.4</dd></dl> 1535</li> 1536</ul> 1537<a name="readPropertyValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.BeanProperty, java.lang.Class)"> 1538<!-- --> 1539</a> 1540<ul class="blockList"> 1541<li class="blockList"> 1542<h4>readPropertyValue</h4> 1543<pre>public <T> T readPropertyValue(com.fasterxml.jackson.core.JsonParser p, 1544 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 1545 <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><T> type) 1546 throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 1547<div class="block">Convenience method that may be used by composite or container deserializers, 1548 for reading one-off values for the composite type, taking into account 1549 annotations that the property (passed to this method -- usually property that 1550 has custom serializer that called this method) has.</div> 1551<dl><dt><span class="strong">Throws:</span></dt> 1552<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">Since:</span></dt> 1553 <dd>2.4</dd></dl> 1554</li> 1555</ul> 1556<a name="readPropertyValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JavaType)"> 1557<!-- --> 1558</a> 1559<ul class="blockList"> 1560<li class="blockList"> 1561<h4>readPropertyValue</h4> 1562<pre>public <T> T readPropertyValue(com.fasterxml.jackson.core.JsonParser p, 1563 <a href="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 1564 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type) 1565 throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 1566<dl><dt><span class="strong">Throws:</span></dt> 1567<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">Since:</span></dt> 1568 <dd>2.4</dd></dl> 1569</li> 1570</ul> 1571<a name="handleUnknownProperty(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JsonDeserializer, java.lang.Object, java.lang.String)"> 1572<!-- --> 1573</a> 1574<ul class="blockList"> 1575<li class="blockList"> 1576<h4>handleUnknownProperty</h4> 1577<pre>public boolean handleUnknownProperty(com.fasterxml.jackson.core.JsonParser p, 1578 <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 1579 <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> instanceOrClass, 1580 <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> propName) 1581 throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 1582 com.fasterxml.jackson.core.JsonProcessingException</pre> 1583<div class="block">Method deserializers can call to inform configured <a href="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializationProblemHandler</code></a>s 1584 of an unrecognized property.</div> 1585<dl><dt><span class="strong">Throws:</span></dt> 1586<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 1587<dd><code>com.fasterxml.jackson.core.JsonProcessingException</code></dd></dl> 1588</li> 1589</ul> 1590<a name="reportUnknownProperty(java.lang.Object, java.lang.String, com.fasterxml.jackson.databind.JsonDeserializer)"> 1591<!-- --> 1592</a> 1593<ul class="blockList"> 1594<li class="blockList"> 1595<h4>reportUnknownProperty</h4> 1596<pre>public void reportUnknownProperty(<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> instanceOrClass, 1597 <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> fieldName, 1598 <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser) 1599 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 1600<div class="block">Helper method for reporting a problem with unhandled unknown exception</div> 1601<dl><dt><span class="strong">Parameters:</span></dt><dd><code>instanceOrClass</code> - Either value being populated (if one has been 1602 instantiated), or Class that indicates type that would be (or 1603 have been) instantiated</dd><dd><code>deser</code> - Deserializer that had the problem, if called by deserializer 1604 (or on behalf of one)</dd> 1605<dt><span class="strong">Throws:</span></dt> 1606<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 1607</li> 1608</ul> 1609<a name="mappingException(java.lang.Class)"> 1610<!-- --> 1611</a> 1612<ul class="blockList"> 1613<li class="blockList"> 1614<h4>mappingException</h4> 1615<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> mappingException(<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><?> targetClass)</pre> 1616<div class="block">Helper method for constructing generic mapping exception for specified type</div> 1617</li> 1618</ul> 1619<a name="mappingException(java.lang.Class, com.fasterxml.jackson.core.JsonToken)"> 1620<!-- --> 1621</a> 1622<ul class="blockList"> 1623<li class="blockList"> 1624<h4>mappingException</h4> 1625<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> mappingException(<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><?> targetClass, 1626 com.fasterxml.jackson.core.JsonToken token)</pre> 1627</li> 1628</ul> 1629<a name="mappingException(java.lang.String)"> 1630<!-- --> 1631</a> 1632<ul class="blockList"> 1633<li class="blockList"> 1634<h4>mappingException</h4> 1635<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> mappingException(<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> message)</pre> 1636<div class="block">Helper method for constructing generic mapping exception with specified 1637 message and current location information</div> 1638</li> 1639</ul> 1640<a name="instantiationException(java.lang.Class, java.lang.Throwable)"> 1641<!-- --> 1642</a> 1643<ul class="blockList"> 1644<li class="blockList"> 1645<h4>instantiationException</h4> 1646<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> instantiationException(<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><?> instClass, 1647 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</pre> 1648<div class="block">Helper method for constructing instantiation exception for specified type, 1649 to indicate problem with physically constructing instance of 1650 specified class (missing constructor, exception from constructor)</div> 1651</li> 1652</ul> 1653<a name="instantiationException(java.lang.Class, java.lang.String)"> 1654<!-- --> 1655</a> 1656<ul class="blockList"> 1657<li class="blockList"> 1658<h4>instantiationException</h4> 1659<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> instantiationException(<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><?> instClass, 1660 <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> msg)</pre> 1661</li> 1662</ul> 1663<a name="weirdStringException(java.lang.Class, java.lang.String)"> 1664<!-- --> 1665</a> 1666<ul class="blockList"> 1667<li class="blockList"> 1668<h4>weirdStringException</h4> 1669<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> 1670public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> weirdStringException(<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><?> instClass, 1671 <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> msg)</pre> 1672<div class="block"><span class="strong">Deprecated.</span> <i>Since 2.1 should use variant that takes value</i></div> 1673<div class="block">Method that will construct an exception suitable for throwing when 1674 some String values are acceptable, but the one encountered is not.</div> 1675</li> 1676</ul> 1677<a name="weirdStringException(java.lang.String, java.lang.Class, java.lang.String)"> 1678<!-- --> 1679</a> 1680<ul class="blockList"> 1681<li class="blockList"> 1682<h4>weirdStringException</h4> 1683<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> weirdStringException(<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> value, 1684 <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><?> instClass, 1685 <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> msg)</pre> 1686<div class="block">Method that will construct an exception suitable for throwing when 1687 some String values are acceptable, but the one encountered is not.</div> 1688<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - String value from input being deserialized</dd><dd><code>instClass</code> - Type that String should be deserialized into</dd><dd><code>msg</code> - Message that describes specific problem</dd><dt><span class="strong">Since:</span></dt> 1689 <dd>2.1</dd></dl> 1690</li> 1691</ul> 1692<a name="weirdNumberException(java.lang.Class, java.lang.String)"> 1693<!-- --> 1694</a> 1695<ul class="blockList"> 1696<li class="blockList"> 1697<h4>weirdNumberException</h4> 1698<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> 1699public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> weirdNumberException(<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><?> instClass, 1700 <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> msg)</pre> 1701<div class="block"><span class="strong">Deprecated.</span> </div> 1702<div class="block">Helper method for constructing exception to indicate that input JSON 1703 Number was not suitable for deserializing into given type.</div> 1704</li> 1705</ul> 1706<a name="weirdNumberException(java.lang.Number, java.lang.Class, java.lang.String)"> 1707<!-- --> 1708</a> 1709<ul class="blockList"> 1710<li class="blockList"> 1711<h4>weirdNumberException</h4> 1712<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> weirdNumberException(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> value, 1713 <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><?> instClass, 1714 <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> msg)</pre> 1715<div class="block">Helper method for constructing exception to indicate that input JSON 1716 Number was not suitable for deserializing into given target type.</div> 1717</li> 1718</ul> 1719<a name="weirdKeyException(java.lang.Class, java.lang.String, java.lang.String)"> 1720<!-- --> 1721</a> 1722<ul class="blockList"> 1723<li class="blockList"> 1724<h4>weirdKeyException</h4> 1725<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> weirdKeyException(<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><?> keyClass, 1726 <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> keyValue, 1727 <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> msg)</pre> 1728<div class="block">Helper method for constructing exception to indicate that given JSON 1729 Object field name was not in format to be able to deserialize specified 1730 key type.</div> 1731</li> 1732</ul> 1733<a name="wrongTokenException(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.JsonToken, java.lang.String)"> 1734<!-- --> 1735</a> 1736<ul class="blockList"> 1737<li class="blockList"> 1738<h4>wrongTokenException</h4> 1739<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> wrongTokenException(com.fasterxml.jackson.core.JsonParser p, 1740 com.fasterxml.jackson.core.JsonToken expToken, 1741 <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> msg0)</pre> 1742<div class="block">Helper method for indicating that the current token was expected to be another 1743 token.</div> 1744</li> 1745</ul> 1746<a name="unknownTypeException(com.fasterxml.jackson.databind.JavaType, java.lang.String)"> 1747<!-- --> 1748</a> 1749<ul class="blockList"> 1750<li class="blockList"> 1751<h4>unknownTypeException</h4> 1752<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> 1753public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> unknownTypeException(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1754 <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> id)</pre> 1755<div class="block"><span class="strong">Deprecated.</span> </div> 1756<div class="block">Helper method for constructing exception to indicate that given 1757 type id (parsed from JSON) could not be converted to a Java type.</div> 1758</li> 1759</ul> 1760<a name="unknownTypeException(com.fasterxml.jackson.databind.JavaType, java.lang.String, java.lang.String)"> 1761<!-- --> 1762</a> 1763<ul class="blockList"> 1764<li class="blockList"> 1765<h4>unknownTypeException</h4> 1766<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> unknownTypeException(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1767 <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> id, 1768 <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> extraDesc)</pre> 1769<dl><dt><span class="strong">Since:</span></dt> 1770 <dd>2.5</dd></dl> 1771</li> 1772</ul> 1773<a name="endOfInputException(java.lang.Class)"> 1774<!-- --> 1775</a> 1776<ul class="blockList"> 1777<li class="blockList"> 1778<h4>endOfInputException</h4> 1779<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> endOfInputException(<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><?> instClass)</pre> 1780</li> 1781</ul> 1782<a name="getDateFormat()"> 1783<!-- --> 1784</a> 1785<ul class="blockList"> 1786<li class="blockList"> 1787<h4>getDateFormat</h4> 1788<pre>protected <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> getDateFormat()</pre> 1789</li> 1790</ul> 1791<a name="determineClassName(java.lang.Object)"> 1792<!-- --> 1793</a> 1794<ul class="blockList"> 1795<li class="blockList"> 1796<h4>determineClassName</h4> 1797<pre>protected <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> determineClassName(<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> instance)</pre> 1798</li> 1799</ul> 1800<a name="_calcName(java.lang.Class)"> 1801<!-- --> 1802</a> 1803<ul class="blockList"> 1804<li class="blockList"> 1805<h4>_calcName</h4> 1806<pre>protected <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> _calcName(<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><?> cls)</pre> 1807</li> 1808</ul> 1809<a name="_valueDesc()"> 1810<!-- --> 1811</a> 1812<ul class="blockList"> 1813<li class="blockList"> 1814<h4>_valueDesc</h4> 1815<pre>protected <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> _valueDesc()</pre> 1816</li> 1817</ul> 1818<a name="_desc(java.lang.String)"> 1819<!-- --> 1820</a> 1821<ul class="blockListLast"> 1822<li class="blockList"> 1823<h4>_desc</h4> 1824<pre>protected <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> _desc(<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> desc)</pre> 1825</li> 1826</ul> 1827</li> 1828</ul> 1829</li> 1830</ul> 1831</div> 1832</div> 1833<!-- ========= END OF CLASS DATA ========= --> 1834<!-- ======= START OF BOTTOM NAVBAR ====== --> 1835<div class="bottomNav"><a name="navbar_bottom"> 1836<!-- --> 1837</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 1838<!-- --> 1839</a> 1840<ul class="navList" title="Navigation"> 1841<li><a href="../../../../overview-summary.html">Overview</a></li> 1842<li><a href="package-summary.html">Package</a></li> 1843<li class="navBarCell1Rev">Class</li> 1844<li><a href="class-use/DeserializationContext.html">Use</a></li> 1845<li><a href="package-tree.html">Tree</a></li> 1846<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 1847<li><a href="../../../../index-all.html">Index</a></li> 1848<li><a href="../../../../help-doc.html">Help</a></li> 1849</ul> 1850</div> 1851<div class="subNav"> 1852<ul class="navList"> 1853<li><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Prev Class</span></a></li> 1854<li><a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind"><span class="strong">Next Class</span></a></li> 1855</ul> 1856<ul class="navList"> 1857<li><a href="../../../../index.html?com/fasterxml/jackson/databind/DeserializationContext.html" target="_top">Frames</a></li> 1858<li><a href="DeserializationContext.html" target="_top">No Frames</a></li> 1859</ul> 1860<ul class="navList" id="allclasses_navbar_bottom"> 1861<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 1862</ul> 1863<div> 1864<script type="text/javascript"><!-- 1865 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 1866 if(window==top) { 1867 allClassesLink.style.display = "block"; 1868 } 1869 else { 1870 allClassesLink.style.display = "none"; 1871 } 1872 //--> 1873</script> 1874</div> 1875<div> 1876<ul class="subNavList"> 1877<li>Summary: </li> 1878<li>Nested | </li> 1879<li><a href="#field_summary">Field</a> | </li> 1880<li><a href="#constructor_summary">Constr</a> | </li> 1881<li><a href="#method_summary">Method</a></li> 1882</ul> 1883<ul class="subNavList"> 1884<li>Detail: </li> 1885<li><a href="#field_detail">Field</a> | </li> 1886<li><a href="#constructor_detail">Constr</a> | </li> 1887<li><a href="#method_detail">Method</a></li> 1888</ul> 1889</div> 1890<a name="skip-navbar_bottom"> 1891<!-- --> 1892</a></div> 1893<!-- ======== END OF BOTTOM NAVBAR ======= --> 1894<p class="legalCopy"><small>Copyright © 2014-2015 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p> 1895</body> 1896</html> 1897