1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (version 1.7.0_10-ea) on Mon Apr 22 19:50:33 PDT 2013 --> 6<meta http-equiv="Content-Type" content="text/html" charset="UTF-8"> 7<title>ObjectReader (jackson-databind 2.2.0 API)</title> 8<meta name="date" content="2013-04-22"> 9<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> 10</head> 11<body> 12<script type="text/javascript"><!-- 13 if (location.href.indexOf('is-external=true') == -1) { 14 parent.document.title="ObjectReader (jackson-databind 2.2.0 API)"; 15 } 16//--> 17</script> 18<noscript> 19<div>JavaScript is disabled on your browser.</div> 20</noscript> 21<!-- ========= START OF TOP NAVBAR ======= --> 22<div class="topNav"><a name="navbar_top"> 23<!-- --> 24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> 25<!-- --> 26</a> 27<ul class="navList" title="Navigation"> 28<li><a href="../../../../overview-summary.html">Overview</a></li> 29<li><a href="package-summary.html">Package</a></li> 30<li class="navBarCell1Rev">Class</li> 31<li><a href="class-use/ObjectReader.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/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind"><span class="strong">Prev Class</span></a></li> 41<li><a href="../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Next Class</span></a></li> 42</ul> 43<ul class="navList"> 44<li><a href="../../../../index.html?com/fasterxml/jackson/databind/ObjectReader.html" target="_top">Frames</a></li> 45<li><a href="ObjectReader.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 ObjectReader" class="title">Class ObjectReader</h2> 85</div> 86<div class="contentContainer"> 87<ul class="inheritance"> 88<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> 89<li> 90<ul class="inheritance"> 91<li><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">com.fasterxml.jackson.core.ObjectCodec</a></li> 92<li> 93<ul class="inheritance"> 94<li>com.fasterxml.jackson.databind.ObjectReader</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://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/Versioned.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Versioned</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd> 106</dl> 107<hr> 108<br> 109<pre>public class <span class="strong">ObjectReader</span> 110extends <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a> 111implements <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/Versioned.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Versioned</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre> 112<div class="block">Builder object that can be used for per-serialization configuration of 113 deserialization parameters, such as root type to use or object 114 to update (instead of constructing new instance). 115<p> 116 Uses "fluent" (or, kind of, builder) pattern so that instances are immutable 117 (and thus fully thread-safe with no external synchronization); 118 new instances are constructed for different configurations. 119 Instances are initially constructed by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> and can be 120 reused, shared, cached; both because of thread-safety and because 121 instances are relatively light-weight.</div> 122<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#com.fasterxml.jackson.databind.ObjectReader">Serialized Form</a></dd></dl> 123</li> 124</ul> 125</div> 126<div class="summary"> 127<ul class="blockList"> 128<li class="blockList"> 129<!-- =========== FIELD SUMMARY =========== --> 130<ul class="blockList"> 131<li class="blockList"><a name="field_summary"> 132<!-- --> 133</a> 134<h3>Field Summary</h3> 135<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> 136<caption><span>Fields</span><span class="tabEnd"> </span></caption> 137<tr> 138<th class="colFirst" scope="col">Modifier and Type</th> 139<th class="colLast" scope="col">Field and Description</th> 140</tr> 141<tr class="altColor"> 142<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 143<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_config">_config</a></strong></code> 144<div class="block">General serialization configuration settings; while immutable, 145 can use copy-constructor to create modified instances as necessary.</div> 146</td> 147</tr> 148<tr class="rowColor"> 149<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a></code></td> 150<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_context">_context</a></strong></code> 151<div class="block">Blueprint instance of deserialization context; used for creating 152 actual instance when needed.</div> 153</td> 154</tr> 155<tr class="altColor"> 156<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a></code></td> 157<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_dataFormatReaders">_dataFormatReaders</a></strong></code> 158<div class="block">Optional detector used for auto-detecting data format that byte-based 159 input uses.</div> 160</td> 161</tr> 162<tr class="rowColor"> 163<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a></code></td> 164<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_injectableValues">_injectableValues</a></strong></code> 165<div class="block">Values that can be injected during deserialization, if any.</div> 166</td> 167</tr> 168<tr class="altColor"> 169<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a></code></td> 170<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_jsonFactory">_jsonFactory</a></strong></code> 171<div class="block">Factory used for constructing <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>s</div> 172</td> 173</tr> 174<tr class="rowColor"> 175<td class="colFirst"><code>protected <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> 176<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_rootDeserializer">_rootDeserializer</a></strong></code> 177<div class="block">We may pre-fetch deserializer as soon as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_valueType"><code>_valueType</code></a> 178 is known, and if so, reuse it afterwards.</div> 179</td> 180</tr> 181<tr class="altColor"> 182<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>,<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> 183<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_rootDeserializers">_rootDeserializers</a></strong></code> 184<div class="block">Root-level cached deserializers</div> 185</td> 186</tr> 187<tr class="rowColor"> 188<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a></code></td> 189<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_rootNames">_rootNames</a></strong></code> 190<div class="block">Cache for root names used when root-wrapping is enabled.</div> 191</td> 192</tr> 193<tr class="altColor"> 194<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a></code></td> 195<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_schema">_schema</a></strong></code> 196<div class="block">When using data format that uses a schema, schema is passed 197 to parser.</div> 198</td> 199</tr> 200<tr class="rowColor"> 201<td class="colFirst"><code>protected boolean</code></td> 202<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_unwrapRoot">_unwrapRoot</a></strong></code> 203<div class="block">Flag that indicates whether root values are expected to be unwrapped or not</div> 204</td> 205</tr> 206<tr class="altColor"> 207<td class="colFirst"><code>protected <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> 208<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_valueToUpdate">_valueToUpdate</a></strong></code> 209<div class="block">Instance to update with data binding; if any.</div> 210</td> 211</tr> 212<tr class="rowColor"> 213<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 214<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_valueType">_valueType</a></strong></code> 215<div class="block">Declared type of value to instantiate during deserialization.</div> 216</td> 217</tr> 218</table> 219</li> 220</ul> 221<!-- ======== CONSTRUCTOR SUMMARY ======== --> 222<ul class="blockList"> 223<li class="blockList"><a name="constructor_summary"> 224<!-- --> 225</a> 226<h3>Constructor Summary</h3> 227<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 228<caption><span>Constructors</span><span class="tabEnd"> </span></caption> 229<tr> 230<th class="colFirst" scope="col">Modifier</th> 231<th class="colLast" scope="col">Constructor and Description</th> 232</tr> 233<tr class="altColor"> 234<td class="colFirst"><code>protected </code></td> 235<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectMapper, com.fasterxml.jackson.databind.DeserializationConfig)">ObjectReader</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a> mapper, 236 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</code> 237<div class="block">Constructor used by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> for initial instantiation</div> 238</td> 239</tr> 240<tr class="rowColor"> 241<td class="colFirst"><code>protected </code></td> 242<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectMapper, com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.JavaType, java.lang.Object, com.fasterxml.jackson.core.FormatSchema, com.fasterxml.jackson.databind.InjectableValues)">ObjectReader</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a> mapper, 243 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 244 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 245 <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> valueToUpdate, 246 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema, 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 called when a root deserializer should be fetched based 249 on other configuration.</div> 250</td> 251</tr> 252<tr class="altColor"> 253<td class="colFirst"><code>protected </code></td> 254<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.databind.DeserializationConfig)">ObjectReader</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 255 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</code> 256<div class="block">Copy constructor used when modifying simple feature flags</div> 257</td> 258</tr> 259<tr class="rowColor"> 260<td class="colFirst"><code>protected </code></td> 261<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer, java.lang.Object, com.fasterxml.jackson.core.FormatSchema, com.fasterxml.jackson.databind.InjectableValues, com.fasterxml.jackson.databind.deser.DataFormatReaders)">ObjectReader</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 262 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 263 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 264 <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>> rootDeser, 265 <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> valueToUpdate, 266 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema, 267 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues, 268 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> dataFormatReaders)</code> 269<div class="block">Copy constructor used for building variations.</div> 270</td> 271</tr> 272<tr class="altColor"> 273<td class="colFirst"><code>protected </code></td> 274<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.core.JsonFactory)">ObjectReader</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 275 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> f)</code> </td> 276</tr> 277</table> 278</li> 279</ul> 280<!-- ========== METHOD SUMMARY =========== --> 281<ul class="blockList"> 282<li class="blockList"><a name="method_summary"> 283<!-- --> 284</a> 285<h3>Method Summary</h3> 286<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 287<caption><span>Methods</span><span class="tabEnd"> </span></caption> 288<tr> 289<th class="colFirst" scope="col">Modifier and Type</th> 290<th class="colLast" scope="col">Method and Description</th> 291</tr> 292<tr class="altColor"> 293<td class="colFirst"><code>protected <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> 294<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_bind(com.fasterxml.jackson.core.JsonParser, java.lang.Object)">_bind</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 295 <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> valueToUpdate)</code> 296<div class="block">Actual implementation of value reading+binding operation.</div> 297</td> 298</tr> 299<tr class="rowColor"> 300<td class="colFirst"><code>protected <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> 301<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_bindAndClose(com.fasterxml.jackson.core.JsonParser, java.lang.Object)">_bindAndClose</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 302 <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> valueToUpdate)</code> </td> 303</tr> 304<tr class="altColor"> 305<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 306<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_bindAndCloseAsTree(com.fasterxml.jackson.core.JsonParser)">_bindAndCloseAsTree</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp)</code> </td> 307</tr> 308<tr class="rowColor"> 309<td class="colFirst"><code>protected <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T></code></td> 310<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_bindAndReadValues(com.fasterxml.jackson.core.JsonParser, java.lang.Object)">_bindAndReadValues</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 311 <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> valueToUpdate)</code> </td> 312</tr> 313<tr class="altColor"> 314<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 315<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_bindAsTree(com.fasterxml.jackson.core.JsonParser)">_bindAsTree</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp)</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/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 319<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_detectBindAndClose(byte[], int, int)">_detectBindAndClose</a></strong>(byte[] src, 320 int offset, 321 int length)</code> </td> 322</tr> 323<tr class="altColor"> 324<td class="colFirst"><code>protected <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> 325<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_detectBindAndClose(com.fasterxml.jackson.databind.deser.DataFormatReaders.Match, boolean)">_detectBindAndClose</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a> match, 326 boolean forceClosing)</code> </td> 327</tr> 328<tr class="rowColor"> 329<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 330<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_detectBindAndCloseAsTree(java.io.InputStream)">_detectBindAndCloseAsTree</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> in)</code> </td> 331</tr> 332<tr class="altColor"> 333<td class="colFirst"><code>protected <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T></code></td> 334<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_detectBindAndReadValues(com.fasterxml.jackson.databind.deser.DataFormatReaders.Match, boolean)">_detectBindAndReadValues</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a> match, 335 boolean forceClosing)</code> </td> 336</tr> 337<tr class="rowColor"> 338<td class="colFirst"><code>protected <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> 339<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_findRootDeserializer(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JavaType)">_findRootDeserializer</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 340 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 341<div class="block">Method called to locate deserializer for the passed root-level value.</div> 342</td> 343</tr> 344<tr class="altColor"> 345<td class="colFirst"><code>protected static <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a></code></td> 346<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_initForReading(com.fasterxml.jackson.core.JsonParser)">_initForReading</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp)</code> </td> 347</tr> 348<tr class="rowColor"> 349<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a></code></td> 350<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_inputStream(java.io.File)">_inputStream</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> f)</code> </td> 351</tr> 352<tr class="altColor"> 353<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a></code></td> 354<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_inputStream(java.net.URL)">_inputStream</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src)</code> </td> 355</tr> 356<tr class="rowColor"> 357<td class="colFirst"><code>protected <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> 358<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_prefetchRootDeserializer(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.JavaType)">_prefetchRootDeserializer</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 359 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 360<div class="block">Method called to locate deserializer ahead of time, if permitted 361 by configuration.</div> 362</td> 363</tr> 364<tr class="altColor"> 365<td class="colFirst"><code>protected void</code></td> 366<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_reportUndetectableSource(java.lang.Object)">_reportUndetectableSource</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> src)</code> </td> 367</tr> 368<tr class="rowColor"> 369<td class="colFirst"><code>protected void</code></td> 370<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_reportUnkownFormat(com.fasterxml.jackson.databind.deser.DataFormatReaders, com.fasterxml.jackson.databind.deser.DataFormatReaders.Match)">_reportUnkownFormat</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> detector, 371 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a> match)</code> 372<div class="block">Method called to indicate that format detection failed to detect format 373 of given input</div> 374</td> 375</tr> 376<tr class="altColor"> 377<td class="colFirst"><code>protected <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> 378<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_unwrapAndDeserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer)">_unwrapAndDeserialize</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 379 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 380 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType, 381 <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>> deser)</code> </td> 382</tr> 383<tr class="rowColor"> 384<td class="colFirst"><code>protected void</code></td> 385<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_verifySchemaType(com.fasterxml.jackson.core.FormatSchema)">_verifySchemaType</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema)</code> </td> 386</tr> 387<tr class="altColor"> 388<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 389<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_with(com.fasterxml.jackson.databind.DeserializationConfig)">_with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> newConfig)</code> </td> 390</tr> 391<tr class="rowColor"> 392<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 393<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createArrayNode()">createArrayNode</a></strong>()</code> </td> 394</tr> 395<tr class="altColor"> 396<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a></code></td> 397<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createDeserializationContext(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationConfig)">createDeserializationContext</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 398 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> cfg)</code> 399<div class="block">Internal helper method called to create an instance of <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationContext</code></a> 400 for deserializing a single root value.</div> 401</td> 402</tr> 403<tr class="rowColor"> 404<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 405<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createObjectNode()">createObjectNode</a></strong>()</code> </td> 406</tr> 407<tr class="altColor"> 408<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 409<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getConfig()">getConfig</a></strong>()</code> </td> 410</tr> 411<tr class="rowColor"> 412<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a></code></td> 413<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getFactory()">getFactory</a></strong>()</code> </td> 414</tr> 415<tr class="altColor"> 416<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a></code></td> 417<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getJsonFactory()">getJsonFactory</a></strong>()</code> 418<div class="block"><strong>Deprecated.</strong> 419<div class="block"><i>Since 2.1: Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getFactory()"><code>getFactory()</code></a> instead</i></div> 420</div> 421</td> 422</tr> 423<tr class="rowColor"> 424<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> 425<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getTypeFactory()">getTypeFactory</a></strong>()</code> </td> 426</tr> 427<tr class="altColor"> 428<td class="colFirst"><code>boolean</code></td> 429<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#isEnabled(com.fasterxml.jackson.databind.DeserializationFeature)">isEnabled</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> f)</code> </td> 430</tr> 431<tr class="rowColor"> 432<td class="colFirst"><code>boolean</code></td> 433<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#isEnabled(com.fasterxml.jackson.core.JsonParser.Feature)">isEnabled</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a> f)</code> </td> 434</tr> 435<tr class="altColor"> 436<td class="colFirst"><code>boolean</code></td> 437<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#isEnabled(com.fasterxml.jackson.databind.MapperFeature)">isEnabled</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a> f)</code> </td> 438</tr> 439<tr class="rowColor"> 440<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 441<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree(java.io.InputStream)">readTree</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> in)</code> 442<div class="block">Method that reads content from given input source, 443 using configuration of this reader, and binds it as JSON Tree.</div> 444</td> 445</tr> 446<tr class="altColor"> 447<td class="colFirst"><code><T extends <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>> <br>T</code></td> 448<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree(com.fasterxml.jackson.core.JsonParser)">readTree</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp)</code> 449<div class="block">Convenience method that binds content read using given parser, using 450 configuration of this reader, except that content is bound as 451 JSON tree instead of configured root value type.</div> 452</td> 453</tr> 454<tr class="rowColor"> 455<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 456<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree(java.io.Reader)">readTree</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> r)</code> 457<div class="block">Method that reads content from given input source, 458 using configuration of this reader, and binds it as JSON Tree.</div> 459</td> 460</tr> 461<tr class="altColor"> 462<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 463<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree(java.lang.String)">readTree</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> json)</code> 464<div class="block">Method that reads content from given JSON input String, 465 using configuration of this reader, and binds it as JSON Tree.</div> 466</td> 467</tr> 468<tr class="rowColor"> 469<td class="colFirst"><code><T> T</code></td> 470<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(byte[])">readValue</a></strong>(byte[] src)</code> 471<div class="block">Method that binds content read from given byte array, 472 using configuration of this reader.</div> 473</td> 474</tr> 475<tr class="altColor"> 476<td class="colFirst"><code><T> T</code></td> 477<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(byte[], int, int)">readValue</a></strong>(byte[] src, 478 int offset, 479 int length)</code> 480<div class="block">Method that binds content read from given byte array, 481 using configuration of this reader.</div> 482</td> 483</tr> 484<tr class="rowColor"> 485<td class="colFirst"><code><T> T</code></td> 486<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.File)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src)</code> </td> 487</tr> 488<tr class="altColor"> 489<td class="colFirst"><code><T> T</code></td> 490<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src)</code> 491<div class="block">Method that binds content read from given input source, 492 using configuration of this reader.</div> 493</td> 494</tr> 495<tr class="rowColor"> 496<td class="colFirst"><code><T> T</code></td> 497<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.databind.JsonNode)">readValue</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> src)</code> 498<div class="block">Convenience method for converting results from given JSON tree into given 499 value type.</div> 500</td> 501</tr> 502<tr class="altColor"> 503<td class="colFirst"><code><T> T</code></td> 504<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser)">readValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp)</code> 505<div class="block">Method that binds content read using given parser, using 506 configuration of this reader, including expected result type.</div> 507</td> 508</tr> 509<tr class="rowColor"> 510<td class="colFirst"><code><T> T</code></td> 511<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser, java.lang.Class)">readValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 512 <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> valueType)</code> 513<div class="block">Convenience method that binds content read using given parser, using 514 configuration of this reader, except that expected value type 515 is specified with the call (instead of currently configured root type).</div> 516</td> 517</tr> 518<tr class="altColor"> 519<td class="colFirst"><code><T> T</code></td> 520<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType)">readValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 521 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 522<div class="block">Type-safe overloaded method, basically alias for <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)"><code>readValue(JsonParser, ResolvedType)</code></a>.</div> 523</td> 524</tr> 525<tr class="rowColor"> 526<td class="colFirst"><code><T> T</code></td> 527<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)">readValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 528 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a> valueType)</code> 529<div class="block">Convenience method that binds content read using given parser, using 530 configuration of this reader, except that expected value type 531 is specified with the call (instead of currently configured root type).</div> 532</td> 533</tr> 534<tr class="altColor"> 535<td class="colFirst"><code><T> T</code></td> 536<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference)">readValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 537 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef)</code> 538<div class="block">Convenience method that binds content read using given parser, using 539 configuration of this reader, except that expected value type 540 is specified with the call (instead of currently configured root type).</div> 541</td> 542</tr> 543<tr class="rowColor"> 544<td class="colFirst"><code><T> T</code></td> 545<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.Reader)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src)</code> 546<div class="block">Method that binds content read from given input source, 547 using configuration of this reader.</div> 548</td> 549</tr> 550<tr class="altColor"> 551<td class="colFirst"><code><T> T</code></td> 552<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.lang.String)">readValue</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> src)</code> 553<div class="block">Method that binds content read from given JSON string, 554 using configuration of this reader.</div> 555</td> 556</tr> 557<tr class="rowColor"> 558<td class="colFirst"><code><T> T</code></td> 559<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.net.URL)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src)</code> 560<div class="block">Method that binds content read from given input source, 561 using configuration of this reader.</div> 562</td> 563</tr> 564<tr class="altColor"> 565<td class="colFirst"><code><T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T></code></td> 566<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(byte[])">readValues</a></strong>(byte[] src)</code> 567<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 568</td> 569</tr> 570<tr class="rowColor"> 571<td class="colFirst"><code><T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T></code></td> 572<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(byte[], int, int)">readValues</a></strong>(byte[] src, 573 int offset, 574 int length)</code> 575<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 576</td> 577</tr> 578<tr class="altColor"> 579<td class="colFirst"><code><T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T></code></td> 580<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(java.io.File)">readValues</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src)</code> 581<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 582</td> 583</tr> 584<tr class="rowColor"> 585<td class="colFirst"><code><T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T></code></td> 586<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(java.io.InputStream)">readValues</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src)</code> 587<div class="block">Method for reading sequence of Objects from parser stream.</div> 588</td> 589</tr> 590<tr class="altColor"> 591<td class="colFirst"><code><T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T></code></td> 592<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser)">readValues</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp)</code> 593<div class="block">Method for reading sequence of Objects from parser stream.</div> 594</td> 595</tr> 596<tr class="rowColor"> 597<td class="colFirst"><code><T> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><T></code></td> 598<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser, java.lang.Class)">readValues</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 599 <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> valueType)</code> 600<div class="block">Convenience method that is equivalent to:</div> 601</td> 602</tr> 603<tr class="altColor"> 604<td class="colFirst"><code><T> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><T></code></td> 605<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType)">readValues</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 606 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 607<div class="block">Convenience method that is equivalent to:</div> 608</td> 609</tr> 610<tr class="rowColor"> 611<td class="colFirst"><code><T> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><T></code></td> 612<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)">readValues</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 613 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a> valueType)</code> 614<div class="block">Convenience method that is equivalent to:</div> 615</td> 616</tr> 617<tr class="altColor"> 618<td class="colFirst"><code><T> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><T></code></td> 619<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference)">readValues</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 620 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef)</code> 621<div class="block">Convenience method that is equivalent to:</div> 622</td> 623</tr> 624<tr class="rowColor"> 625<td class="colFirst"><code><T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T></code></td> 626<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(java.io.Reader)">readValues</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src)</code> 627<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 628</td> 629</tr> 630<tr class="altColor"> 631<td class="colFirst"><code><T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T></code></td> 632<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(java.lang.String)">readValues</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> json)</code> 633<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 634</td> 635</tr> 636<tr class="rowColor"> 637<td class="colFirst"><code><T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T></code></td> 638<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(java.net.URL)">readValues</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src)</code> 639<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 640</td> 641</tr> 642<tr class="altColor"> 643<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td> 644<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#treeAsTokens(com.fasterxml.jackson.core.TreeNode)">treeAsTokens</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a> n)</code> </td> 645</tr> 646<tr class="rowColor"> 647<td class="colFirst"><code><T> T</code></td> 648<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#treeToValue(com.fasterxml.jackson.core.TreeNode, java.lang.Class)">treeToValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a> n, 649 <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> valueType)</code> </td> 650</tr> 651<tr class="altColor"> 652<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</a></code></td> 653<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#version()">version</a></strong>()</code> 654<div class="block">Method that will return version information stored in and read from jar 655 that contains this class.</div> 656</td> 657</tr> 658<tr class="rowColor"> 659<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 660<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.core.Base64Variant)">with</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a> defaultBase64)</code> </td> 661</tr> 662<tr class="altColor"> 663<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 664<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.databind.DeserializationConfig)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</code> </td> 665</tr> 666<tr class="rowColor"> 667<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 668<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.databind.DeserializationFeature)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> feature)</code> 669<div class="block">Method for constructing a new reader instance that is configured 670 with specified feature enabled.</div> 671</td> 672</tr> 673<tr class="altColor"> 674<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 675<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> first, 676 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... other)</code> 677<div class="block">Method for constructing a new reader instance that is configured 678 with specified features enabled.</div> 679</td> 680</tr> 681<tr class="rowColor"> 682<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 683<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.core.FormatSchema)">with</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema)</code> 684<div class="block">Method for constructing a new instance with configuration that 685 passes specified <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>FormatSchema</code></a> to <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> that 686 is constructed for parsing content.</div> 687</td> 688</tr> 689<tr class="altColor"> 690<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 691<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.databind.InjectableValues)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues)</code> 692<div class="block">Method for constructing a new instance with configuration that uses 693 passed <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind"><code>InjectableValues</code></a> to provide injectable values.</div> 694</td> 695</tr> 696<tr class="rowColor"> 697<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 698<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.core.JsonFactory)">with</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> f)</code> 699<div class="block">Method for constructing a new reader instance with configuration that uses 700 passed <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory</code></a> for constructing underlying Readers.</div> 701</td> 702</tr> 703<tr class="altColor"> 704<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 705<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.databind.node.JsonNodeFactory)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a> f)</code> 706<div class="block">Method for constructing a new reader instance with configuration that uses 707 passed <a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node"><code>JsonNodeFactory</code></a> for constructing <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> 708 instances.</div> 709</td> 710</tr> 711<tr class="rowColor"> 712<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 713<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(java.util.Locale)">with</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> l)</code> </td> 714</tr> 715<tr class="altColor"> 716<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 717<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(java.util.TimeZone)">with</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> tz)</code> </td> 718</tr> 719<tr class="rowColor"> 720<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 721<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)">withFeatures</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... features)</code> 722<div class="block">Method for constructing a new reader instance that is configured 723 with specified features enabled.</div> 724</td> 725</tr> 726<tr class="altColor"> 727<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 728<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withFormatDetection(com.fasterxml.jackson.databind.deser.DataFormatReaders)">withFormatDetection</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> readers)</code> 729<div class="block">Fluent factory method for constructing a reader that will try to 730 auto-detect underlying data format, using specified 731 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a>.</div> 732</td> 733</tr> 734<tr class="rowColor"> 735<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 736<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withFormatDetection(com.fasterxml.jackson.databind.ObjectReader...)">withFormatDetection</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>... readers)</code> 737<div class="block">Fluent factory method for constructing a reader that will try to 738 auto-detect underlying data format, using specified list of 739 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory</code></a> instances, and default <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a> settings 740 (for customized <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a>, you can construct instance yourself).</div> 741</td> 742</tr> 743<tr class="altColor"> 744<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 745<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withHandler(com.fasterxml.jackson.databind.deser.DeserializationProblemHandler)">withHandler</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser">DeserializationProblemHandler</a> h)</code> </td> 746</tr> 747<tr class="rowColor"> 748<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 749<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#without(com.fasterxml.jackson.databind.DeserializationFeature)">without</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> feature)</code> 750<div class="block">Method for constructing a new reader instance that is configured 751 with specified feature disabled.</div> 752</td> 753</tr> 754<tr class="altColor"> 755<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 756<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#without(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)">without</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> first, 757 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... other)</code> 758<div class="block">Method for constructing a new reader instance that is configured 759 with specified features disabled.</div> 760</td> 761</tr> 762<tr class="rowColor"> 763<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 764<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withoutFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)">withoutFeatures</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... features)</code> 765<div class="block">Method for constructing a new reader instance that is configured 766 with specified features disabled.</div> 767</td> 768</tr> 769<tr class="altColor"> 770<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 771<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withRootName(java.lang.String)">withRootName</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> rootName)</code> 772<div class="block">Method for constructing a new instance with configuration that 773 specifies what root name to expect for "root name unwrapping".</div> 774</td> 775</tr> 776<tr class="rowColor"> 777<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 778<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withType(java.lang.Class)">withType</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><?> valueType)</code> 779<div class="block">Method for constructing a new reader instance that is configured 780 to data bind into specified type.</div> 781</td> 782</tr> 783<tr class="altColor"> 784<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 785<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withType(com.fasterxml.jackson.databind.JavaType)">withType</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 786<div class="block">Method for constructing a new reader instance that is configured 787 to data bind into specified type.</div> 788</td> 789</tr> 790<tr class="rowColor"> 791<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 792<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withType(java.lang.reflect.Type)">withType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> valueType)</code> 793<div class="block">Method for constructing a new reader instance that is configured 794 to data bind into specified type.</div> 795</td> 796</tr> 797<tr class="altColor"> 798<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 799<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withType(com.fasterxml.jackson.core.type.TypeReference)">withType</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef)</code> 800<div class="block">Method for constructing a new reader instance that is configured 801 to data bind into specified type.</div> 802</td> 803</tr> 804<tr class="rowColor"> 805<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 806<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)">withValueToUpdate</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> value)</code> 807<div class="block">Method for constructing a new instance with configuration that 808 updates passed Object (as root value), instead of constructing 809 a new value.</div> 810</td> 811</tr> 812<tr class="altColor"> 813<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 814<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withView(java.lang.Class)">withView</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> activeView)</code> 815<div class="block">Method for constructing a new instance with configuration that 816 uses specified View for filtering.</div> 817</td> 818</tr> 819<tr class="rowColor"> 820<td class="colFirst"><code>void</code></td> 821<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#writeValue(com.fasterxml.jackson.core.JsonGenerator, java.lang.Object)">writeValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a> jgen, 822 <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> </td> 823</tr> 824</table> 825<ul class="blockList"> 826<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> 827<!-- --> 828</a> 829<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> 830<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> 831</ul> 832</li> 833</ul> 834</li> 835</ul> 836</div> 837<div class="details"> 838<ul class="blockList"> 839<li class="blockList"> 840<!-- ============ FIELD DETAIL =========== --> 841<ul class="blockList"> 842<li class="blockList"><a name="field_detail"> 843<!-- --> 844</a> 845<h3>Field Detail</h3> 846<a name="_config"> 847<!-- --> 848</a> 849<ul class="blockList"> 850<li class="blockList"> 851<h4>_config</h4> 852<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> _config</pre> 853<div class="block">General serialization configuration settings; while immutable, 854 can use copy-constructor to create modified instances as necessary.</div> 855</li> 856</ul> 857<a name="_context"> 858<!-- --> 859</a> 860<ul class="blockList"> 861<li class="blockList"> 862<h4>_context</h4> 863<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a> _context</pre> 864<div class="block">Blueprint instance of deserialization context; used for creating 865 actual instance when needed.</div> 866</li> 867</ul> 868<a name="_jsonFactory"> 869<!-- --> 870</a> 871<ul class="blockList"> 872<li class="blockList"> 873<h4>_jsonFactory</h4> 874<pre>protected final <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> _jsonFactory</pre> 875<div class="block">Factory used for constructing <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>s</div> 876</li> 877</ul> 878<a name="_unwrapRoot"> 879<!-- --> 880</a> 881<ul class="blockList"> 882<li class="blockList"> 883<h4>_unwrapRoot</h4> 884<pre>protected final boolean _unwrapRoot</pre> 885<div class="block">Flag that indicates whether root values are expected to be unwrapped or not</div> 886</li> 887</ul> 888<a name="_valueType"> 889<!-- --> 890</a> 891<ul class="blockList"> 892<li class="blockList"> 893<h4>_valueType</h4> 894<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _valueType</pre> 895<div class="block">Declared type of value to instantiate during deserialization. 896 Defines which deserializer to use; as well as base type of instance 897 to construct if an updatable value is not configured to be used 898 (subject to changes by embedded type information, for polymorphic 899 types). If <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_valueToUpdate"><code>_valueToUpdate</code></a> is non-null, only used for 900 locating deserializer.</div> 901</li> 902</ul> 903<a name="_rootDeserializer"> 904<!-- --> 905</a> 906<ul class="blockList"> 907<li class="blockList"> 908<h4>_rootDeserializer</h4> 909<pre>protected 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>> _rootDeserializer</pre> 910<div class="block">We may pre-fetch deserializer as soon as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_valueType"><code>_valueType</code></a> 911 is known, and if so, reuse it afterwards. 912 This allows avoiding further deserializer lookups and increases 913 performance a bit on cases where readers are reused.</div> 914<dl><dt><span class="strong">Since:</span></dt> 915 <dd>2.1</dd></dl> 916</li> 917</ul> 918<a name="_valueToUpdate"> 919<!-- --> 920</a> 921<ul class="blockList"> 922<li class="blockList"> 923<h4>_valueToUpdate</h4> 924<pre>protected 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> _valueToUpdate</pre> 925<div class="block">Instance to update with data binding; if any. If null, 926 a new instance is created, if non-null, properties of 927 this value object will be updated instead. 928 Note that value can be of almost any type, except not 929 <a href="../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type"><code>ArrayType</code></a>; array 930 types can not be modified because array size is immutable.</div> 931</li> 932</ul> 933<a name="_schema"> 934<!-- --> 935</a> 936<ul class="blockList"> 937<li class="blockList"> 938<h4>_schema</h4> 939<pre>protected final <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> _schema</pre> 940<div class="block">When using data format that uses a schema, schema is passed 941 to parser.</div> 942</li> 943</ul> 944<a name="_injectableValues"> 945<!-- --> 946</a> 947<ul class="blockList"> 948<li class="blockList"> 949<h4>_injectableValues</h4> 950<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> _injectableValues</pre> 951<div class="block">Values that can be injected during deserialization, if any.</div> 952</li> 953</ul> 954<a name="_dataFormatReaders"> 955<!-- --> 956</a> 957<ul class="blockList"> 958<li class="blockList"> 959<h4>_dataFormatReaders</h4> 960<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> _dataFormatReaders</pre> 961<div class="block">Optional detector used for auto-detecting data format that byte-based 962 input uses. 963<p> 964 NOTE: If defined non-null, <code>readValue()</code> methods that take 965 <a href="http://docs.oracle.com/javase/6/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a> or <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> input <b>will fail with exception</b>, 966 because format-detection only works on byte-sources. Also, if format 967 can not be detect reliably (as per detector settings), 968 a <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParseException</code></a> will be thrown).</div> 969<dl><dt><span class="strong">Since:</span></dt> 970 <dd>2.1</dd></dl> 971</li> 972</ul> 973<a name="_rootDeserializers"> 974<!-- --> 975</a> 976<ul class="blockList"> 977<li class="blockList"> 978<h4>_rootDeserializers</h4> 979<pre>protected final <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>,<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>>> _rootDeserializers</pre> 980<div class="block">Root-level cached deserializers</div> 981</li> 982</ul> 983<a name="_rootNames"> 984<!-- --> 985</a> 986<ul class="blockListLast"> 987<li class="blockList"> 988<h4>_rootNames</h4> 989<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> _rootNames</pre> 990<div class="block">Cache for root names used when root-wrapping is enabled.</div> 991</li> 992</ul> 993</li> 994</ul> 995<!-- ========= CONSTRUCTOR DETAIL ======== --> 996<ul class="blockList"> 997<li class="blockList"><a name="constructor_detail"> 998<!-- --> 999</a> 1000<h3>Constructor Detail</h3> 1001<a name="ObjectReader(com.fasterxml.jackson.databind.ObjectMapper, com.fasterxml.jackson.databind.DeserializationConfig)"> 1002<!-- --> 1003</a> 1004<ul class="blockList"> 1005<li class="blockList"> 1006<h4>ObjectReader</h4> 1007<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a> mapper, 1008 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</pre> 1009<div class="block">Constructor used by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> for initial instantiation</div> 1010</li> 1011</ul> 1012<a name="ObjectReader(com.fasterxml.jackson.databind.ObjectMapper, com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.JavaType, java.lang.Object, com.fasterxml.jackson.core.FormatSchema, com.fasterxml.jackson.databind.InjectableValues)"> 1013<!-- --> 1014</a> 1015<ul class="blockList"> 1016<li class="blockList"> 1017<h4>ObjectReader</h4> 1018<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a> mapper, 1019 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1020 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1021 <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> valueToUpdate, 1022 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema, 1023 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues)</pre> 1024<div class="block">Constructor called when a root deserializer should be fetched based 1025 on other configuration.</div> 1026</li> 1027</ul> 1028<a name="ObjectReader(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer, java.lang.Object, com.fasterxml.jackson.core.FormatSchema, com.fasterxml.jackson.databind.InjectableValues, com.fasterxml.jackson.databind.deser.DataFormatReaders)"> 1029<!-- --> 1030</a> 1031<ul class="blockList"> 1032<li class="blockList"> 1033<h4>ObjectReader</h4> 1034<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1035 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1036 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1037 <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>> rootDeser, 1038 <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> valueToUpdate, 1039 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema, 1040 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues, 1041 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> dataFormatReaders)</pre> 1042<div class="block">Copy constructor used for building variations.</div> 1043</li> 1044</ul> 1045<a name="ObjectReader(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.databind.DeserializationConfig)"> 1046<!-- --> 1047</a> 1048<ul class="blockList"> 1049<li class="blockList"> 1050<h4>ObjectReader</h4> 1051<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1052 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</pre> 1053<div class="block">Copy constructor used when modifying simple feature flags</div> 1054</li> 1055</ul> 1056<a name="ObjectReader(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.core.JsonFactory)"> 1057<!-- --> 1058</a> 1059<ul class="blockListLast"> 1060<li class="blockList"> 1061<h4>ObjectReader</h4> 1062<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1063 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> f)</pre> 1064</li> 1065</ul> 1066</li> 1067</ul> 1068<!-- ============ METHOD DETAIL ========== --> 1069<ul class="blockList"> 1070<li class="blockList"><a name="method_detail"> 1071<!-- --> 1072</a> 1073<h3>Method Detail</h3> 1074<a name="version()"> 1075<!-- --> 1076</a> 1077<ul class="blockList"> 1078<li class="blockList"> 1079<h4>version</h4> 1080<pre>public <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</a> version()</pre> 1081<div class="block">Method that will return version information stored in and read from jar 1082 that contains this class.</div> 1083<dl> 1084<dt><strong>Specified by:</strong></dt> 1085<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/Versioned.html?is-external=true#version()" title="class or interface in com.fasterxml.jackson.core">version</a></code> in interface <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/Versioned.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Versioned</a></code></dd> 1086</dl> 1087</li> 1088</ul> 1089<a name="with(com.fasterxml.jackson.databind.DeserializationConfig)"> 1090<!-- --> 1091</a> 1092<ul class="blockList"> 1093<li class="blockList"> 1094<h4>with</h4> 1095<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> with(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</pre> 1096</li> 1097</ul> 1098<a name="with(com.fasterxml.jackson.databind.DeserializationFeature)"> 1099<!-- --> 1100</a> 1101<ul class="blockList"> 1102<li class="blockList"> 1103<h4>with</h4> 1104<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> with(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> feature)</pre> 1105<div class="block">Method for constructing a new reader instance that is configured 1106 with specified feature enabled.</div> 1107</li> 1108</ul> 1109<a name="with(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)"> 1110<!-- --> 1111</a> 1112<ul class="blockList"> 1113<li class="blockList"> 1114<h4>with</h4> 1115<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> with(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> first, 1116 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... other)</pre> 1117<div class="block">Method for constructing a new reader instance that is configured 1118 with specified features enabled.</div> 1119</li> 1120</ul> 1121<a name="withFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)"> 1122<!-- --> 1123</a> 1124<ul class="blockList"> 1125<li class="blockList"> 1126<h4>withFeatures</h4> 1127<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withFeatures(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... features)</pre> 1128<div class="block">Method for constructing a new reader instance that is configured 1129 with specified features enabled.</div> 1130</li> 1131</ul> 1132<a name="without(com.fasterxml.jackson.databind.DeserializationFeature)"> 1133<!-- --> 1134</a> 1135<ul class="blockList"> 1136<li class="blockList"> 1137<h4>without</h4> 1138<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> without(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> feature)</pre> 1139<div class="block">Method for constructing a new reader instance that is configured 1140 with specified feature disabled.</div> 1141</li> 1142</ul> 1143<a name="without(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)"> 1144<!-- --> 1145</a> 1146<ul class="blockList"> 1147<li class="blockList"> 1148<h4>without</h4> 1149<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> without(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> first, 1150 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... other)</pre> 1151<div class="block">Method for constructing a new reader instance that is configured 1152 with specified features disabled.</div> 1153</li> 1154</ul> 1155<a name="withoutFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)"> 1156<!-- --> 1157</a> 1158<ul class="blockList"> 1159<li class="blockList"> 1160<h4>withoutFeatures</h4> 1161<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withoutFeatures(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... features)</pre> 1162<div class="block">Method for constructing a new reader instance that is configured 1163 with specified features disabled.</div> 1164</li> 1165</ul> 1166<a name="with(com.fasterxml.jackson.databind.InjectableValues)"> 1167<!-- --> 1168</a> 1169<ul class="blockList"> 1170<li class="blockList"> 1171<h4>with</h4> 1172<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> with(<a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues)</pre> 1173<div class="block">Method for constructing a new instance with configuration that uses 1174 passed <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind"><code>InjectableValues</code></a> to provide injectable values. 1175<p> 1176 Note that the method does NOT change state of this reader, but 1177 rather construct and returns a newly configured instance.</div> 1178</li> 1179</ul> 1180<a name="with(com.fasterxml.jackson.databind.node.JsonNodeFactory)"> 1181<!-- --> 1182</a> 1183<ul class="blockList"> 1184<li class="blockList"> 1185<h4>with</h4> 1186<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> with(<a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a> f)</pre> 1187<div class="block">Method for constructing a new reader instance with configuration that uses 1188 passed <a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node"><code>JsonNodeFactory</code></a> for constructing <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> 1189 instances. 1190<p> 1191 Note that the method does NOT change state of this reader, but 1192 rather construct and returns a newly configured instance.</div> 1193</li> 1194</ul> 1195<a name="with(com.fasterxml.jackson.core.JsonFactory)"> 1196<!-- --> 1197</a> 1198<ul class="blockList"> 1199<li class="blockList"> 1200<h4>with</h4> 1201<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> with(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> f)</pre> 1202<div class="block">Method for constructing a new reader instance with configuration that uses 1203 passed <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory</code></a> for constructing underlying Readers. 1204<p> 1205 NOTE: only factories that <b>DO NOT REQUIRE SPECIAL MAPPERS</b> 1206 (that is, ones that return <code>false</code> for 1207 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true#requiresCustomCodec()" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory.requiresCustomCodec()</code></a>) can be used: trying 1208 to use one that requires custom codec will throw exception</div> 1209<dl><dt><span class="strong">Since:</span></dt> 1210 <dd>2.1</dd></dl> 1211</li> 1212</ul> 1213<a name="withRootName(java.lang.String)"> 1214<!-- --> 1215</a> 1216<ul class="blockList"> 1217<li class="blockList"> 1218<h4>withRootName</h4> 1219<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withRootName(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> rootName)</pre> 1220<div class="block">Method for constructing a new instance with configuration that 1221 specifies what root name to expect for "root name unwrapping". 1222 See <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withRootName(java.lang.String)"><code>DeserializationConfig.withRootName(String)</code></a> for 1223 details. 1224<p> 1225 Note that the method does NOT change state of this reader, but 1226 rather construct and returns a newly configured instance.</div> 1227</li> 1228</ul> 1229<a name="with(com.fasterxml.jackson.core.FormatSchema)"> 1230<!-- --> 1231</a> 1232<ul class="blockList"> 1233<li class="blockList"> 1234<h4>with</h4> 1235<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> with(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema)</pre> 1236<div class="block">Method for constructing a new instance with configuration that 1237 passes specified <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>FormatSchema</code></a> to <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> that 1238 is constructed for parsing content. 1239<p> 1240 Note that the method does NOT change state of this reader, but 1241 rather construct and returns a newly configured instance.</div> 1242</li> 1243</ul> 1244<a name="withType(com.fasterxml.jackson.databind.JavaType)"> 1245<!-- --> 1246</a> 1247<ul class="blockList"> 1248<li class="blockList"> 1249<h4>withType</h4> 1250<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withType(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</pre> 1251<div class="block">Method for constructing a new reader instance that is configured 1252 to data bind into specified type. 1253<p> 1254 Note that the method does NOT change state of this reader, but 1255 rather construct and returns a newly configured instance.</div> 1256</li> 1257</ul> 1258<a name="withType(java.lang.Class)"> 1259<!-- --> 1260</a> 1261<ul class="blockList"> 1262<li class="blockList"> 1263<h4>withType</h4> 1264<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withType(<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><?> valueType)</pre> 1265<div class="block">Method for constructing a new reader instance that is configured 1266 to data bind into specified type. 1267<p> 1268 Note that the method does NOT change state of this reader, but 1269 rather construct and returns a newly configured instance.</div> 1270</li> 1271</ul> 1272<a name="withType(java.lang.reflect.Type)"> 1273<!-- --> 1274</a> 1275<ul class="blockList"> 1276<li class="blockList"> 1277<h4>withType</h4> 1278<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withType(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> valueType)</pre> 1279<div class="block">Method for constructing a new reader instance that is configured 1280 to data bind into specified type. 1281<p> 1282 Note that the method does NOT change state of this reader, but 1283 rather construct and returns a newly configured instance.</div> 1284</li> 1285</ul> 1286<a name="withType(com.fasterxml.jackson.core.type.TypeReference)"> 1287<!-- --> 1288</a> 1289<ul class="blockList"> 1290<li class="blockList"> 1291<h4>withType</h4> 1292<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withType(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef)</pre> 1293<div class="block">Method for constructing a new reader instance that is configured 1294 to data bind into specified type. 1295<p> 1296 Note that the method does NOT change state of this reader, but 1297 rather construct and returns a newly configured instance.</div> 1298</li> 1299</ul> 1300<a name="withValueToUpdate(java.lang.Object)"> 1301<!-- --> 1302</a> 1303<ul class="blockList"> 1304<li class="blockList"> 1305<h4>withValueToUpdate</h4> 1306<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withValueToUpdate(<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> 1307<div class="block">Method for constructing a new instance with configuration that 1308 updates passed Object (as root value), instead of constructing 1309 a new value. 1310<p> 1311 Note that the method does NOT change state of this reader, but 1312 rather construct and returns a newly configured instance.</div> 1313</li> 1314</ul> 1315<a name="withView(java.lang.Class)"> 1316<!-- --> 1317</a> 1318<ul class="blockList"> 1319<li class="blockList"> 1320<h4>withView</h4> 1321<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withView(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> activeView)</pre> 1322<div class="block">Method for constructing a new instance with configuration that 1323 uses specified View for filtering. 1324<p> 1325 Note that the method does NOT change state of this reader, but 1326 rather construct and returns a newly configured instance.</div> 1327</li> 1328</ul> 1329<a name="with(java.util.Locale)"> 1330<!-- --> 1331</a> 1332<ul class="blockList"> 1333<li class="blockList"> 1334<h4>with</h4> 1335<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> with(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> l)</pre> 1336</li> 1337</ul> 1338<a name="with(java.util.TimeZone)"> 1339<!-- --> 1340</a> 1341<ul class="blockList"> 1342<li class="blockList"> 1343<h4>with</h4> 1344<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> with(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> tz)</pre> 1345</li> 1346</ul> 1347<a name="withHandler(com.fasterxml.jackson.databind.deser.DeserializationProblemHandler)"> 1348<!-- --> 1349</a> 1350<ul class="blockList"> 1351<li class="blockList"> 1352<h4>withHandler</h4> 1353<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withHandler(<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser">DeserializationProblemHandler</a> h)</pre> 1354</li> 1355</ul> 1356<a name="with(com.fasterxml.jackson.core.Base64Variant)"> 1357<!-- --> 1358</a> 1359<ul class="blockList"> 1360<li class="blockList"> 1361<h4>with</h4> 1362<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> with(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a> defaultBase64)</pre> 1363</li> 1364</ul> 1365<a name="withFormatDetection(com.fasterxml.jackson.databind.ObjectReader...)"> 1366<!-- --> 1367</a> 1368<ul class="blockList"> 1369<li class="blockList"> 1370<h4>withFormatDetection</h4> 1371<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withFormatDetection(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>... readers)</pre> 1372<div class="block">Fluent factory method for constructing a reader that will try to 1373 auto-detect underlying data format, using specified list of 1374 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory</code></a> instances, and default <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a> settings 1375 (for customized <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a>, you can construct instance yourself). 1376 to construct appropriate <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> for actual parsing. 1377<p> 1378 Note: since format detection only works with byte sources, it is possible to 1379 get a failure from some 'readValue()' methods. Also, if input can not be reliably 1380 (enough) detected as one of specified types, an exception will be thrown. 1381<p> 1382 Note: not all <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory</code></a> types can be passed: specifically, ones that 1383 require "custom codec" (like XML factory) will not work. Instead, use 1384 method that takes <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a> instances instead of factories.</div> 1385<dl><dt><span class="strong">Parameters:</span></dt><dd><code>readers</code> - Data formats accepted, in decreasing order of priority (that is, 1386 matches checked in listed order, first match wins)</dd> 1387<dt><span class="strong">Returns:</span></dt><dd>Newly configured writer instance</dd><dt><span class="strong">Since:</span></dt> 1388 <dd>2.1</dd></dl> 1389</li> 1390</ul> 1391<a name="withFormatDetection(com.fasterxml.jackson.databind.deser.DataFormatReaders)"> 1392<!-- --> 1393</a> 1394<ul class="blockList"> 1395<li class="blockList"> 1396<h4>withFormatDetection</h4> 1397<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withFormatDetection(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> readers)</pre> 1398<div class="block">Fluent factory method for constructing a reader that will try to 1399 auto-detect underlying data format, using specified 1400 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a>. 1401<p> 1402 NOTE: since format detection only works with byte sources, it is possible to 1403 get a failure from some 'readValue()' methods. Also, if input can not be reliably 1404 (enough) detected as one of specified types, an exception will be thrown.</div> 1405<dl><dt><span class="strong">Parameters:</span></dt><dd><code>readers</code> - DataFormatReaders to use for detecting underlying format.</dd> 1406<dt><span class="strong">Returns:</span></dt><dd>Newly configured writer instance</dd><dt><span class="strong">Since:</span></dt> 1407 <dd>2.1</dd></dl> 1408</li> 1409</ul> 1410<a name="isEnabled(com.fasterxml.jackson.databind.DeserializationFeature)"> 1411<!-- --> 1412</a> 1413<ul class="blockList"> 1414<li class="blockList"> 1415<h4>isEnabled</h4> 1416<pre>public boolean isEnabled(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> f)</pre> 1417</li> 1418</ul> 1419<a name="isEnabled(com.fasterxml.jackson.databind.MapperFeature)"> 1420<!-- --> 1421</a> 1422<ul class="blockList"> 1423<li class="blockList"> 1424<h4>isEnabled</h4> 1425<pre>public boolean isEnabled(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a> f)</pre> 1426</li> 1427</ul> 1428<a name="isEnabled(com.fasterxml.jackson.core.JsonParser.Feature)"> 1429<!-- --> 1430</a> 1431<ul class="blockList"> 1432<li class="blockList"> 1433<h4>isEnabled</h4> 1434<pre>public boolean isEnabled(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a> f)</pre> 1435</li> 1436</ul> 1437<a name="getConfig()"> 1438<!-- --> 1439</a> 1440<ul class="blockList"> 1441<li class="blockList"> 1442<h4>getConfig</h4> 1443<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> getConfig()</pre> 1444<dl><dt><span class="strong">Since:</span></dt> 1445 <dd>2.2</dd></dl> 1446</li> 1447</ul> 1448<a name="getFactory()"> 1449<!-- --> 1450</a> 1451<ul class="blockList"> 1452<li class="blockList"> 1453<h4>getFactory</h4> 1454<pre>public <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> getFactory()</pre> 1455<dl> 1456<dt><strong>Overrides:</strong></dt> 1457<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#getFactory()" title="class or interface in com.fasterxml.jackson.core">getFactory</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 1458<dt><span class="strong">Since:</span></dt> 1459 <dd>2.1</dd></dl> 1460</li> 1461</ul> 1462<a name="getJsonFactory()"> 1463<!-- --> 1464</a> 1465<ul class="blockList"> 1466<li class="blockList"> 1467<h4>getJsonFactory</h4> 1468<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> 1469public <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> getJsonFactory()</pre> 1470<div class="block"><span class="strong">Deprecated.</span> <i>Since 2.1: Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getFactory()"><code>getFactory()</code></a> instead</i></div> 1471<dl> 1472<dt><strong>Specified by:</strong></dt> 1473<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#getJsonFactory()" title="class or interface in com.fasterxml.jackson.core">getJsonFactory</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 1474</dl> 1475</li> 1476</ul> 1477<a name="getTypeFactory()"> 1478<!-- --> 1479</a> 1480<ul class="blockList"> 1481<li class="blockList"> 1482<h4>getTypeFactory</h4> 1483<pre>public <a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> getTypeFactory()</pre> 1484</li> 1485</ul> 1486<a name="readValue(com.fasterxml.jackson.core.JsonParser)"> 1487<!-- --> 1488</a> 1489<ul class="blockList"> 1490<li class="blockList"> 1491<h4>readValue</h4> 1492<pre>public <T> T readValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp) 1493 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>, 1494 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1495<div class="block">Method that binds content read using given parser, using 1496 configuration of this reader, including expected result type. 1497 Value return is either newly constructed, or root value that 1498 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>. 1499<p> 1500 NOTE: this method never tries to auto-detect format, since actual 1501 (data-format specific) parser is given.</div> 1502<dl><dt><span class="strong">Throws:</span></dt> 1503<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> 1504<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1505</li> 1506</ul> 1507<a name="readValue(com.fasterxml.jackson.core.JsonParser, java.lang.Class)"> 1508<!-- --> 1509</a> 1510<ul class="blockList"> 1511<li class="blockList"> 1512<h4>readValue</h4> 1513<pre>public <T> T readValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 1514 <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> valueType) 1515 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>, 1516 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1517<div class="block">Convenience method that binds content read using given parser, using 1518 configuration of this reader, except that expected value type 1519 is specified with the call (instead of currently configured root type). 1520 Value return is either newly constructed, or root value that 1521 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>. 1522<p> 1523 NOTE: this method never tries to auto-detect format, since actual 1524 (data-format specific) parser is given.</div> 1525<dl> 1526<dt><strong>Specified by:</strong></dt> 1527<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValue(com.fasterxml.jackson.core.JsonParser, java.lang.Class)" title="class or interface in com.fasterxml.jackson.core">readValue</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 1528<dt><span class="strong">Throws:</span></dt> 1529<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> 1530<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1531</li> 1532</ul> 1533<a name="readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference)"> 1534<!-- --> 1535</a> 1536<ul class="blockList"> 1537<li class="blockList"> 1538<h4>readValue</h4> 1539<pre>public <T> T readValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 1540 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef) 1541 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>, 1542 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1543<div class="block">Convenience method that binds content read using given parser, using 1544 configuration of this reader, except that expected value type 1545 is specified with the call (instead of currently configured root type). 1546 Value return is either newly constructed, or root value that 1547 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>. 1548<p> 1549 NOTE: this method never tries to auto-detect format, since actual 1550 (data-format specific) parser is given.</div> 1551<dl> 1552<dt><strong>Specified by:</strong></dt> 1553<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference)" title="class or interface in com.fasterxml.jackson.core">readValue</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 1554<dt><span class="strong">Throws:</span></dt> 1555<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> 1556<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1557</li> 1558</ul> 1559<a name="readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)"> 1560<!-- --> 1561</a> 1562<ul class="blockList"> 1563<li class="blockList"> 1564<h4>readValue</h4> 1565<pre>public <T> T readValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 1566 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a> valueType) 1567 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>, 1568 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1569<div class="block">Convenience method that binds content read using given parser, using 1570 configuration of this reader, except that expected value type 1571 is specified with the call (instead of currently configured root type). 1572 Value return is either newly constructed, or root value that 1573 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>. 1574<p> 1575 NOTE: this method never tries to auto-detect format, since actual 1576 (data-format specific) parser is given.</div> 1577<dl> 1578<dt><strong>Specified by:</strong></dt> 1579<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)" title="class or interface in com.fasterxml.jackson.core">readValue</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 1580<dt><span class="strong">Throws:</span></dt> 1581<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> 1582<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1583</li> 1584</ul> 1585<a name="readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType)"> 1586<!-- --> 1587</a> 1588<ul class="blockList"> 1589<li class="blockList"> 1590<h4>readValue</h4> 1591<pre>public <T> T readValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 1592 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType) 1593 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>, 1594 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1595<div class="block">Type-safe overloaded method, basically alias for <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)"><code>readValue(JsonParser, ResolvedType)</code></a>. 1596<p> 1597 NOTE: this method never tries to auto-detect format, since actual 1598 (data-format specific) parser is given.</div> 1599<dl><dt><span class="strong">Throws:</span></dt> 1600<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> 1601<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1602</li> 1603</ul> 1604<a name="readTree(com.fasterxml.jackson.core.JsonParser)"> 1605<!-- --> 1606</a> 1607<ul class="blockList"> 1608<li class="blockList"> 1609<h4>readTree</h4> 1610<pre>public <T extends <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>> T readTree(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp) 1611 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>, 1612 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1613<div class="block">Convenience method that binds content read using given parser, using 1614 configuration of this reader, except that content is bound as 1615 JSON tree instead of configured root value type. 1616<p> 1617 Note: if an object was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(java.lang.Object)</code></a>, it 1618 will be ignored. 1619<p> 1620 NOTE: this method never tries to auto-detect format, since actual 1621 (data-format specific) parser is given.</div> 1622<dl> 1623<dt><strong>Specified by:</strong></dt> 1624<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readTree(com.fasterxml.jackson.core.JsonParser)" title="class or interface in com.fasterxml.jackson.core">readTree</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 1625<dt><span class="strong">Throws:</span></dt> 1626<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> 1627<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1628</li> 1629</ul> 1630<a name="readValues(com.fasterxml.jackson.core.JsonParser, java.lang.Class)"> 1631<!-- --> 1632</a> 1633<ul class="blockList"> 1634<li class="blockList"> 1635<h4>readValues</h4> 1636<pre>public <T> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><T> readValues(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 1637 <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> valueType) 1638 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>, 1639 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1640<div class="block">Convenience method that is equivalent to: 1641<pre> 1642 withType(valueType).readValues(jp); 1643</pre> 1644<p> 1645 NOTE: this method never tries to auto-detect format, since actual 1646 (data-format specific) parser is given.</div> 1647<dl> 1648<dt><strong>Specified by:</strong></dt> 1649<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValues(com.fasterxml.jackson.core.JsonParser, java.lang.Class)" title="class or interface in com.fasterxml.jackson.core">readValues</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 1650<dt><span class="strong">Throws:</span></dt> 1651<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> 1652<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1653</li> 1654</ul> 1655<a name="readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference)"> 1656<!-- --> 1657</a> 1658<ul class="blockList"> 1659<li class="blockList"> 1660<h4>readValues</h4> 1661<pre>public <T> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><T> readValues(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 1662 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef) 1663 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>, 1664 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1665<div class="block">Convenience method that is equivalent to: 1666<pre> 1667 withType(valueTypeRef).readValues(jp); 1668</pre> 1669<p> 1670 NOTE: this method never tries to auto-detect format, since actual 1671 (data-format specific) parser is given.</div> 1672<dl> 1673<dt><strong>Specified by:</strong></dt> 1674<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference)" title="class or interface in com.fasterxml.jackson.core">readValues</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 1675<dt><span class="strong">Throws:</span></dt> 1676<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> 1677<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1678</li> 1679</ul> 1680<a name="readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)"> 1681<!-- --> 1682</a> 1683<ul class="blockList"> 1684<li class="blockList"> 1685<h4>readValues</h4> 1686<pre>public <T> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><T> readValues(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 1687 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a> valueType) 1688 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>, 1689 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1690<div class="block">Convenience method that is equivalent to: 1691<pre> 1692 withType(valueType).readValues(jp); 1693</pre> 1694<p> 1695 NOTE: this method never tries to auto-detect format, since actual 1696 (data-format specific) parser is given.</div> 1697<dl> 1698<dt><strong>Specified by:</strong></dt> 1699<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)" title="class or interface in com.fasterxml.jackson.core">readValues</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 1700<dt><span class="strong">Throws:</span></dt> 1701<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> 1702<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1703</li> 1704</ul> 1705<a name="readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType)"> 1706<!-- --> 1707</a> 1708<ul class="blockList"> 1709<li class="blockList"> 1710<h4>readValues</h4> 1711<pre>public <T> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><T> readValues(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 1712 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType) 1713 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>, 1714 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1715<div class="block">Convenience method that is equivalent to: 1716<pre> 1717 withType(valueType).readValues(jp); 1718</pre> 1719<p> 1720 NOTE: this method never tries to auto-detect format, since actual 1721 (data-format specific) parser is given.</div> 1722<dl><dt><span class="strong">Throws:</span></dt> 1723<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> 1724<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1725</li> 1726</ul> 1727<a name="readValue(java.io.InputStream)"> 1728<!-- --> 1729</a> 1730<ul class="blockList"> 1731<li class="blockList"> 1732<h4>readValue</h4> 1733<pre>public <T> T readValue(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src) 1734 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>, 1735 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1736<div class="block">Method that binds content read from given input source, 1737 using configuration of this reader. 1738 Value return is either newly constructed, or root value that 1739 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>.</div> 1740<dl><dt><span class="strong">Throws:</span></dt> 1741<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> 1742<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1743</li> 1744</ul> 1745<a name="readValue(java.io.Reader)"> 1746<!-- --> 1747</a> 1748<ul class="blockList"> 1749<li class="blockList"> 1750<h4>readValue</h4> 1751<pre>public <T> T readValue(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src) 1752 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>, 1753 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1754<div class="block">Method that binds content read from given input source, 1755 using configuration of this reader. 1756 Value return is either newly constructed, or root value that 1757 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>.</div> 1758<dl><dt><span class="strong">Throws:</span></dt> 1759<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> 1760<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1761</li> 1762</ul> 1763<a name="readValue(java.lang.String)"> 1764<!-- --> 1765</a> 1766<ul class="blockList"> 1767<li class="blockList"> 1768<h4>readValue</h4> 1769<pre>public <T> T readValue(<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> src) 1770 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>, 1771 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1772<div class="block">Method that binds content read from given JSON string, 1773 using configuration of this reader. 1774 Value return is either newly constructed, or root value that 1775 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>.</div> 1776<dl><dt><span class="strong">Throws:</span></dt> 1777<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> 1778<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1779</li> 1780</ul> 1781<a name="readValue(byte[])"> 1782<!-- --> 1783</a> 1784<ul class="blockList"> 1785<li class="blockList"> 1786<h4>readValue</h4> 1787<pre>public <T> T readValue(byte[] src) 1788 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>, 1789 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1790<div class="block">Method that binds content read from given byte array, 1791 using configuration of this reader. 1792 Value return is either newly constructed, or root value that 1793 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>.</div> 1794<dl><dt><span class="strong">Throws:</span></dt> 1795<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> 1796<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1797</li> 1798</ul> 1799<a name="readValue(byte[], int, int)"> 1800<!-- --> 1801</a> 1802<ul class="blockList"> 1803<li class="blockList"> 1804<h4>readValue</h4> 1805<pre>public <T> T readValue(byte[] src, 1806 int offset, 1807 int length) 1808 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>, 1809 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1810<div class="block">Method that binds content read from given byte array, 1811 using configuration of this reader. 1812 Value return is either newly constructed, or root value that 1813 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>.</div> 1814<dl><dt><span class="strong">Throws:</span></dt> 1815<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> 1816<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1817</li> 1818</ul> 1819<a name="readValue(java.io.File)"> 1820<!-- --> 1821</a> 1822<ul class="blockList"> 1823<li class="blockList"> 1824<h4>readValue</h4> 1825<pre>public <T> T readValue(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src) 1826 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>, 1827 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1828<dl><dt><span class="strong">Throws:</span></dt> 1829<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> 1830<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1831</li> 1832</ul> 1833<a name="readValue(java.net.URL)"> 1834<!-- --> 1835</a> 1836<ul class="blockList"> 1837<li class="blockList"> 1838<h4>readValue</h4> 1839<pre>public <T> T readValue(<a href="http://docs.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src) 1840 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>, 1841 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1842<div class="block">Method that binds content read from given input source, 1843 using configuration of this reader. 1844 Value return is either newly constructed, or root value that 1845 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>.</div> 1846<dl><dt><span class="strong">Throws:</span></dt> 1847<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> 1848<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1849</li> 1850</ul> 1851<a name="readValue(com.fasterxml.jackson.databind.JsonNode)"> 1852<!-- --> 1853</a> 1854<ul class="blockList"> 1855<li class="blockList"> 1856<h4>readValue</h4> 1857<pre>public <T> T readValue(<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> src) 1858 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>, 1859 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1860<div class="block">Convenience method for converting results from given JSON tree into given 1861 value type. Basically short-cut for: 1862<pre> 1863 objectReader.readValue(src.traverse()) 1864</pre></div> 1865<dl><dt><span class="strong">Throws:</span></dt> 1866<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> 1867<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1868</li> 1869</ul> 1870<a name="readTree(java.io.InputStream)"> 1871<!-- --> 1872</a> 1873<ul class="blockList"> 1874<li class="blockList"> 1875<h4>readTree</h4> 1876<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> readTree(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> in) 1877 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>, 1878 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1879<div class="block">Method that reads content from given input source, 1880 using configuration of this reader, and binds it as JSON Tree. 1881<p> 1882 Note that if an object was specified with a call to 1883 <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a> 1884 it will just be ignored; result is always a newly constructed 1885 <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> instance.</div> 1886<dl><dt><span class="strong">Throws:</span></dt> 1887<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> 1888<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1889</li> 1890</ul> 1891<a name="readTree(java.io.Reader)"> 1892<!-- --> 1893</a> 1894<ul class="blockList"> 1895<li class="blockList"> 1896<h4>readTree</h4> 1897<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> readTree(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> r) 1898 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>, 1899 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1900<div class="block">Method that reads content from given input source, 1901 using configuration of this reader, and binds it as JSON Tree. 1902<p> 1903 Note that if an object was specified with a call to 1904 <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a> 1905 it will just be ignored; result is always a newly constructed 1906 <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> instance.</div> 1907<dl><dt><span class="strong">Throws:</span></dt> 1908<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> 1909<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1910</li> 1911</ul> 1912<a name="readTree(java.lang.String)"> 1913<!-- --> 1914</a> 1915<ul class="blockList"> 1916<li class="blockList"> 1917<h4>readTree</h4> 1918<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> readTree(<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> json) 1919 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>, 1920 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1921<div class="block">Method that reads content from given JSON input String, 1922 using configuration of this reader, and binds it as JSON Tree. 1923<p> 1924 Note that if an object was specified with a call to 1925 <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a> 1926 it will just be ignored; result is always a newly constructed 1927 <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> instance.</div> 1928<dl><dt><span class="strong">Throws:</span></dt> 1929<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> 1930<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1931</li> 1932</ul> 1933<a name="readValues(com.fasterxml.jackson.core.JsonParser)"> 1934<!-- --> 1935</a> 1936<ul class="blockList"> 1937<li class="blockList"> 1938<h4>readValues</h4> 1939<pre>public <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T> readValues(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp) 1940 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>, 1941 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1942<div class="block">Method for reading sequence of Objects from parser stream. 1943<p> 1944 Sequence can be either root-level "unwrapped" sequence (without surrounding 1945 JSON array), or a sequence contained in a JSON Array. 1946 In either case <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> must point to the first token of 1947 the first element, OR not point to any token (in which case it is advanced 1948 to the next token). This means, specifically, that for wrapped sequences, 1949 parser MUST NOT point to the surrounding <code>START_ARRAY</code> but rather 1950 to the token following it.</div> 1951<dl><dt><span class="strong">Throws:</span></dt> 1952<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> 1953<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1954</li> 1955</ul> 1956<a name="readValues(java.io.InputStream)"> 1957<!-- --> 1958</a> 1959<ul class="blockList"> 1960<li class="blockList"> 1961<h4>readValues</h4> 1962<pre>public <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T> readValues(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src) 1963 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>, 1964 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1965<div class="block">Method for reading sequence of Objects from parser stream. 1966<p> 1967 Sequence can be either wrapped or unwrapped root-level sequence: 1968 wrapped means that the elements are enclosed in JSON Array; 1969 and unwrapped that elements are directly accessed at main level. 1970 Assumption is that iff the first token of the document is 1971 <code>START_ARRAY</code>, we have a wrapped sequence; otherwise 1972 unwrapped. For wrapped sequences, leading <code>START_ARRAY</code> 1973 is skipped, so that for both cases, underlying <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> 1974 will point to what is expected to be the first token of the first 1975 element. 1976<p> 1977 Note that the wrapped vs unwrapped logic means that it is NOT 1978 possible to use this method for reading an unwrapped sequence 1979 of elements written as JSON Arrays: to read such sequences, one 1980 has to use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser)"><code>readValues(JsonParser)</code></a>, making sure parser 1981 points to the first token of the first element (i.e. the second 1982 <code>START_ARRAY</code> which is part of the first element).</div> 1983<dl><dt><span class="strong">Throws:</span></dt> 1984<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> 1985<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 1986</li> 1987</ul> 1988<a name="readValues(java.io.Reader)"> 1989<!-- --> 1990</a> 1991<ul class="blockList"> 1992<li class="blockList"> 1993<h4>readValues</h4> 1994<pre>public <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T> readValues(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src) 1995 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>, 1996 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 1997<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 1998<dl><dt><span class="strong">Throws:</span></dt> 1999<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> 2000<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2001</li> 2002</ul> 2003<a name="readValues(java.lang.String)"> 2004<!-- --> 2005</a> 2006<ul class="blockList"> 2007<li class="blockList"> 2008<h4>readValues</h4> 2009<pre>public <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T> readValues(<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> json) 2010 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>, 2011 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2012<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 2013<dl><dt><span class="strong">Parameters:</span></dt><dd><code>json</code> - String that contains JSON content to parse</dd> 2014<dt><span class="strong">Throws:</span></dt> 2015<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> 2016<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2017</li> 2018</ul> 2019<a name="readValues(byte[], int, int)"> 2020<!-- --> 2021</a> 2022<ul class="blockList"> 2023<li class="blockList"> 2024<h4>readValues</h4> 2025<pre>public <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T> readValues(byte[] src, 2026 int offset, 2027 int length) 2028 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>, 2029 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2030<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 2031<dl><dt><span class="strong">Throws:</span></dt> 2032<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> 2033<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2034</li> 2035</ul> 2036<a name="readValues(byte[])"> 2037<!-- --> 2038</a> 2039<ul class="blockList"> 2040<li class="blockList"> 2041<h4>readValues</h4> 2042<pre>public final <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T> readValues(byte[] src) 2043 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>, 2044 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2045<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 2046<dl><dt><span class="strong">Throws:</span></dt> 2047<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> 2048<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2049</li> 2050</ul> 2051<a name="readValues(java.io.File)"> 2052<!-- --> 2053</a> 2054<ul class="blockList"> 2055<li class="blockList"> 2056<h4>readValues</h4> 2057<pre>public <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T> readValues(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src) 2058 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>, 2059 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2060<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 2061<dl><dt><span class="strong">Throws:</span></dt> 2062<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> 2063<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2064</li> 2065</ul> 2066<a name="readValues(java.net.URL)"> 2067<!-- --> 2068</a> 2069<ul class="blockList"> 2070<li class="blockList"> 2071<h4>readValues</h4> 2072<pre>public <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T> readValues(<a href="http://docs.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src) 2073 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>, 2074 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2075<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 2076<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - URL to read to access JSON content to parse.</dd> 2077<dt><span class="strong">Throws:</span></dt> 2078<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> 2079<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2080</li> 2081</ul> 2082<a name="createArrayNode()"> 2083<!-- --> 2084</a> 2085<ul class="blockList"> 2086<li class="blockList"> 2087<h4>createArrayNode</h4> 2088<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> createArrayNode()</pre> 2089<dl> 2090<dt><strong>Specified by:</strong></dt> 2091<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#createArrayNode()" title="class or interface in com.fasterxml.jackson.core">createArrayNode</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2092</dl> 2093</li> 2094</ul> 2095<a name="createObjectNode()"> 2096<!-- --> 2097</a> 2098<ul class="blockList"> 2099<li class="blockList"> 2100<h4>createObjectNode</h4> 2101<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> createObjectNode()</pre> 2102<dl> 2103<dt><strong>Specified by:</strong></dt> 2104<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#createObjectNode()" title="class or interface in com.fasterxml.jackson.core">createObjectNode</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2105</dl> 2106</li> 2107</ul> 2108<a name="treeAsTokens(com.fasterxml.jackson.core.TreeNode)"> 2109<!-- --> 2110</a> 2111<ul class="blockList"> 2112<li class="blockList"> 2113<h4>treeAsTokens</h4> 2114<pre>public <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> treeAsTokens(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a> n)</pre> 2115<dl> 2116<dt><strong>Specified by:</strong></dt> 2117<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#treeAsTokens(com.fasterxml.jackson.core.TreeNode)" title="class or interface in com.fasterxml.jackson.core">treeAsTokens</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2118</dl> 2119</li> 2120</ul> 2121<a name="treeToValue(com.fasterxml.jackson.core.TreeNode, java.lang.Class)"> 2122<!-- --> 2123</a> 2124<ul class="blockList"> 2125<li class="blockList"> 2126<h4>treeToValue</h4> 2127<pre>public <T> T treeToValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a> n, 2128 <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> valueType) 2129 throws <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2130<dl> 2131<dt><strong>Specified by:</strong></dt> 2132<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#treeToValue(com.fasterxml.jackson.core.TreeNode, java.lang.Class)" title="class or interface in com.fasterxml.jackson.core">treeToValue</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2133<dt><span class="strong">Throws:</span></dt> 2134<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2135</li> 2136</ul> 2137<a name="writeValue(com.fasterxml.jackson.core.JsonGenerator, java.lang.Object)"> 2138<!-- --> 2139</a> 2140<ul class="blockList"> 2141<li class="blockList"> 2142<h4>writeValue</h4> 2143<pre>public void writeValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a> jgen, 2144 <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) 2145 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>, 2146 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2147<dl> 2148<dt><strong>Specified by:</strong></dt> 2149<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#writeValue(com.fasterxml.jackson.core.JsonGenerator, java.lang.Object)" title="class or interface in com.fasterxml.jackson.core">writeValue</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2150<dt><span class="strong">Throws:</span></dt> 2151<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> 2152<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2153</li> 2154</ul> 2155<a name="_bind(com.fasterxml.jackson.core.JsonParser, java.lang.Object)"> 2156<!-- --> 2157</a> 2158<ul class="blockList"> 2159<li class="blockList"> 2160<h4>_bind</h4> 2161<pre>protected <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> _bind(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 2162 <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> valueToUpdate) 2163 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>, 2164 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a>, 2165 <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 2166<div class="block">Actual implementation of value reading+binding operation.</div> 2167<dl><dt><span class="strong">Throws:</span></dt> 2168<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> 2169<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a></code></dd> 2170<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 2171</li> 2172</ul> 2173<a name="_bindAndClose(com.fasterxml.jackson.core.JsonParser, java.lang.Object)"> 2174<!-- --> 2175</a> 2176<ul class="blockList"> 2177<li class="blockList"> 2178<h4>_bindAndClose</h4> 2179<pre>protected <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> _bindAndClose(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 2180 <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> valueToUpdate) 2181 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>, 2182 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a>, 2183 <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 2184<dl><dt><span class="strong">Throws:</span></dt> 2185<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> 2186<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a></code></dd> 2187<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 2188</li> 2189</ul> 2190<a name="_bindAsTree(com.fasterxml.jackson.core.JsonParser)"> 2191<!-- --> 2192</a> 2193<ul class="blockList"> 2194<li class="blockList"> 2195<h4>_bindAsTree</h4> 2196<pre>protected <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> _bindAsTree(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp) 2197 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>, 2198 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a>, 2199 <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 2200<dl><dt><span class="strong">Throws:</span></dt> 2201<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> 2202<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a></code></dd> 2203<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 2204</li> 2205</ul> 2206<a name="_bindAndCloseAsTree(com.fasterxml.jackson.core.JsonParser)"> 2207<!-- --> 2208</a> 2209<ul class="blockList"> 2210<li class="blockList"> 2211<h4>_bindAndCloseAsTree</h4> 2212<pre>protected <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> _bindAndCloseAsTree(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp) 2213 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>, 2214 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a>, 2215 <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 2216<dl><dt><span class="strong">Throws:</span></dt> 2217<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> 2218<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a></code></dd> 2219<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 2220</li> 2221</ul> 2222<a name="_bindAndReadValues(com.fasterxml.jackson.core.JsonParser, java.lang.Object)"> 2223<!-- --> 2224</a> 2225<ul class="blockList"> 2226<li class="blockList"> 2227<h4>_bindAndReadValues</h4> 2228<pre>protected <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T> _bindAndReadValues(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 2229 <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> valueToUpdate) 2230 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>, 2231 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2232<dl><dt><span class="strong">Throws:</span></dt> 2233<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> 2234<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd><dt><span class="strong">Since:</span></dt> 2235 <dd>2.1</dd></dl> 2236</li> 2237</ul> 2238<a name="_initForReading(com.fasterxml.jackson.core.JsonParser)"> 2239<!-- --> 2240</a> 2241<ul class="blockList"> 2242<li class="blockList"> 2243<h4>_initForReading</h4> 2244<pre>protected static <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a> _initForReading(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp) 2245 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>, 2246 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a>, 2247 <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 2248<dl><dt><span class="strong">Throws:</span></dt> 2249<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> 2250<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a></code></dd> 2251<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 2252</li> 2253</ul> 2254<a name="_findRootDeserializer(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JavaType)"> 2255<!-- --> 2256</a> 2257<ul class="blockList"> 2258<li class="blockList"> 2259<h4>_findRootDeserializer</h4> 2260<pre>protected <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>> _findRootDeserializer(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2261 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType) 2262 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 2263<div class="block">Method called to locate deserializer for the passed root-level value.</div> 2264<dl><dt><span class="strong">Throws:</span></dt> 2265<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 2266</li> 2267</ul> 2268<a name="_prefetchRootDeserializer(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.JavaType)"> 2269<!-- --> 2270</a> 2271<ul class="blockList"> 2272<li class="blockList"> 2273<h4>_prefetchRootDeserializer</h4> 2274<pre>protected <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>> _prefetchRootDeserializer(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2275 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</pre> 2276<div class="block">Method called to locate deserializer ahead of time, if permitted 2277 by configuration. Method also is NOT to throw an exception if 2278 access fails.</div> 2279</li> 2280</ul> 2281<a name="_unwrapAndDeserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer)"> 2282<!-- --> 2283</a> 2284<ul class="blockList"> 2285<li class="blockList"> 2286<h4>_unwrapAndDeserialize</h4> 2287<pre>protected <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> _unwrapAndDeserialize(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 2288 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2289 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType, 2290 <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>> deser) 2291 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>, 2292 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a>, 2293 <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 2294<dl><dt><span class="strong">Throws:</span></dt> 2295<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> 2296<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a></code></dd> 2297<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 2298</li> 2299</ul> 2300<a name="_detectBindAndClose(byte[], int, int)"> 2301<!-- --> 2302</a> 2303<ul class="blockList"> 2304<li class="blockList"> 2305<h4>_detectBindAndClose</h4> 2306<pre>protected <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> _detectBindAndClose(byte[] src, 2307 int offset, 2308 int length) 2309 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> 2310<dl><dt><span class="strong">Throws:</span></dt> 2311<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></dl> 2312</li> 2313</ul> 2314<a name="_detectBindAndClose(com.fasterxml.jackson.databind.deser.DataFormatReaders.Match, boolean)"> 2315<!-- --> 2316</a> 2317<ul class="blockList"> 2318<li class="blockList"> 2319<h4>_detectBindAndClose</h4> 2320<pre>protected <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> _detectBindAndClose(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a> match, 2321 boolean forceClosing) 2322 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> 2323<dl><dt><span class="strong">Throws:</span></dt> 2324<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></dl> 2325</li> 2326</ul> 2327<a name="_detectBindAndReadValues(com.fasterxml.jackson.databind.deser.DataFormatReaders.Match, boolean)"> 2328<!-- --> 2329</a> 2330<ul class="blockList"> 2331<li class="blockList"> 2332<h4>_detectBindAndReadValues</h4> 2333<pre>protected <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T> _detectBindAndReadValues(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a> match, 2334 boolean forceClosing) 2335 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>, 2336 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2337<dl><dt><span class="strong">Throws:</span></dt> 2338<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> 2339<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2340</li> 2341</ul> 2342<a name="_detectBindAndCloseAsTree(java.io.InputStream)"> 2343<!-- --> 2344</a> 2345<ul class="blockList"> 2346<li class="blockList"> 2347<h4>_detectBindAndCloseAsTree</h4> 2348<pre>protected <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> _detectBindAndCloseAsTree(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> in) 2349 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> 2350<dl><dt><span class="strong">Throws:</span></dt> 2351<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></dl> 2352</li> 2353</ul> 2354<a name="_reportUnkownFormat(com.fasterxml.jackson.databind.deser.DataFormatReaders, com.fasterxml.jackson.databind.deser.DataFormatReaders.Match)"> 2355<!-- --> 2356</a> 2357<ul class="blockList"> 2358<li class="blockList"> 2359<h4>_reportUnkownFormat</h4> 2360<pre>protected void _reportUnkownFormat(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> detector, 2361 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a> match) 2362 throws <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2363<div class="block">Method called to indicate that format detection failed to detect format 2364 of given input</div> 2365<dl><dt><span class="strong">Throws:</span></dt> 2366<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2367</li> 2368</ul> 2369<a name="_verifySchemaType(com.fasterxml.jackson.core.FormatSchema)"> 2370<!-- --> 2371</a> 2372<ul class="blockList"> 2373<li class="blockList"> 2374<h4>_verifySchemaType</h4> 2375<pre>protected void _verifySchemaType(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema)</pre> 2376<dl><dt><span class="strong">Since:</span></dt> 2377 <dd>2.2</dd></dl> 2378</li> 2379</ul> 2380<a name="createDeserializationContext(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationConfig)"> 2381<!-- --> 2382</a> 2383<ul class="blockList"> 2384<li class="blockList"> 2385<h4>createDeserializationContext</h4> 2386<pre>protected <a href="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a> createDeserializationContext(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> jp, 2387 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> cfg)</pre> 2388<div class="block">Internal helper method called to create an instance of <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationContext</code></a> 2389 for deserializing a single root value. 2390 Can be overridden if a custom context is needed.</div> 2391</li> 2392</ul> 2393<a name="_with(com.fasterxml.jackson.databind.DeserializationConfig)"> 2394<!-- --> 2395</a> 2396<ul class="blockList"> 2397<li class="blockList"> 2398<h4>_with</h4> 2399<pre>protected <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> _with(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> newConfig)</pre> 2400</li> 2401</ul> 2402<a name="_reportUndetectableSource(java.lang.Object)"> 2403<!-- --> 2404</a> 2405<ul class="blockList"> 2406<li class="blockList"> 2407<h4>_reportUndetectableSource</h4> 2408<pre>protected void _reportUndetectableSource(<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> src) 2409 throws <a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2410<dl><dt><span class="strong">Throws:</span></dt> 2411<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2412</li> 2413</ul> 2414<a name="_inputStream(java.net.URL)"> 2415<!-- --> 2416</a> 2417<ul class="blockList"> 2418<li class="blockList"> 2419<h4>_inputStream</h4> 2420<pre>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> _inputStream(<a href="http://docs.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src) 2421 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> 2422<dl><dt><span class="strong">Throws:</span></dt> 2423<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></dl> 2424</li> 2425</ul> 2426<a name="_inputStream(java.io.File)"> 2427<!-- --> 2428</a> 2429<ul class="blockListLast"> 2430<li class="blockList"> 2431<h4>_inputStream</h4> 2432<pre>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> _inputStream(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> f) 2433 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> 2434<dl><dt><span class="strong">Throws:</span></dt> 2435<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></dl> 2436</li> 2437</ul> 2438</li> 2439</ul> 2440</li> 2441</ul> 2442</div> 2443</div> 2444<!-- ========= END OF CLASS DATA ========= --> 2445<!-- ======= START OF BOTTOM NAVBAR ====== --> 2446<div class="bottomNav"><a name="navbar_bottom"> 2447<!-- --> 2448</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 2449<!-- --> 2450</a> 2451<ul class="navList" title="Navigation"> 2452<li><a href="../../../../overview-summary.html">Overview</a></li> 2453<li><a href="package-summary.html">Package</a></li> 2454<li class="navBarCell1Rev">Class</li> 2455<li><a href="class-use/ObjectReader.html">Use</a></li> 2456<li><a href="package-tree.html">Tree</a></li> 2457<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 2458<li><a href="../../../../index-all.html">Index</a></li> 2459<li><a href="../../../../help-doc.html">Help</a></li> 2460</ul> 2461</div> 2462<div class="subNav"> 2463<ul class="navList"> 2464<li><a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind"><span class="strong">Prev Class</span></a></li> 2465<li><a href="../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Next Class</span></a></li> 2466</ul> 2467<ul class="navList"> 2468<li><a href="../../../../index.html?com/fasterxml/jackson/databind/ObjectReader.html" target="_top">Frames</a></li> 2469<li><a href="ObjectReader.html" target="_top">No Frames</a></li> 2470</ul> 2471<ul class="navList" id="allclasses_navbar_bottom"> 2472<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 2473</ul> 2474<div> 2475<script type="text/javascript"><!-- 2476 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 2477 if(window==top) { 2478 allClassesLink.style.display = "block"; 2479 } 2480 else { 2481 allClassesLink.style.display = "none"; 2482 } 2483 //--> 2484</script> 2485</div> 2486<div> 2487<ul class="subNavList"> 2488<li>Summary: </li> 2489<li>Nested | </li> 2490<li><a href="#field_summary">Field</a> | </li> 2491<li><a href="#constructor_summary">Constr</a> | </li> 2492<li><a href="#method_summary">Method</a></li> 2493</ul> 2494<ul class="subNavList"> 2495<li>Detail: </li> 2496<li><a href="#field_detail">Field</a> | </li> 2497<li><a href="#constructor_detail">Constr</a> | </li> 2498<li><a href="#method_detail">Method</a></li> 2499</ul> 2500</div> 2501<a name="skip-navbar_bottom"> 2502<!-- --> 2503</a></div> 2504<!-- ======== END OF BOTTOM NAVBAR ======= --> 2505<p class="legalCopy"><small>Copyright © 2012-2013 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p> 2506</body> 2507</html> 2508