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_79) on Wed Jul 20 08:39:10 PDT 2016 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>ObjectReader (jackson-databind 2.8.0 API)</title> 8<meta name="date" content="2016-07-20"> 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.8.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/7/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.7/com/fasterxml/jackson/core/TreeCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">com.fasterxml.jackson.core.TreeCodec</a></li> 92<li> 93<ul class="inheritance"> 94<li><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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> 95<li> 96<ul class="inheritance"> 97<li>com.fasterxml.jackson.databind.ObjectReader</li> 98</ul> 99</li> 100</ul> 101</li> 102</ul> 103</li> 104</ul> 105<div class="description"> 106<ul class="blockList"> 107<li class="blockList"> 108<dl> 109<dt>All Implemented Interfaces:</dt> 110<dd><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd> 111</dl> 112<hr> 113<br> 114<pre>public class <span class="strong">ObjectReader</span> 115extends <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a> 116implements <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre> 117<div class="block">Builder object that can be used for per-serialization configuration of 118 deserialization parameters, such as root type to use or object 119 to update (instead of constructing new instance). 120<p> 121 Uses "mutant factory" pattern so that instances are immutable 122 (and thus fully thread-safe with no external synchronization); 123 new instances are constructed for different configurations. 124 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 125 reused, shared, cached; both because of thread-safety and because 126 instances are relatively light-weight.</div> 127<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> 128</li> 129</ul> 130</div> 131<div class="summary"> 132<ul class="blockList"> 133<li class="blockList"> 134<!-- =========== FIELD SUMMARY =========== --> 135<ul class="blockList"> 136<li class="blockList"><a name="field_summary"> 137<!-- --> 138</a> 139<h3>Field Summary</h3> 140<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> 141<caption><span>Fields</span><span class="tabEnd"> </span></caption> 142<tr> 143<th class="colFirst" scope="col">Modifier and Type</th> 144<th class="colLast" scope="col">Field and Description</th> 145</tr> 146<tr class="altColor"> 147<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 148<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_config">_config</a></strong></code> 149<div class="block">General serialization configuration settings; while immutable, 150 can use copy-constructor to create modified instances as necessary.</div> 151</td> 152</tr> 153<tr class="rowColor"> 154<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> 155<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_context">_context</a></strong></code> 156<div class="block">Blueprint instance of deserialization context; used for creating 157 actual instance when needed.</div> 158</td> 159</tr> 160<tr class="altColor"> 161<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> 162<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_dataFormatReaders">_dataFormatReaders</a></strong></code> 163<div class="block">Optional detector used for auto-detecting data format that byte-based 164 input uses.</div> 165</td> 166</tr> 167<tr class="rowColor"> 168<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a></code></td> 169<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_injectableValues">_injectableValues</a></strong></code> 170<div class="block">Values that can be injected during deserialization, if any.</div> 171</td> 172</tr> 173<tr class="altColor"> 174<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a></code></td> 175<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_parserFactory">_parserFactory</a></strong></code> 176<div class="block">Factory used for constructing <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>s</div> 177</td> 178</tr> 179<tr class="rowColor"> 180<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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 181<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_rootDeserializer">_rootDeserializer</a></strong></code> 182<div class="block">We may pre-fetch deserializer as soon as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_valueType"><code>_valueType</code></a> 183 is known, and if so, reuse it afterwards.</div> 184</td> 185</tr> 186<tr class="altColor"> 187<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>>></code></td> 188<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_rootDeserializers">_rootDeserializers</a></strong></code> 189<div class="block">Root-level cached deserializers.</div> 190</td> 191</tr> 192<tr class="rowColor"> 193<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a></code></td> 194<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_schema">_schema</a></strong></code> 195<div class="block">When using data format that uses a schema, schema is passed 196 to parser.</div> 197</td> 198</tr> 199<tr class="altColor"> 200<td class="colFirst"><code>protected boolean</code></td> 201<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_unwrapRoot">_unwrapRoot</a></strong></code> 202<div class="block">Flag that indicates whether root values are expected to be unwrapped or not</div> 203</td> 204</tr> 205<tr class="rowColor"> 206<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 207<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_valueToUpdate">_valueToUpdate</a></strong></code> 208<div class="block">Instance to update with data binding; if any.</div> 209</td> 210</tr> 211<tr class="altColor"> 212<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 213<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_valueType">_valueType</a></strong></code> 214<div class="block">Declared type of value to instantiate during deserialization.</div> 215</td> 216</tr> 217</table> 218</li> 219</ul> 220<!-- ======== CONSTRUCTOR SUMMARY ======== --> 221<ul class="blockList"> 222<li class="blockList"><a name="constructor_summary"> 223<!-- --> 224</a> 225<h3>Constructor Summary</h3> 226<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 227<caption><span>Constructors</span><span class="tabEnd"> </span></caption> 228<tr> 229<th class="colFirst" scope="col">Modifier</th> 230<th class="colLast" scope="col">Constructor and Description</th> 231</tr> 232<tr class="altColor"> 233<td class="colFirst"><code>protected </code></td> 234<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectMapper,%20com.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, 235 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</code> 236<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> 237</td> 238</tr> 239<tr class="rowColor"> 240<td class="colFirst"><code>protected </code></td> 241<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectMapper,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20java.lang.Object,%20com.fasterxml.jackson.core.FormatSchema,%20com.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, 242 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 243 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 244 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> valueToUpdate, 245 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema, 246 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues)</code> 247<div class="block">Constructor called when a root deserializer should be fetched based 248 on other configuration.</div> 249</td> 250</tr> 251<tr class="altColor"> 252<td class="colFirst"><code>protected </code></td> 253<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectReader,%20com.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, 254 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</code> 255<div class="block">Copy constructor used when modifying simple feature flags</div> 256</td> 257</tr> 258<tr class="rowColor"> 259<td class="colFirst"><code>protected </code></td> 260<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectReader,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JsonDeserializer,%20java.lang.Object,%20com.fasterxml.jackson.core.FormatSchema,%20com.fasterxml.jackson.databind.InjectableValues,%20com.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, 261 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 262 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 263 <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> rootDeser, 264 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> valueToUpdate, 265 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema, 266 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues, 267 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> dataFormatReaders)</code> 268<div class="block">Copy constructor used for building variations.</div> 269</td> 270</tr> 271<tr class="altColor"> 272<td class="colFirst"><code>protected </code></td> 273<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectReader,%20com.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, 274 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> f)</code> </td> 275</tr> 276<tr class="rowColor"> 277<td class="colFirst"><code>protected </code></td> 278<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectReader,%20com.fasterxml.jackson.core.filter.TokenFilter)">ObjectReader</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 279 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/filter/TokenFilter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.filter">TokenFilter</a> filter)</code> </td> 280</tr> 281</table> 282</li> 283</ul> 284<!-- ========== METHOD SUMMARY =========== --> 285<ul class="blockList"> 286<li class="blockList"><a name="method_summary"> 287<!-- --> 288</a> 289<h3>Method Summary</h3> 290<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 291<caption><span>Methods</span><span class="tabEnd"> </span></caption> 292<tr> 293<th class="colFirst" scope="col">Modifier and Type</th> 294<th class="colLast" scope="col">Method and Description</th> 295</tr> 296<tr class="altColor"> 297<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 298<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_bind(com.fasterxml.jackson.core.JsonParser,%20java.lang.Object)">_bind</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 299 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> valueToUpdate)</code> 300<div class="block">Actual implementation of value reading+binding operation.</div> 301</td> 302</tr> 303<tr class="rowColor"> 304<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 305<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_bindAndClose(com.fasterxml.jackson.core.JsonParser)">_bindAndClose</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p0)</code> </td> 306</tr> 307<tr class="altColor"> 308<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 309<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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p0)</code> </td> 310</tr> 311<tr class="rowColor"> 312<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> 313<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_bindAndReadValues(com.fasterxml.jackson.core.JsonParser)">_bindAndReadValues</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p)</code> </td> 314</tr> 315<tr class="altColor"> 316<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 317<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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p)</code> </td> 318</tr> 319<tr class="rowColor"> 320<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td> 321<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_considerFilter(com.fasterxml.jackson.core.JsonParser,%20boolean)">_considerFilter</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 322 boolean multiValue)</code> 323<div class="block">Consider filter when creating JsonParser.</div> 324</td> 325</tr> 326<tr class="altColor"> 327<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 328<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_detectBindAndClose(byte[],%20int,%20int)">_detectBindAndClose</a></strong>(byte[] src, 329 int offset, 330 int length)</code> </td> 331</tr> 332<tr class="rowColor"> 333<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 334<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_detectBindAndClose(com.fasterxml.jackson.databind.deser.DataFormatReaders.Match,%20boolean)">_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, 335 boolean forceClosing)</code> </td> 336</tr> 337<tr class="altColor"> 338<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 339<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/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> in)</code> </td> 340</tr> 341<tr class="rowColor"> 342<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> 343<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_detectBindAndReadValues(com.fasterxml.jackson.databind.deser.DataFormatReaders.Match,%20boolean)">_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, 344 boolean forceClosing)</code> </td> 345</tr> 346<tr class="altColor"> 347<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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 348<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_findRootDeserializer(com.fasterxml.jackson.databind.DeserializationContext)">_findRootDeserializer</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> 349<div class="block">Method called to locate deserializer for the passed root-level value.</div> 350</td> 351</tr> 352<tr class="rowColor"> 353<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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 354<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_findTreeDeserializer(com.fasterxml.jackson.databind.DeserializationContext)">_findTreeDeserializer</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 355</tr> 356<tr class="altColor"> 357<td class="colFirst"><code>protected void</code></td> 358<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_initForMultiRead(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.core.JsonParser)">_initForMultiRead</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 359 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p)</code> 360<div class="block">Alternative to <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_initForReading(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.core.JsonParser)"><code>_initForReading(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.core.JsonParser)</code></a> used in cases where reading 361 of multiple values means that we may or may not want to advance the stream, 362 but need to do other initialization.</div> 363</td> 364</tr> 365<tr class="rowColor"> 366<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a></code></td> 367<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_initForReading(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.core.JsonParser)">_initForReading</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 368 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p)</code> </td> 369</tr> 370<tr class="altColor"> 371<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a></code></td> 372<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/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> f)</code> </td> 373</tr> 374<tr class="rowColor"> 375<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a></code></td> 376<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/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src)</code> </td> 377</tr> 378<tr class="altColor"> 379<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 380<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_new(com.fasterxml.jackson.databind.ObjectReader,%20com.fasterxml.jackson.databind.DeserializationConfig)">_new</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 381 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</code> 382<div class="block">Overridable factory method called by various "withXxx()" methods</div> 383</td> 384</tr> 385<tr class="rowColor"> 386<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 387<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_new(com.fasterxml.jackson.databind.ObjectReader,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JsonDeserializer,%20java.lang.Object,%20com.fasterxml.jackson.core.FormatSchema,%20com.fasterxml.jackson.databind.InjectableValues,%20com.fasterxml.jackson.databind.deser.DataFormatReaders)">_new</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 388 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 389 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 390 <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> rootDeser, 391 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> valueToUpdate, 392 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema, 393 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues, 394 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> dataFormatReaders)</code> 395<div class="block">Overridable factory method called by various "withXxx()" methods</div> 396</td> 397</tr> 398<tr class="altColor"> 399<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 400<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_new(com.fasterxml.jackson.databind.ObjectReader,%20com.fasterxml.jackson.core.JsonFactory)">_new</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 401 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> f)</code> 402<div class="block">Overridable factory method called by various "withXxx()" methods</div> 403</td> 404</tr> 405<tr class="rowColor"> 406<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> 407<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_newIterator(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JsonDeserializer,%20boolean)">_newIterator</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 408 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 409 <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 410 boolean parserManaged)</code> 411<div class="block">Factory method used to create <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind"><code>MappingIterator</code></a> instances; 412 either default, or custom subtype.</div> 413</td> 414</tr> 415<tr class="altColor"> 416<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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 417<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_prefetchRootDeserializer(com.fasterxml.jackson.databind.JavaType)">_prefetchRootDeserializer</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 418<div class="block">Method called to locate deserializer ahead of time, if permitted 419 by configuration.</div> 420</td> 421</tr> 422<tr class="rowColor"> 423<td class="colFirst"><code>protected void</code></td> 424<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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src)</code> </td> 425</tr> 426<tr class="altColor"> 427<td class="colFirst"><code>protected void</code></td> 428<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_reportUnkownFormat(com.fasterxml.jackson.databind.deser.DataFormatReaders,%20com.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, 429 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a> match)</code> 430<div class="block">Method called to indicate that format detection failed to detect format 431 of given input</div> 432</td> 433</tr> 434<tr class="rowColor"> 435<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 436<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_unwrapAndDeserialize(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JsonDeserializer)">_unwrapAndDeserialize</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 437 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 438 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType, 439 <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> deser)</code> </td> 440</tr> 441<tr class="altColor"> 442<td class="colFirst"><code>protected void</code></td> 443<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.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema)</code> </td> 444</tr> 445<tr class="rowColor"> 446<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 447<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> 448</tr> 449<tr class="altColor"> 450<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 451<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#at(com.fasterxml.jackson.core.JsonPointer)">at</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonPointer</a> pointer)</code> 452<div class="block">Convenience method to bind from <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonPointer</code></a> 453 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/filter/JsonPointerBasedFilter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.filter"><code>JsonPointerBasedFilter</code></a> is registered and will be used for parsing later.</div> 454</td> 455</tr> 456<tr class="rowColor"> 457<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 458<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#at(java.lang.String)">at</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> 459<div class="block">Convenience method to bind from <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonPointer</code></a>.</div> 460</td> 461</tr> 462<tr class="altColor"> 463<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 464<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createArrayNode()">createArrayNode</a></strong>()</code> </td> 465</tr> 466<tr class="rowColor"> 467<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> 468<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createDeserializationContext(com.fasterxml.jackson.core.JsonParser)">createDeserializationContext</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p)</code> 469<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> 470 for deserializing a single root value.</div> 471</td> 472</tr> 473<tr class="altColor"> 474<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 475<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createObjectNode()">createObjectNode</a></strong>()</code> </td> 476</tr> 477<tr class="rowColor"> 478<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 479<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType(java.lang.Class)">forType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> valueType)</code> 480<div class="block">Method for constructing a new reader instance that is configured 481 to data bind into specified type.</div> 482</td> 483</tr> 484<tr class="altColor"> 485<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 486<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType(com.fasterxml.jackson.databind.JavaType)">forType</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 487<div class="block">Method for constructing a new reader instance that is configured 488 to data bind into specified type.</div> 489</td> 490</tr> 491<tr class="rowColor"> 492<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 493<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType(com.fasterxml.jackson.core.type.TypeReference)">forType</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef)</code> 494<div class="block">Method for constructing a new reader instance that is configured 495 to data bind into specified type.</div> 496</td> 497</tr> 498<tr class="altColor"> 499<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a></code></td> 500<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getAttributes()">getAttributes</a></strong>()</code> </td> 501</tr> 502<tr class="rowColor"> 503<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 504<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getConfig()">getConfig</a></strong>()</code> </td> 505</tr> 506<tr class="altColor"> 507<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a></code></td> 508<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getFactory()">getFactory</a></strong>()</code> </td> 509</tr> 510<tr class="rowColor"> 511<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a></code></td> 512<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getInjectableValues()">getInjectableValues</a></strong>()</code> </td> 513</tr> 514<tr class="altColor"> 515<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> 516<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getTypeFactory()">getTypeFactory</a></strong>()</code> </td> 517</tr> 518<tr class="rowColor"> 519<td class="colFirst"><code>boolean</code></td> 520<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> 521</tr> 522<tr class="altColor"> 523<td class="colFirst"><code>boolean</code></td> 524<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.7/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> 525</tr> 526<tr class="rowColor"> 527<td class="colFirst"><code>boolean</code></td> 528<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> 529</tr> 530<tr class="altColor"> 531<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 532<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree(java.io.DataInput)">readTree</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a> src)</code> </td> 533</tr> 534<tr class="rowColor"> 535<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 536<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/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> in)</code> 537<div class="block">Method that reads content from given input source, 538 using configuration of this reader, and binds it as JSON Tree.</div> 539</td> 540</tr> 541<tr class="altColor"> 542<td class="colFirst"><code><T extends <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>> <br>T</code></td> 543<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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p)</code> 544<div class="block">Convenience method that binds content read using given parser, using 545 configuration of this reader, except that content is bound as 546 JSON tree instead of configured root value type.</div> 547</td> 548</tr> 549<tr class="rowColor"> 550<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 551<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/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> r)</code> 552<div class="block">Method that reads content from given input source, 553 using configuration of this reader, and binds it as JSON Tree.</div> 554</td> 555</tr> 556<tr class="altColor"> 557<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 558<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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> json)</code> 559<div class="block">Method that reads content from given JSON input String, 560 using configuration of this reader, and binds it as JSON Tree.</div> 561</td> 562</tr> 563<tr class="rowColor"> 564<td class="colFirst"><code><T> T</code></td> 565<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(byte[])">readValue</a></strong>(byte[] src)</code> 566<div class="block">Method that binds content read from given byte array, 567 using configuration of this reader.</div> 568</td> 569</tr> 570<tr class="altColor"> 571<td class="colFirst"><code><T> T</code></td> 572<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(byte[],%20int,%20int)">readValue</a></strong>(byte[] src, 573 int offset, 574 int length)</code> 575<div class="block">Method that binds content read from given byte array, 576 using configuration of this reader.</div> 577</td> 578</tr> 579<tr class="rowColor"> 580<td class="colFirst"><code><T> T</code></td> 581<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.DataInput)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a> src)</code> </td> 582</tr> 583<tr class="altColor"> 584<td class="colFirst"><code><T> T</code></td> 585<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/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src)</code> </td> 586</tr> 587<tr class="rowColor"> 588<td class="colFirst"><code><T> T</code></td> 589<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/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src)</code> 590<div class="block">Method that binds content read from given input source, 591 using configuration of this reader.</div> 592</td> 593</tr> 594<tr class="altColor"> 595<td class="colFirst"><code><T> T</code></td> 596<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> 597<div class="block">Convenience method for converting results from given JSON tree into given 598 value type.</div> 599</td> 600</tr> 601<tr class="rowColor"> 602<td class="colFirst"><code><T> T</code></td> 603<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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p)</code> 604<div class="block">Method that binds content read using given parser, using 605 configuration of this reader, including expected result type.</div> 606</td> 607</tr> 608<tr class="altColor"> 609<td class="colFirst"><code><T> T</code></td> 610<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser,%20java.lang.Class)">readValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 611 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType)</code> 612<div class="block">Convenience method that binds content read using given parser, using 613 configuration of this reader, except that expected value type 614 is specified with the call (instead of currently configured root type).</div> 615</td> 616</tr> 617<tr class="rowColor"> 618<td class="colFirst"><code><T> T</code></td> 619<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.JavaType)">readValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 620 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 621<div class="block">Type-safe overloaded method, basically alias for <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.core.type.ResolvedType)"><code>readValue(JsonParser, ResolvedType)</code></a>.</div> 622</td> 623</tr> 624<tr class="altColor"> 625<td class="colFirst"><code><T> T</code></td> 626<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.core.type.ResolvedType)">readValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 627 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a> valueType)</code> 628<div class="block">Convenience method that binds content read using given parser, using 629 configuration of this reader, except that expected value type 630 is specified with the call (instead of currently configured root type).</div> 631</td> 632</tr> 633<tr class="rowColor"> 634<td class="colFirst"><code><T> T</code></td> 635<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.core.type.TypeReference)">readValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 636 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef)</code> 637<div class="block">Convenience method that binds content read using given parser, using 638 configuration of this reader, except that expected value type 639 is specified with the call (instead of currently configured root type).</div> 640</td> 641</tr> 642<tr class="altColor"> 643<td class="colFirst"><code><T> T</code></td> 644<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/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src)</code> 645<div class="block">Method that binds content read from given input source, 646 using configuration of this reader.</div> 647</td> 648</tr> 649<tr class="rowColor"> 650<td class="colFirst"><code><T> T</code></td> 651<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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> src)</code> 652<div class="block">Method that binds content read from given JSON string, 653 using configuration of this reader.</div> 654</td> 655</tr> 656<tr class="altColor"> 657<td class="colFirst"><code><T> T</code></td> 658<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/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src)</code> 659<div class="block">Method that binds content read from given input source, 660 using configuration of this reader.</div> 661</td> 662</tr> 663<tr class="rowColor"> 664<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> 665<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(byte[])">readValues</a></strong>(byte[] src)</code> 666<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 667</td> 668</tr> 669<tr class="altColor"> 670<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> 671<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(byte[],%20int,%20int)">readValues</a></strong>(byte[] src, 672 int offset, 673 int length)</code> 674<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 675</td> 676</tr> 677<tr class="rowColor"> 678<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> 679<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(java.io.DataInput)">readValues</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a> src)</code> </td> 680</tr> 681<tr class="altColor"> 682<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> 683<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/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src)</code> 684<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 685</td> 686</tr> 687<tr class="rowColor"> 688<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> 689<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/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src)</code> 690<div class="block">Method for reading sequence of Objects from parser stream.</div> 691</td> 692</tr> 693<tr class="altColor"> 694<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> 695<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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p)</code> 696<div class="block">Method for reading sequence of Objects from parser stream.</div> 697</td> 698</tr> 699<tr class="rowColor"> 700<td class="colFirst"><code><T> <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><T></code></td> 701<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser,%20java.lang.Class)">readValues</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 702 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType)</code> 703<div class="block">Convenience method that is equivalent to:</div> 704</td> 705</tr> 706<tr class="altColor"> 707<td class="colFirst"><code><T> <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><T></code></td> 708<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.JavaType)">readValues</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 709 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 710<div class="block">Convenience method that is equivalent to:</div> 711</td> 712</tr> 713<tr class="rowColor"> 714<td class="colFirst"><code><T> <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><T></code></td> 715<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.core.type.ResolvedType)">readValues</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 716 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a> valueType)</code> 717<div class="block">Convenience method that is equivalent to:</div> 718</td> 719</tr> 720<tr class="altColor"> 721<td class="colFirst"><code><T> <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><T></code></td> 722<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.core.type.TypeReference)">readValues</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 723 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef)</code> 724<div class="block">Convenience method that is equivalent to:</div> 725</td> 726</tr> 727<tr class="rowColor"> 728<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> 729<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/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src)</code> 730<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 731</td> 732</tr> 733<tr class="altColor"> 734<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> 735<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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> json)</code> 736<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 737</td> 738</tr> 739<tr class="rowColor"> 740<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> 741<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/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src)</code> 742<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 743</td> 744</tr> 745<tr class="altColor"> 746<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td> 747<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.7/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a> n)</code> </td> 748</tr> 749<tr class="rowColor"> 750<td class="colFirst"><code><T> T</code></td> 751<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#treeToValue(com.fasterxml.jackson.core.TreeNode,%20java.lang.Class)">treeToValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a> n, 752 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType)</code> </td> 753</tr> 754<tr class="altColor"> 755<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</a></code></td> 756<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#version()">version</a></strong>()</code> 757<div class="block">Method that will return version information stored in and read from jar 758 that contains this class.</div> 759</td> 760</tr> 761<tr class="rowColor"> 762<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 763<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.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a> defaultBase64)</code> </td> 764</tr> 765<tr class="altColor"> 766<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 767<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.databind.cfg.ContextAttributes)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</code> </td> 768</tr> 769<tr class="rowColor"> 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#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> 772<div class="block">Mutant factory method that will construct a new instance that has 773 specified underlying <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationConfig</code></a>.</div> 774</td> 775</tr> 776<tr class="altColor"> 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#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> 779<div class="block">Method for constructing a new reader instance that is configured 780 with specified feature enabled.</div> 781</td> 782</tr> 783<tr class="rowColor"> 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#with(com.fasterxml.jackson.databind.DeserializationFeature,%20com.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, 786 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... other)</code> 787<div class="block">Method for constructing a new reader instance that is configured 788 with specified features enabled.</div> 789</td> 790</tr> 791<tr class="altColor"> 792<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 793<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.core.FormatFeature)">with</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a> feature)</code> 794<div class="block">Method for constructing a new reader instance that is configured 795 with specified feature enabled.</div> 796</td> 797</tr> 798<tr class="rowColor"> 799<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 800<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.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema)</code> 801<div class="block">Method for constructing a new instance with configuration that 802 passes specified <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> that 803 is constructed for parsing content.</div> 804</td> 805</tr> 806<tr class="altColor"> 807<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 808<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> 809<div class="block">Method for constructing a new instance with configuration that uses 810 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> 811</td> 812</tr> 813<tr class="rowColor"> 814<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 815<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.7/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> f)</code> 816<div class="block">Method for constructing a new reader instance with configuration that uses 817 passed <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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> 818</td> 819</tr> 820<tr class="altColor"> 821<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 822<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> 823<div class="block">Method for constructing a new reader instance with configuration that uses 824 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> 825 instances.</div> 826</td> 827</tr> 828<tr class="rowColor"> 829<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 830<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.core.JsonParser.Feature)">with</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a> feature)</code> 831<div class="block">Method for constructing a new reader instance that is configured 832 with specified feature enabled.</div> 833</td> 834</tr> 835<tr class="altColor"> 836<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 837<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/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> l)</code> </td> 838</tr> 839<tr class="rowColor"> 840<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 841<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/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> tz)</code> </td> 842</tr> 843<tr class="altColor"> 844<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 845<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withAttribute(java.lang.Object,%20java.lang.Object)">withAttribute</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> key, 846 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> </td> 847</tr> 848<tr class="rowColor"> 849<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 850<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withAttributes(java.util.Map)">withAttributes</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><?,?> attrs)</code> </td> 851</tr> 852<tr class="altColor"> 853<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 854<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> 855<div class="block">Method for constructing a new reader instance that is configured 856 with specified features enabled.</div> 857</td> 858</tr> 859<tr class="rowColor"> 860<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 861<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withFeatures(com.fasterxml.jackson.core.FormatFeature...)">withFeatures</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>... features)</code> 862<div class="block">Method for constructing a new reader instance that is configured 863 with specified features enabled.</div> 864</td> 865</tr> 866<tr class="altColor"> 867<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 868<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withFeatures(com.fasterxml.jackson.core.JsonParser.Feature...)">withFeatures</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>... features)</code> 869<div class="block">Method for constructing a new reader instance that is configured 870 with specified features enabled.</div> 871</td> 872</tr> 873<tr class="rowColor"> 874<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 875<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> 876<div class="block">Fluent factory method for constructing a reader that will try to 877 auto-detect underlying data format, using specified 878 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a>.</div> 879</td> 880</tr> 881<tr class="altColor"> 882<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 883<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> 884<div class="block">Fluent factory method for constructing a reader that will try to 885 auto-detect underlying data format, using specified list of 886 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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 887 (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> 888</td> 889</tr> 890<tr class="rowColor"> 891<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 892<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> 893</tr> 894<tr class="altColor"> 895<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 896<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> 897<div class="block">Method for constructing a new reader instance that is configured 898 with specified feature disabled.</div> 899</td> 900</tr> 901<tr class="rowColor"> 902<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 903<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#without(com.fasterxml.jackson.databind.DeserializationFeature,%20com.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, 904 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... other)</code> 905<div class="block">Method for constructing a new reader instance that is configured 906 with specified features disabled.</div> 907</td> 908</tr> 909<tr class="altColor"> 910<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 911<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#without(com.fasterxml.jackson.core.FormatFeature)">without</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a> feature)</code> 912<div class="block">Method for constructing a new reader instance that is configured 913 with specified feature disabled.</div> 914</td> 915</tr> 916<tr class="rowColor"> 917<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 918<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#without(com.fasterxml.jackson.core.JsonParser.Feature)">without</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a> feature)</code> 919<div class="block">Method for constructing a new reader instance that is configured 920 with specified feature disabled.</div> 921</td> 922</tr> 923<tr class="altColor"> 924<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 925<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withoutAttribute(java.lang.Object)">withoutAttribute</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> key)</code> </td> 926</tr> 927<tr class="rowColor"> 928<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 929<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> 930<div class="block">Method for constructing a new reader instance that is configured 931 with specified features disabled.</div> 932</td> 933</tr> 934<tr class="altColor"> 935<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 936<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withoutFeatures(com.fasterxml.jackson.core.FormatFeature...)">withoutFeatures</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>... features)</code> 937<div class="block">Method for constructing a new reader instance that is configured 938 with specified features disabled.</div> 939</td> 940</tr> 941<tr class="rowColor"> 942<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 943<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withoutFeatures(com.fasterxml.jackson.core.JsonParser.Feature...)">withoutFeatures</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>... features)</code> 944<div class="block">Method for constructing a new reader instance that is configured 945 with specified features disabled.</div> 946</td> 947</tr> 948<tr class="altColor"> 949<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 950<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withoutRootName()">withoutRootName</a></strong>()</code> 951<div class="block">Convenience method that is same as calling: 952<code> 953 withRootName("") 954</code> 955 which will forcibly prevent use of root name wrapping when writing 956 values with this <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>.</div> 957</td> 958</tr> 959<tr class="rowColor"> 960<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 961<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withRootName(com.fasterxml.jackson.databind.PropertyName)">withRootName</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> </td> 962</tr> 963<tr class="altColor"> 964<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 965<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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> rootName)</code> 966<div class="block">Method for constructing a new instance with configuration that 967 specifies what root name to expect for "root name unwrapping".</div> 968</td> 969</tr> 970<tr class="rowColor"> 971<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 972<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/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> valueType)</code> 973<div class="block"><strong>Deprecated.</strong> 974<div class="block"><i>since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType(java.lang.Class)"><code>forType(Class)</code></a> instead</i></div> 975</div> 976</td> 977</tr> 978<tr class="altColor"> 979<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 980<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> 981<div class="block"><strong>Deprecated.</strong> 982<div class="block"><i>since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType(com.fasterxml.jackson.databind.JavaType)"><code>forType(JavaType)</code></a> instead</i></div> 983</div> 984</td> 985</tr> 986<tr class="rowColor"> 987<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 988<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/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> valueType)</code> 989<div class="block"><strong>Deprecated.</strong> 990<div class="block"><i>since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType(java.lang.Class)"><code>forType(Class)</code></a> instead</i></div> 991</div> 992</td> 993</tr> 994<tr class="altColor"> 995<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 996<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.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef)</code> 997<div class="block"><strong>Deprecated.</strong> 998<div class="block"><i>since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType(com.fasterxml.jackson.core.type.TypeReference)"><code>forType(TypeReference)</code></a> instead</i></div> 999</div> 1000</td> 1001</tr> 1002<tr class="rowColor"> 1003<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1004<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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> 1005<div class="block">Method for constructing a new instance with configuration that 1006 updates passed Object (as root value), instead of constructing 1007 a new value.</div> 1008</td> 1009</tr> 1010<tr class="altColor"> 1011<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1012<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/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> activeView)</code> 1013<div class="block">Method for constructing a new instance with configuration that 1014 uses specified View for filtering.</div> 1015</td> 1016</tr> 1017<tr class="rowColor"> 1018<td class="colFirst"><code>void</code></td> 1019<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#writeTree(com.fasterxml.jackson.core.JsonGenerator,%20com.fasterxml.jackson.core.TreeNode)">writeTree</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a> jgen, 1020 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a> rootNode)</code> </td> 1021</tr> 1022<tr class="altColor"> 1023<td class="colFirst"><code>void</code></td> 1024<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#writeValue(com.fasterxml.jackson.core.JsonGenerator,%20java.lang.Object)">writeValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a> gen, 1025 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> </td> 1026</tr> 1027</table> 1028<ul class="blockList"> 1029<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.core.ObjectCodec"> 1030<!-- --> 1031</a> 1032<h3>Methods inherited from class com.fasterxml.jackson.core.<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></h3> 1033<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#getJsonFactory()" title="class or interface in com.fasterxml.jackson.core">getJsonFactory</a></code></li> 1034</ul> 1035<ul class="blockList"> 1036<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> 1037<!-- --> 1038</a> 1039<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> 1040<code><a href="http://docs.oracle.com/javase/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li> 1041</ul> 1042</li> 1043</ul> 1044</li> 1045</ul> 1046</div> 1047<div class="details"> 1048<ul class="blockList"> 1049<li class="blockList"> 1050<!-- ============ FIELD DETAIL =========== --> 1051<ul class="blockList"> 1052<li class="blockList"><a name="field_detail"> 1053<!-- --> 1054</a> 1055<h3>Field Detail</h3> 1056<a name="_config"> 1057<!-- --> 1058</a> 1059<ul class="blockList"> 1060<li class="blockList"> 1061<h4>_config</h4> 1062<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> _config</pre> 1063<div class="block">General serialization configuration settings; while immutable, 1064 can use copy-constructor to create modified instances as necessary.</div> 1065</li> 1066</ul> 1067<a name="_context"> 1068<!-- --> 1069</a> 1070<ul class="blockList"> 1071<li class="blockList"> 1072<h4>_context</h4> 1073<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a> _context</pre> 1074<div class="block">Blueprint instance of deserialization context; used for creating 1075 actual instance when needed.</div> 1076</li> 1077</ul> 1078<a name="_parserFactory"> 1079<!-- --> 1080</a> 1081<ul class="blockList"> 1082<li class="blockList"> 1083<h4>_parserFactory</h4> 1084<pre>protected final <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> _parserFactory</pre> 1085<div class="block">Factory used for constructing <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>s</div> 1086</li> 1087</ul> 1088<a name="_unwrapRoot"> 1089<!-- --> 1090</a> 1091<ul class="blockList"> 1092<li class="blockList"> 1093<h4>_unwrapRoot</h4> 1094<pre>protected final boolean _unwrapRoot</pre> 1095<div class="block">Flag that indicates whether root values are expected to be unwrapped or not</div> 1096</li> 1097</ul> 1098<a name="_valueType"> 1099<!-- --> 1100</a> 1101<ul class="blockList"> 1102<li class="blockList"> 1103<h4>_valueType</h4> 1104<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _valueType</pre> 1105<div class="block">Declared type of value to instantiate during deserialization. 1106 Defines which deserializer to use; as well as base type of instance 1107 to construct if an updatable value is not configured to be used 1108 (subject to changes by embedded type information, for polymorphic 1109 types). If <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_valueToUpdate"><code>_valueToUpdate</code></a> is non-null, only used for 1110 locating deserializer.</div> 1111</li> 1112</ul> 1113<a name="_rootDeserializer"> 1114<!-- --> 1115</a> 1116<ul class="blockList"> 1117<li class="blockList"> 1118<h4>_rootDeserializer</h4> 1119<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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> _rootDeserializer</pre> 1120<div class="block">We may pre-fetch deserializer as soon as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_valueType"><code>_valueType</code></a> 1121 is known, and if so, reuse it afterwards. 1122 This allows avoiding further deserializer lookups and increases 1123 performance a bit on cases where readers are reused.</div> 1124<dl><dt><span class="strong">Since:</span></dt> 1125 <dd>2.1</dd></dl> 1126</li> 1127</ul> 1128<a name="_valueToUpdate"> 1129<!-- --> 1130</a> 1131<ul class="blockList"> 1132<li class="blockList"> 1133<h4>_valueToUpdate</h4> 1134<pre>protected final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _valueToUpdate</pre> 1135<div class="block">Instance to update with data binding; if any. If null, 1136 a new instance is created, if non-null, properties of 1137 this value object will be updated instead. 1138 Note that value can be of almost any type, except not 1139 <a href="../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type"><code>ArrayType</code></a>; array 1140 types can not be modified because array size is immutable.</div> 1141</li> 1142</ul> 1143<a name="_schema"> 1144<!-- --> 1145</a> 1146<ul class="blockList"> 1147<li class="blockList"> 1148<h4>_schema</h4> 1149<pre>protected final <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> _schema</pre> 1150<div class="block">When using data format that uses a schema, schema is passed 1151 to parser.</div> 1152</li> 1153</ul> 1154<a name="_injectableValues"> 1155<!-- --> 1156</a> 1157<ul class="blockList"> 1158<li class="blockList"> 1159<h4>_injectableValues</h4> 1160<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> _injectableValues</pre> 1161<div class="block">Values that can be injected during deserialization, if any.</div> 1162</li> 1163</ul> 1164<a name="_dataFormatReaders"> 1165<!-- --> 1166</a> 1167<ul class="blockList"> 1168<li class="blockList"> 1169<h4>_dataFormatReaders</h4> 1170<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> _dataFormatReaders</pre> 1171<div class="block">Optional detector used for auto-detecting data format that byte-based 1172 input uses. 1173<p> 1174 NOTE: If defined non-null, <code>readValue()</code> methods that take 1175 <a href="http://docs.oracle.com/javase/7/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/7/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>, 1176 because format-detection only works on byte-sources. Also, if format 1177 can not be detect reliably (as per detector settings), 1178 a <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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> 1179<dl><dt><span class="strong">Since:</span></dt> 1180 <dd>2.1</dd></dl> 1181</li> 1182</ul> 1183<a name="_rootDeserializers"> 1184<!-- --> 1185</a> 1186<ul class="blockListLast"> 1187<li class="blockList"> 1188<h4>_rootDeserializers</h4> 1189<pre>protected final <a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>>> _rootDeserializers</pre> 1190<div class="block">Root-level cached deserializers. 1191 Passed by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>, shared with it.</div> 1192</li> 1193</ul> 1194</li> 1195</ul> 1196<!-- ========= CONSTRUCTOR DETAIL ======== --> 1197<ul class="blockList"> 1198<li class="blockList"><a name="constructor_detail"> 1199<!-- --> 1200</a> 1201<h3>Constructor Detail</h3> 1202<a name="ObjectReader(com.fasterxml.jackson.databind.ObjectMapper, com.fasterxml.jackson.databind.DeserializationConfig)"> 1203<!-- --> 1204</a> 1205<ul class="blockList"> 1206<li class="blockList"> 1207<h4>ObjectReader</h4> 1208<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a> mapper, 1209 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</pre> 1210<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> 1211</li> 1212</ul> 1213<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)"> 1214<!-- --> 1215</a> 1216<ul class="blockList"> 1217<li class="blockList"> 1218<h4>ObjectReader</h4> 1219<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a> mapper, 1220 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1221 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1222 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> valueToUpdate, 1223 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema, 1224 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues)</pre> 1225<div class="block">Constructor called when a root deserializer should be fetched based 1226 on other configuration.</div> 1227</li> 1228</ul> 1229<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)"> 1230<!-- --> 1231</a> 1232<ul class="blockList"> 1233<li class="blockList"> 1234<h4>ObjectReader</h4> 1235<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1236 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1237 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1238 <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> rootDeser, 1239 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> valueToUpdate, 1240 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema, 1241 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues, 1242 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> dataFormatReaders)</pre> 1243<div class="block">Copy constructor used for building variations.</div> 1244</li> 1245</ul> 1246<a name="ObjectReader(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.databind.DeserializationConfig)"> 1247<!-- --> 1248</a> 1249<ul class="blockList"> 1250<li class="blockList"> 1251<h4>ObjectReader</h4> 1252<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1253 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</pre> 1254<div class="block">Copy constructor used when modifying simple feature flags</div> 1255</li> 1256</ul> 1257<a name="ObjectReader(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.core.JsonFactory)"> 1258<!-- --> 1259</a> 1260<ul class="blockList"> 1261<li class="blockList"> 1262<h4>ObjectReader</h4> 1263<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1264 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> f)</pre> 1265</li> 1266</ul> 1267<a name="ObjectReader(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.core.filter.TokenFilter)"> 1268<!-- --> 1269</a> 1270<ul class="blockListLast"> 1271<li class="blockList"> 1272<h4>ObjectReader</h4> 1273<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1274 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/filter/TokenFilter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.filter">TokenFilter</a> filter)</pre> 1275</li> 1276</ul> 1277</li> 1278</ul> 1279<!-- ============ METHOD DETAIL ========== --> 1280<ul class="blockList"> 1281<li class="blockList"><a name="method_detail"> 1282<!-- --> 1283</a> 1284<h3>Method Detail</h3> 1285<a name="version()"> 1286<!-- --> 1287</a> 1288<ul class="blockList"> 1289<li class="blockList"> 1290<h4>version</h4> 1291<pre>public <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</a> version()</pre> 1292<div class="block">Method that will return version information stored in and read from jar 1293 that contains this class.</div> 1294<dl> 1295<dt><strong>Specified by:</strong></dt> 1296<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/Versioned.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Versioned</a></code></dd> 1297<dt><strong>Specified by:</strong></dt> 1298<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#version()" title="class or interface in com.fasterxml.jackson.core">version</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 1299</dl> 1300</li> 1301</ul> 1302<a name="_new(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.core.JsonFactory)"> 1303<!-- --> 1304</a> 1305<ul class="blockList"> 1306<li class="blockList"> 1307<h4>_new</h4> 1308<pre>protected <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> _new(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1309 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> f)</pre> 1310<div class="block">Overridable factory method called by various "withXxx()" methods</div> 1311<dl><dt><span class="strong">Since:</span></dt> 1312 <dd>2.5</dd></dl> 1313</li> 1314</ul> 1315<a name="_new(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.databind.DeserializationConfig)"> 1316<!-- --> 1317</a> 1318<ul class="blockList"> 1319<li class="blockList"> 1320<h4>_new</h4> 1321<pre>protected <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> _new(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1322 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</pre> 1323<div class="block">Overridable factory method called by various "withXxx()" methods</div> 1324<dl><dt><span class="strong">Since:</span></dt> 1325 <dd>2.5</dd></dl> 1326</li> 1327</ul> 1328<a name="_new(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)"> 1329<!-- --> 1330</a> 1331<ul class="blockList"> 1332<li class="blockList"> 1333<h4>_new</h4> 1334<pre>protected <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> _new(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1335 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1336 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1337 <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> rootDeser, 1338 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> valueToUpdate, 1339 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema, 1340 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues, 1341 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> dataFormatReaders)</pre> 1342<div class="block">Overridable factory method called by various "withXxx()" methods</div> 1343<dl><dt><span class="strong">Since:</span></dt> 1344 <dd>2.5</dd></dl> 1345</li> 1346</ul> 1347<a name="_newIterator(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JsonDeserializer, boolean)"> 1348<!-- --> 1349</a> 1350<ul class="blockList"> 1351<li class="blockList"> 1352<h4>_newIterator</h4> 1353<pre>protected <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T> _newIterator(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 1354 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1355 <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 1356 boolean parserManaged)</pre> 1357<div class="block">Factory method used to create <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind"><code>MappingIterator</code></a> instances; 1358 either default, or custom subtype.</div> 1359<dl><dt><span class="strong">Since:</span></dt> 1360 <dd>2.5</dd></dl> 1361</li> 1362</ul> 1363<a name="_initForReading(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.core.JsonParser)"> 1364<!-- --> 1365</a> 1366<ul class="blockList"> 1367<li class="blockList"> 1368<h4>_initForReading</h4> 1369<pre>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a> _initForReading(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1370 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p) 1371 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 1372<dl><dt><span class="strong">Throws:</span></dt> 1373<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 1374</li> 1375</ul> 1376<a name="_initForMultiRead(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.core.JsonParser)"> 1377<!-- --> 1378</a> 1379<ul class="blockList"> 1380<li class="blockList"> 1381<h4>_initForMultiRead</h4> 1382<pre>protected void _initForMultiRead(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1383 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p) 1384 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 1385<div class="block">Alternative to <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_initForReading(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.core.JsonParser)"><code>_initForReading(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.core.JsonParser)</code></a> used in cases where reading 1386 of multiple values means that we may or may not want to advance the stream, 1387 but need to do other initialization. 1388<p> 1389 Base implementation only sets configured <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>FormatSchema</code></a>, if any, on parser.</div> 1390<dl><dt><span class="strong">Throws:</span></dt> 1391<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">Since:</span></dt> 1392 <dd>2.8</dd></dl> 1393</li> 1394</ul> 1395<a name="with(com.fasterxml.jackson.databind.DeserializationFeature)"> 1396<!-- --> 1397</a> 1398<ul class="blockList"> 1399<li class="blockList"> 1400<h4>with</h4> 1401<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> 1402<div class="block">Method for constructing a new reader instance that is configured 1403 with specified feature enabled.</div> 1404</li> 1405</ul> 1406<a name="with(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)"> 1407<!-- --> 1408</a> 1409<ul class="blockList"> 1410<li class="blockList"> 1411<h4>with</h4> 1412<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, 1413 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... other)</pre> 1414<div class="block">Method for constructing a new reader instance that is configured 1415 with specified features enabled.</div> 1416</li> 1417</ul> 1418<a name="withFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)"> 1419<!-- --> 1420</a> 1421<ul class="blockList"> 1422<li class="blockList"> 1423<h4>withFeatures</h4> 1424<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> 1425<div class="block">Method for constructing a new reader instance that is configured 1426 with specified features enabled.</div> 1427</li> 1428</ul> 1429<a name="without(com.fasterxml.jackson.databind.DeserializationFeature)"> 1430<!-- --> 1431</a> 1432<ul class="blockList"> 1433<li class="blockList"> 1434<h4>without</h4> 1435<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> 1436<div class="block">Method for constructing a new reader instance that is configured 1437 with specified feature disabled.</div> 1438</li> 1439</ul> 1440<a name="without(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)"> 1441<!-- --> 1442</a> 1443<ul class="blockList"> 1444<li class="blockList"> 1445<h4>without</h4> 1446<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, 1447 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... other)</pre> 1448<div class="block">Method for constructing a new reader instance that is configured 1449 with specified features disabled.</div> 1450</li> 1451</ul> 1452<a name="withoutFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)"> 1453<!-- --> 1454</a> 1455<ul class="blockList"> 1456<li class="blockList"> 1457<h4>withoutFeatures</h4> 1458<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> 1459<div class="block">Method for constructing a new reader instance that is configured 1460 with specified features disabled.</div> 1461</li> 1462</ul> 1463<a name="with(com.fasterxml.jackson.core.JsonParser.Feature)"> 1464<!-- --> 1465</a> 1466<ul class="blockList"> 1467<li class="blockList"> 1468<h4>with</h4> 1469<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.7/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a> feature)</pre> 1470<div class="block">Method for constructing a new reader instance that is configured 1471 with specified feature enabled.</div> 1472</li> 1473</ul> 1474<a name="withFeatures(com.fasterxml.jackson.core.JsonParser.Feature...)"> 1475<!-- --> 1476</a> 1477<ul class="blockList"> 1478<li class="blockList"> 1479<h4>withFeatures</h4> 1480<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withFeatures(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>... features)</pre> 1481<div class="block">Method for constructing a new reader instance that is configured 1482 with specified features enabled.</div> 1483</li> 1484</ul> 1485<a name="without(com.fasterxml.jackson.core.JsonParser.Feature)"> 1486<!-- --> 1487</a> 1488<ul class="blockList"> 1489<li class="blockList"> 1490<h4>without</h4> 1491<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> without(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a> feature)</pre> 1492<div class="block">Method for constructing a new reader instance that is configured 1493 with specified feature disabled.</div> 1494</li> 1495</ul> 1496<a name="withoutFeatures(com.fasterxml.jackson.core.JsonParser.Feature...)"> 1497<!-- --> 1498</a> 1499<ul class="blockList"> 1500<li class="blockList"> 1501<h4>withoutFeatures</h4> 1502<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withoutFeatures(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>... features)</pre> 1503<div class="block">Method for constructing a new reader instance that is configured 1504 with specified features disabled.</div> 1505</li> 1506</ul> 1507<a name="with(com.fasterxml.jackson.core.FormatFeature)"> 1508<!-- --> 1509</a> 1510<ul class="blockList"> 1511<li class="blockList"> 1512<h4>with</h4> 1513<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.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a> feature)</pre> 1514<div class="block">Method for constructing a new reader instance that is configured 1515 with specified feature enabled.</div> 1516<dl><dt><span class="strong">Since:</span></dt> 1517 <dd>2.7</dd></dl> 1518</li> 1519</ul> 1520<a name="withFeatures(com.fasterxml.jackson.core.FormatFeature...)"> 1521<!-- --> 1522</a> 1523<ul class="blockList"> 1524<li class="blockList"> 1525<h4>withFeatures</h4> 1526<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withFeatures(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>... features)</pre> 1527<div class="block">Method for constructing a new reader instance that is configured 1528 with specified features enabled.</div> 1529<dl><dt><span class="strong">Since:</span></dt> 1530 <dd>2.7</dd></dl> 1531</li> 1532</ul> 1533<a name="without(com.fasterxml.jackson.core.FormatFeature)"> 1534<!-- --> 1535</a> 1536<ul class="blockList"> 1537<li class="blockList"> 1538<h4>without</h4> 1539<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> without(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a> feature)</pre> 1540<div class="block">Method for constructing a new reader instance that is configured 1541 with specified feature disabled.</div> 1542<dl><dt><span class="strong">Since:</span></dt> 1543 <dd>2.7</dd></dl> 1544</li> 1545</ul> 1546<a name="withoutFeatures(com.fasterxml.jackson.core.FormatFeature...)"> 1547<!-- --> 1548</a> 1549<ul class="blockList"> 1550<li class="blockList"> 1551<h4>withoutFeatures</h4> 1552<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withoutFeatures(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>... features)</pre> 1553<div class="block">Method for constructing a new reader instance that is configured 1554 with specified features disabled.</div> 1555<dl><dt><span class="strong">Since:</span></dt> 1556 <dd>2.7</dd></dl> 1557</li> 1558</ul> 1559<a name="at(java.lang.String)"> 1560<!-- --> 1561</a> 1562<ul class="blockList"> 1563<li class="blockList"> 1564<h4>at</h4> 1565<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> at(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</pre> 1566<div class="block">Convenience method to bind from <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonPointer</code></a>. 1567 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/filter/JsonPointerBasedFilter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.filter"><code>JsonPointerBasedFilter</code></a> is registered and will be used for parsing later.</div> 1568<dl><dt><span class="strong">Since:</span></dt> 1569 <dd>2.6</dd></dl> 1570</li> 1571</ul> 1572<a name="at(com.fasterxml.jackson.core.JsonPointer)"> 1573<!-- --> 1574</a> 1575<ul class="blockList"> 1576<li class="blockList"> 1577<h4>at</h4> 1578<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> at(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonPointer</a> pointer)</pre> 1579<div class="block">Convenience method to bind from <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonPointer</code></a> 1580 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/filter/JsonPointerBasedFilter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.filter"><code>JsonPointerBasedFilter</code></a> is registered and will be used for parsing later.</div> 1581<dl><dt><span class="strong">Since:</span></dt> 1582 <dd>2.6</dd></dl> 1583</li> 1584</ul> 1585<a name="with(com.fasterxml.jackson.databind.DeserializationConfig)"> 1586<!-- --> 1587</a> 1588<ul class="blockList"> 1589<li class="blockList"> 1590<h4>with</h4> 1591<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> 1592<div class="block">Mutant factory method that will construct a new instance that has 1593 specified underlying <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationConfig</code></a>. 1594<p> 1595 NOTE: use of this method is not recommended, as there are many other 1596 re-configuration methods available.</div> 1597</li> 1598</ul> 1599<a name="with(com.fasterxml.jackson.databind.InjectableValues)"> 1600<!-- --> 1601</a> 1602<ul class="blockList"> 1603<li class="blockList"> 1604<h4>with</h4> 1605<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> 1606<div class="block">Method for constructing a new instance with configuration that uses 1607 passed <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind"><code>InjectableValues</code></a> to provide injectable values. 1608<p> 1609 Note that the method does NOT change state of this reader, but 1610 rather construct and returns a newly configured instance.</div> 1611</li> 1612</ul> 1613<a name="with(com.fasterxml.jackson.databind.node.JsonNodeFactory)"> 1614<!-- --> 1615</a> 1616<ul class="blockList"> 1617<li class="blockList"> 1618<h4>with</h4> 1619<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> 1620<div class="block">Method for constructing a new reader instance with configuration that uses 1621 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> 1622 instances. 1623<p> 1624 Note that the method does NOT change state of this reader, but 1625 rather construct and returns a newly configured instance.</div> 1626</li> 1627</ul> 1628<a name="with(com.fasterxml.jackson.core.JsonFactory)"> 1629<!-- --> 1630</a> 1631<ul class="blockList"> 1632<li class="blockList"> 1633<h4>with</h4> 1634<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.7/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> f)</pre> 1635<div class="block">Method for constructing a new reader instance with configuration that uses 1636 passed <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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. 1637<p> 1638 NOTE: only factories that <b>DO NOT REQUIRE SPECIAL MAPPERS</b> 1639 (that is, ones that return <code>false</code> for 1640 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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 1641 to use one that requires custom codec will throw exception</div> 1642<dl><dt><span class="strong">Since:</span></dt> 1643 <dd>2.1</dd></dl> 1644</li> 1645</ul> 1646<a name="withRootName(java.lang.String)"> 1647<!-- --> 1648</a> 1649<ul class="blockList"> 1650<li class="blockList"> 1651<h4>withRootName</h4> 1652<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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> rootName)</pre> 1653<div class="block">Method for constructing a new instance with configuration that 1654 specifies what root name to expect for "root name unwrapping". 1655 See <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName(java.lang.String)"><code>MapperConfigBase.withRootName(String)</code></a> for 1656 details. 1657<p> 1658 Note that the method does NOT change state of this reader, but 1659 rather construct and returns a newly configured instance.</div> 1660</li> 1661</ul> 1662<a name="withRootName(com.fasterxml.jackson.databind.PropertyName)"> 1663<!-- --> 1664</a> 1665<ul class="blockList"> 1666<li class="blockList"> 1667<h4>withRootName</h4> 1668<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withRootName(<a href="../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</pre> 1669<dl><dt><span class="strong">Since:</span></dt> 1670 <dd>2.6</dd></dl> 1671</li> 1672</ul> 1673<a name="withoutRootName()"> 1674<!-- --> 1675</a> 1676<ul class="blockList"> 1677<li class="blockList"> 1678<h4>withoutRootName</h4> 1679<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withoutRootName()</pre> 1680<div class="block">Convenience method that is same as calling: 1681<code> 1682 withRootName("") 1683</code> 1684 which will forcibly prevent use of root name wrapping when writing 1685 values with this <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>.</div> 1686<dl><dt><span class="strong">Since:</span></dt> 1687 <dd>2.6</dd></dl> 1688</li> 1689</ul> 1690<a name="with(com.fasterxml.jackson.core.FormatSchema)"> 1691<!-- --> 1692</a> 1693<ul class="blockList"> 1694<li class="blockList"> 1695<h4>with</h4> 1696<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.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema)</pre> 1697<div class="block">Method for constructing a new instance with configuration that 1698 passes specified <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> that 1699 is constructed for parsing content. 1700<p> 1701 Note that the method does NOT change state of this reader, but 1702 rather construct and returns a newly configured instance.</div> 1703</li> 1704</ul> 1705<a name="forType(com.fasterxml.jackson.databind.JavaType)"> 1706<!-- --> 1707</a> 1708<ul class="blockList"> 1709<li class="blockList"> 1710<h4>forType</h4> 1711<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> forType(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</pre> 1712<div class="block">Method for constructing a new reader instance that is configured 1713 to data bind into specified type. 1714<p> 1715 Note that the method does NOT change state of this reader, but 1716 rather construct and returns a newly configured instance.</div> 1717<dl><dt><span class="strong">Since:</span></dt> 1718 <dd>2.5</dd></dl> 1719</li> 1720</ul> 1721<a name="forType(java.lang.Class)"> 1722<!-- --> 1723</a> 1724<ul class="blockList"> 1725<li class="blockList"> 1726<h4>forType</h4> 1727<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> forType(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> valueType)</pre> 1728<div class="block">Method for constructing a new reader instance that is configured 1729 to data bind into specified type. 1730<p> 1731 Note that the method does NOT change state of this reader, but 1732 rather construct and returns a newly configured instance.</div> 1733<dl><dt><span class="strong">Since:</span></dt> 1734 <dd>2.5</dd></dl> 1735</li> 1736</ul> 1737<a name="forType(com.fasterxml.jackson.core.type.TypeReference)"> 1738<!-- --> 1739</a> 1740<ul class="blockList"> 1741<li class="blockList"> 1742<h4>forType</h4> 1743<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> forType(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef)</pre> 1744<div class="block">Method for constructing a new reader instance that is configured 1745 to data bind into specified type. 1746<p> 1747 Note that the method does NOT change state of this reader, but 1748 rather construct and returns a newly configured instance.</div> 1749<dl><dt><span class="strong">Since:</span></dt> 1750 <dd>2.5</dd></dl> 1751</li> 1752</ul> 1753<a name="withType(com.fasterxml.jackson.databind.JavaType)"> 1754<!-- --> 1755</a> 1756<ul class="blockList"> 1757<li class="blockList"> 1758<h4>withType</h4> 1759<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> 1760public <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> 1761<div class="block"><span class="strong">Deprecated.</span> <i>since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType(com.fasterxml.jackson.databind.JavaType)"><code>forType(JavaType)</code></a> instead</i></div> 1762</li> 1763</ul> 1764<a name="withType(java.lang.Class)"> 1765<!-- --> 1766</a> 1767<ul class="blockList"> 1768<li class="blockList"> 1769<h4>withType</h4> 1770<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> 1771public <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/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> valueType)</pre> 1772<div class="block"><span class="strong">Deprecated.</span> <i>since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType(java.lang.Class)"><code>forType(Class)</code></a> instead</i></div> 1773</li> 1774</ul> 1775<a name="withType(java.lang.reflect.Type)"> 1776<!-- --> 1777</a> 1778<ul class="blockList"> 1779<li class="blockList"> 1780<h4>withType</h4> 1781<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> 1782public <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/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> valueType)</pre> 1783<div class="block"><span class="strong">Deprecated.</span> <i>since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType(java.lang.Class)"><code>forType(Class)</code></a> instead</i></div> 1784</li> 1785</ul> 1786<a name="withType(com.fasterxml.jackson.core.type.TypeReference)"> 1787<!-- --> 1788</a> 1789<ul class="blockList"> 1790<li class="blockList"> 1791<h4>withType</h4> 1792<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> 1793public <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.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef)</pre> 1794<div class="block"><span class="strong">Deprecated.</span> <i>since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType(com.fasterxml.jackson.core.type.TypeReference)"><code>forType(TypeReference)</code></a> instead</i></div> 1795</li> 1796</ul> 1797<a name="withValueToUpdate(java.lang.Object)"> 1798<!-- --> 1799</a> 1800<ul class="blockList"> 1801<li class="blockList"> 1802<h4>withValueToUpdate</h4> 1803<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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</pre> 1804<div class="block">Method for constructing a new instance with configuration that 1805 updates passed Object (as root value), instead of constructing 1806 a new value. 1807<p> 1808 Note that the method does NOT change state of this reader, but 1809 rather construct and returns a newly configured instance.</div> 1810</li> 1811</ul> 1812<a name="withView(java.lang.Class)"> 1813<!-- --> 1814</a> 1815<ul class="blockList"> 1816<li class="blockList"> 1817<h4>withView</h4> 1818<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/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> activeView)</pre> 1819<div class="block">Method for constructing a new instance with configuration that 1820 uses specified View for filtering. 1821<p> 1822 Note that the method does NOT change state of this reader, but 1823 rather construct and returns a newly configured instance.</div> 1824</li> 1825</ul> 1826<a name="with(java.util.Locale)"> 1827<!-- --> 1828</a> 1829<ul class="blockList"> 1830<li class="blockList"> 1831<h4>with</h4> 1832<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/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> l)</pre> 1833</li> 1834</ul> 1835<a name="with(java.util.TimeZone)"> 1836<!-- --> 1837</a> 1838<ul class="blockList"> 1839<li class="blockList"> 1840<h4>with</h4> 1841<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/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> tz)</pre> 1842</li> 1843</ul> 1844<a name="withHandler(com.fasterxml.jackson.databind.deser.DeserializationProblemHandler)"> 1845<!-- --> 1846</a> 1847<ul class="blockList"> 1848<li class="blockList"> 1849<h4>withHandler</h4> 1850<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> 1851</li> 1852</ul> 1853<a name="with(com.fasterxml.jackson.core.Base64Variant)"> 1854<!-- --> 1855</a> 1856<ul class="blockList"> 1857<li class="blockList"> 1858<h4>with</h4> 1859<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.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a> defaultBase64)</pre> 1860</li> 1861</ul> 1862<a name="withFormatDetection(com.fasterxml.jackson.databind.ObjectReader...)"> 1863<!-- --> 1864</a> 1865<ul class="blockList"> 1866<li class="blockList"> 1867<h4>withFormatDetection</h4> 1868<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> 1869<div class="block">Fluent factory method for constructing a reader that will try to 1870 auto-detect underlying data format, using specified list of 1871 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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 1872 (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). 1873 to construct appropriate <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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. 1874<p> 1875 Note: since format detection only works with byte sources, it is possible to 1876 get a failure from some 'readValue()' methods. Also, if input can not be reliably 1877 (enough) detected as one of specified types, an exception will be thrown. 1878<p> 1879 Note: not all <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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 1880 require "custom codec" (like XML factory) will not work. Instead, use 1881 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> 1882<dl><dt><span class="strong">Parameters:</span></dt><dd><code>readers</code> - Data formats accepted, in decreasing order of priority (that is, 1883 matches checked in listed order, first match wins)</dd> 1884<dt><span class="strong">Returns:</span></dt><dd>Newly configured writer instance</dd><dt><span class="strong">Since:</span></dt> 1885 <dd>2.1</dd></dl> 1886</li> 1887</ul> 1888<a name="withFormatDetection(com.fasterxml.jackson.databind.deser.DataFormatReaders)"> 1889<!-- --> 1890</a> 1891<ul class="blockList"> 1892<li class="blockList"> 1893<h4>withFormatDetection</h4> 1894<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> 1895<div class="block">Fluent factory method for constructing a reader that will try to 1896 auto-detect underlying data format, using specified 1897 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a>. 1898<p> 1899 NOTE: since format detection only works with byte sources, it is possible to 1900 get a failure from some 'readValue()' methods. Also, if input can not be reliably 1901 (enough) detected as one of specified types, an exception will be thrown.</div> 1902<dl><dt><span class="strong">Parameters:</span></dt><dd><code>readers</code> - DataFormatReaders to use for detecting underlying format.</dd> 1903<dt><span class="strong">Returns:</span></dt><dd>Newly configured writer instance</dd><dt><span class="strong">Since:</span></dt> 1904 <dd>2.1</dd></dl> 1905</li> 1906</ul> 1907<a name="with(com.fasterxml.jackson.databind.cfg.ContextAttributes)"> 1908<!-- --> 1909</a> 1910<ul class="blockList"> 1911<li class="blockList"> 1912<h4>with</h4> 1913<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/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</pre> 1914<dl><dt><span class="strong">Since:</span></dt> 1915 <dd>2.3</dd></dl> 1916</li> 1917</ul> 1918<a name="withAttributes(java.util.Map)"> 1919<!-- --> 1920</a> 1921<ul class="blockList"> 1922<li class="blockList"> 1923<h4>withAttributes</h4> 1924<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withAttributes(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><?,?> attrs)</pre> 1925<dl><dt><span class="strong">Since:</span></dt> 1926 <dd>2.3</dd></dl> 1927</li> 1928</ul> 1929<a name="withAttribute(java.lang.Object, java.lang.Object)"> 1930<!-- --> 1931</a> 1932<ul class="blockList"> 1933<li class="blockList"> 1934<h4>withAttribute</h4> 1935<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withAttribute(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> key, 1936 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</pre> 1937<dl><dt><span class="strong">Since:</span></dt> 1938 <dd>2.3</dd></dl> 1939</li> 1940</ul> 1941<a name="withoutAttribute(java.lang.Object)"> 1942<!-- --> 1943</a> 1944<ul class="blockList"> 1945<li class="blockList"> 1946<h4>withoutAttribute</h4> 1947<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withoutAttribute(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> key)</pre> 1948<dl><dt><span class="strong">Since:</span></dt> 1949 <dd>2.3</dd></dl> 1950</li> 1951</ul> 1952<a name="_with(com.fasterxml.jackson.databind.DeserializationConfig)"> 1953<!-- --> 1954</a> 1955<ul class="blockList"> 1956<li class="blockList"> 1957<h4>_with</h4> 1958<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> 1959</li> 1960</ul> 1961<a name="isEnabled(com.fasterxml.jackson.databind.DeserializationFeature)"> 1962<!-- --> 1963</a> 1964<ul class="blockList"> 1965<li class="blockList"> 1966<h4>isEnabled</h4> 1967<pre>public boolean isEnabled(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> f)</pre> 1968</li> 1969</ul> 1970<a name="isEnabled(com.fasterxml.jackson.databind.MapperFeature)"> 1971<!-- --> 1972</a> 1973<ul class="blockList"> 1974<li class="blockList"> 1975<h4>isEnabled</h4> 1976<pre>public boolean isEnabled(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a> f)</pre> 1977</li> 1978</ul> 1979<a name="isEnabled(com.fasterxml.jackson.core.JsonParser.Feature)"> 1980<!-- --> 1981</a> 1982<ul class="blockList"> 1983<li class="blockList"> 1984<h4>isEnabled</h4> 1985<pre>public boolean isEnabled(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a> f)</pre> 1986</li> 1987</ul> 1988<a name="getConfig()"> 1989<!-- --> 1990</a> 1991<ul class="blockList"> 1992<li class="blockList"> 1993<h4>getConfig</h4> 1994<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> getConfig()</pre> 1995<dl><dt><span class="strong">Since:</span></dt> 1996 <dd>2.2</dd></dl> 1997</li> 1998</ul> 1999<a name="getFactory()"> 2000<!-- --> 2001</a> 2002<ul class="blockList"> 2003<li class="blockList"> 2004<h4>getFactory</h4> 2005<pre>public <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> getFactory()</pre> 2006<dl> 2007<dt><strong>Overrides:</strong></dt> 2008<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2009<dt><span class="strong">Since:</span></dt> 2010 <dd>2.1</dd></dl> 2011</li> 2012</ul> 2013<a name="getTypeFactory()"> 2014<!-- --> 2015</a> 2016<ul class="blockList"> 2017<li class="blockList"> 2018<h4>getTypeFactory</h4> 2019<pre>public <a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> getTypeFactory()</pre> 2020</li> 2021</ul> 2022<a name="getAttributes()"> 2023<!-- --> 2024</a> 2025<ul class="blockList"> 2026<li class="blockList"> 2027<h4>getAttributes</h4> 2028<pre>public <a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> getAttributes()</pre> 2029<dl><dt><span class="strong">Since:</span></dt> 2030 <dd>2.3</dd></dl> 2031</li> 2032</ul> 2033<a name="getInjectableValues()"> 2034<!-- --> 2035</a> 2036<ul class="blockList"> 2037<li class="blockList"> 2038<h4>getInjectableValues</h4> 2039<pre>public <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> getInjectableValues()</pre> 2040<dl><dt><span class="strong">Since:</span></dt> 2041 <dd>2.6</dd></dl> 2042</li> 2043</ul> 2044<a name="readValue(com.fasterxml.jackson.core.JsonParser)"> 2045<!-- --> 2046</a> 2047<ul class="blockList"> 2048<li class="blockList"> 2049<h4>readValue</h4> 2050<pre>public <T> T readValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p) 2051 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2052<div class="block">Method that binds content read using given parser, using 2053 configuration of this reader, including expected result type. 2054 Value return is either newly constructed, or root value that 2055 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>. 2056<p> 2057 NOTE: this method never tries to auto-detect format, since actual 2058 (data-format specific) parser is given.</div> 2059<dl><dt><span class="strong">Throws:</span></dt> 2060<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2061</li> 2062</ul> 2063<a name="readValue(com.fasterxml.jackson.core.JsonParser, java.lang.Class)"> 2064<!-- --> 2065</a> 2066<ul class="blockList"> 2067<li class="blockList"> 2068<h4>readValue</h4> 2069<pre>public <T> T readValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 2070 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType) 2071 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2072<div class="block">Convenience method that binds content read using given parser, using 2073 configuration of this reader, except that expected value type 2074 is specified with the call (instead of currently configured root type). 2075 Value return is either newly constructed, or root value that 2076 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>. 2077<p> 2078 NOTE: this method never tries to auto-detect format, since actual 2079 (data-format specific) parser is given.</div> 2080<dl> 2081<dt><strong>Specified by:</strong></dt> 2082<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValue(com.fasterxml.jackson.core.JsonParser,%20java.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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2083<dt><span class="strong">Throws:</span></dt> 2084<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2085</li> 2086</ul> 2087<a name="readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference)"> 2088<!-- --> 2089</a> 2090<ul class="blockList"> 2091<li class="blockList"> 2092<h4>readValue</h4> 2093<pre>public <T> T readValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 2094 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef) 2095 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2096<div class="block">Convenience method that binds content read using given parser, using 2097 configuration of this reader, except that expected value type 2098 is specified with the call (instead of currently configured root type). 2099 Value return is either newly constructed, or root value that 2100 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>. 2101<p> 2102 NOTE: this method never tries to auto-detect format, since actual 2103 (data-format specific) parser is given.</div> 2104<dl> 2105<dt><strong>Specified by:</strong></dt> 2106<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValue(com.fasterxml.jackson.core.JsonParser,%20com.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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2107<dt><span class="strong">Throws:</span></dt> 2108<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2109</li> 2110</ul> 2111<a name="readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)"> 2112<!-- --> 2113</a> 2114<ul class="blockList"> 2115<li class="blockList"> 2116<h4>readValue</h4> 2117<pre>public <T> T readValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 2118 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a> valueType) 2119 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2120 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2121<div class="block">Convenience method that binds content read using given parser, using 2122 configuration of this reader, except that expected value type 2123 is specified with the call (instead of currently configured root type). 2124 Value return is either newly constructed, or root value that 2125 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>. 2126<p> 2127 NOTE: this method never tries to auto-detect format, since actual 2128 (data-format specific) parser is given.</div> 2129<dl> 2130<dt><strong>Specified by:</strong></dt> 2131<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValue(com.fasterxml.jackson.core.JsonParser,%20com.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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2132<dt><span class="strong">Throws:</span></dt> 2133<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2134<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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="readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType)"> 2138<!-- --> 2139</a> 2140<ul class="blockList"> 2141<li class="blockList"> 2142<h4>readValue</h4> 2143<pre>public <T> T readValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 2144 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType) 2145 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2146<div class="block">Type-safe overloaded method, basically alias for <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.core.type.ResolvedType)"><code>readValue(JsonParser, ResolvedType)</code></a>. 2147<p> 2148 NOTE: this method never tries to auto-detect format, since actual 2149 (data-format specific) parser is given.</div> 2150<dl><dt><span class="strong">Throws:</span></dt> 2151<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2152</li> 2153</ul> 2154<a name="readValues(com.fasterxml.jackson.core.JsonParser, java.lang.Class)"> 2155<!-- --> 2156</a> 2157<ul class="blockList"> 2158<li class="blockList"> 2159<h4>readValues</h4> 2160<pre>public <T> <a href="http://docs.oracle.com/javase/7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 2161 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType) 2162 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2163<div class="block">Convenience method that is equivalent to: 2164<pre> 2165 withType(valueType).readValues(p); 2166</pre> 2167<p> 2168 Method reads a sequence of Objects from parser stream. 2169 Sequence can be either root-level "unwrapped" sequence (without surrounding 2170 JSON array), or a sequence contained in a JSON Array. 2171 In either case <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> <b>MUST</b> point to the first token of 2172 the first element, OR not point to any token (in which case it is advanced 2173 to the next token). This means, specifically, that for wrapped sequences, 2174 parser MUST NOT point to the surrounding <code>START_ARRAY</code> (one that 2175 contains values to read) but rather to the token following it which is the first 2176 token of the first value to read. 2177<p> 2178 NOTE: this method never tries to auto-detect format, since actual 2179 (data-format specific) parser is given.</div> 2180<dl> 2181<dt><strong>Specified by:</strong></dt> 2182<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValues(com.fasterxml.jackson.core.JsonParser,%20java.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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2183<dt><span class="strong">Throws:</span></dt> 2184<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2185</li> 2186</ul> 2187<a name="readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference)"> 2188<!-- --> 2189</a> 2190<ul class="blockList"> 2191<li class="blockList"> 2192<h4>readValues</h4> 2193<pre>public <T> <a href="http://docs.oracle.com/javase/7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 2194 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><?> valueTypeRef) 2195 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2196<div class="block">Convenience method that is equivalent to: 2197<pre> 2198 withType(valueTypeRef).readValues(p); 2199</pre> 2200<p> 2201 Method reads a sequence of Objects from parser stream. 2202 Sequence can be either root-level "unwrapped" sequence (without surrounding 2203 JSON array), or a sequence contained in a JSON Array. 2204 In either case <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> <b>MUST</b> point to the first token of 2205 the first element, OR not point to any token (in which case it is advanced 2206 to the next token). This means, specifically, that for wrapped sequences, 2207 parser MUST NOT point to the surrounding <code>START_ARRAY</code> (one that 2208 contains values to read) but rather to the token following it which is the first 2209 token of the first value to read. 2210<p> 2211 NOTE: this method never tries to auto-detect format, since actual 2212 (data-format specific) parser is given.</div> 2213<dl> 2214<dt><strong>Specified by:</strong></dt> 2215<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValues(com.fasterxml.jackson.core.JsonParser,%20com.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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2216<dt><span class="strong">Throws:</span></dt> 2217<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2218</li> 2219</ul> 2220<a name="readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)"> 2221<!-- --> 2222</a> 2223<ul class="blockList"> 2224<li class="blockList"> 2225<h4>readValues</h4> 2226<pre>public <T> <a href="http://docs.oracle.com/javase/7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 2227 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a> valueType) 2228 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2229<div class="block">Convenience method that is equivalent to: 2230<pre> 2231 withType(valueType).readValues(p); 2232</pre> 2233<p> 2234 Method reads a sequence of Objects from parser stream. 2235 Sequence can be either root-level "unwrapped" sequence (without surrounding 2236 JSON array), or a sequence contained in a JSON Array. 2237 In either case <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> <b>MUST</b> point to the first token of 2238 the first element, OR not point to any token (in which case it is advanced 2239 to the next token). This means, specifically, that for wrapped sequences, 2240 parser MUST NOT point to the surrounding <code>START_ARRAY</code> (one that 2241 contains values to read) but rather to the token following it which is the first 2242 token of the first value to read. 2243<p> 2244 NOTE: this method never tries to auto-detect format, since actual 2245 (data-format specific) parser is given.</div> 2246<dl> 2247<dt><strong>Specified by:</strong></dt> 2248<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValues(com.fasterxml.jackson.core.JsonParser,%20com.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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2249<dt><span class="strong">Throws:</span></dt> 2250<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2251</li> 2252</ul> 2253<a name="readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType)"> 2254<!-- --> 2255</a> 2256<ul class="blockList"> 2257<li class="blockList"> 2258<h4>readValues</h4> 2259<pre>public <T> <a href="http://docs.oracle.com/javase/7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 2260 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType) 2261 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2262<div class="block">Convenience method that is equivalent to: 2263<pre> 2264 withType(valueType).readValues(p); 2265</pre> 2266<p> 2267 Method reads a sequence of Objects from parser stream. 2268 Sequence can be either root-level "unwrapped" sequence (without surrounding 2269 JSON array), or a sequence contained in a JSON Array. 2270 In either case <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> <b>MUST</b> point to the first token of 2271 the first element, OR not point to any token (in which case it is advanced 2272 to the next token). This means, specifically, that for wrapped sequences, 2273 parser MUST NOT point to the surrounding <code>START_ARRAY</code> (one that 2274 contains values to read) but rather to the token following it which is the first 2275 token of the first value to read. 2276<p> 2277 NOTE: this method never tries to auto-detect format, since actual 2278 (data-format specific) parser is given.</div> 2279<dl><dt><span class="strong">Throws:</span></dt> 2280<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2281</li> 2282</ul> 2283<a name="createArrayNode()"> 2284<!-- --> 2285</a> 2286<ul class="blockList"> 2287<li class="blockList"> 2288<h4>createArrayNode</h4> 2289<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> createArrayNode()</pre> 2290<dl> 2291<dt><strong>Specified by:</strong></dt> 2292<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2293</dl> 2294</li> 2295</ul> 2296<a name="createObjectNode()"> 2297<!-- --> 2298</a> 2299<ul class="blockList"> 2300<li class="blockList"> 2301<h4>createObjectNode</h4> 2302<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> createObjectNode()</pre> 2303<dl> 2304<dt><strong>Specified by:</strong></dt> 2305<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2306</dl> 2307</li> 2308</ul> 2309<a name="treeAsTokens(com.fasterxml.jackson.core.TreeNode)"> 2310<!-- --> 2311</a> 2312<ul class="blockList"> 2313<li class="blockList"> 2314<h4>treeAsTokens</h4> 2315<pre>public <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a> n)</pre> 2316<dl> 2317<dt><strong>Specified by:</strong></dt> 2318<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2319</dl> 2320</li> 2321</ul> 2322<a name="readTree(com.fasterxml.jackson.core.JsonParser)"> 2323<!-- --> 2324</a> 2325<ul class="blockList"> 2326<li class="blockList"> 2327<h4>readTree</h4> 2328<pre>public <T extends <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p) 2329 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2330<div class="block">Convenience method that binds content read using given parser, using 2331 configuration of this reader, except that content is bound as 2332 JSON tree instead of configured root value type. 2333<p> 2334 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 2335 will be ignored. 2336<p> 2337 NOTE: this method never tries to auto-detect format, since actual 2338 (data-format specific) parser is given.</div> 2339<dl> 2340<dt><strong>Specified by:</strong></dt> 2341<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2342<dt><span class="strong">Throws:</span></dt> 2343<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2344</li> 2345</ul> 2346<a name="writeTree(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.core.TreeNode)"> 2347<!-- --> 2348</a> 2349<ul class="blockList"> 2350<li class="blockList"> 2351<h4>writeTree</h4> 2352<pre>public void writeTree(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a> jgen, 2353 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a> rootNode)</pre> 2354<dl> 2355<dt><strong>Specified by:</strong></dt> 2356<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#writeTree(com.fasterxml.jackson.core.JsonGenerator,%20com.fasterxml.jackson.core.TreeNode)" title="class or interface in com.fasterxml.jackson.core">writeTree</a></code> in class <code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2357</dl> 2358</li> 2359</ul> 2360<a name="readValue(java.io.InputStream)"> 2361<!-- --> 2362</a> 2363<ul class="blockList"> 2364<li class="blockList"> 2365<h4>readValue</h4> 2366<pre>public <T> T readValue(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src) 2367 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2368 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2369<div class="block">Method that binds content read from given input source, 2370 using configuration of this reader. 2371 Value return is either newly constructed, or root value that 2372 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>.</div> 2373<dl><dt><span class="strong">Throws:</span></dt> 2374<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2375<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2376</li> 2377</ul> 2378<a name="readValue(java.io.Reader)"> 2379<!-- --> 2380</a> 2381<ul class="blockList"> 2382<li class="blockList"> 2383<h4>readValue</h4> 2384<pre>public <T> T readValue(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src) 2385 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2386 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2387<div class="block">Method that binds content read from given input source, 2388 using configuration of this reader. 2389 Value return is either newly constructed, or root value that 2390 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>.</div> 2391<dl><dt><span class="strong">Throws:</span></dt> 2392<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2393<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2394</li> 2395</ul> 2396<a name="readValue(java.lang.String)"> 2397<!-- --> 2398</a> 2399<ul class="blockList"> 2400<li class="blockList"> 2401<h4>readValue</h4> 2402<pre>public <T> T readValue(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> src) 2403 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2404 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2405<div class="block">Method that binds content read from given JSON string, 2406 using configuration of this reader. 2407 Value return is either newly constructed, or root value that 2408 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>.</div> 2409<dl><dt><span class="strong">Throws:</span></dt> 2410<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2411<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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="readValue(byte[])"> 2415<!-- --> 2416</a> 2417<ul class="blockList"> 2418<li class="blockList"> 2419<h4>readValue</h4> 2420<pre>public <T> T readValue(byte[] src) 2421 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2422 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2423<div class="block">Method that binds content read from given byte array, 2424 using configuration of this reader. 2425 Value return is either newly constructed, or root value that 2426 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>.</div> 2427<dl><dt><span class="strong">Throws:</span></dt> 2428<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2429<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2430</li> 2431</ul> 2432<a name="readValue(byte[], int, int)"> 2433<!-- --> 2434</a> 2435<ul class="blockList"> 2436<li class="blockList"> 2437<h4>readValue</h4> 2438<pre>public <T> T readValue(byte[] src, 2439 int offset, 2440 int length) 2441 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2442 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2443<div class="block">Method that binds content read from given byte array, 2444 using configuration of this reader. 2445 Value return is either newly constructed, or root value that 2446 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>.</div> 2447<dl><dt><span class="strong">Throws:</span></dt> 2448<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2449<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2450</li> 2451</ul> 2452<a name="readValue(java.io.File)"> 2453<!-- --> 2454</a> 2455<ul class="blockList"> 2456<li class="blockList"> 2457<h4>readValue</h4> 2458<pre>public <T> T readValue(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src) 2459 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2460 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2461<dl><dt><span class="strong">Throws:</span></dt> 2462<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2463<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2464</li> 2465</ul> 2466<a name="readValue(java.net.URL)"> 2467<!-- --> 2468</a> 2469<ul class="blockList"> 2470<li class="blockList"> 2471<h4>readValue</h4> 2472<pre>public <T> T readValue(<a href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src) 2473 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2474 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2475<div class="block">Method that binds content read from given input source, 2476 using configuration of this reader. 2477 Value return is either newly constructed, or root value that 2478 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a>.</div> 2479<dl><dt><span class="strong">Throws:</span></dt> 2480<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2481<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2482</li> 2483</ul> 2484<a name="readValue(com.fasterxml.jackson.databind.JsonNode)"> 2485<!-- --> 2486</a> 2487<ul class="blockList"> 2488<li class="blockList"> 2489<h4>readValue</h4> 2490<pre>public <T> T readValue(<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> src) 2491 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2492 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2493<div class="block">Convenience method for converting results from given JSON tree into given 2494 value type. Basically short-cut for: 2495<pre> 2496 objectReader.readValue(src.traverse()) 2497</pre></div> 2498<dl><dt><span class="strong">Throws:</span></dt> 2499<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2500<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2501</li> 2502</ul> 2503<a name="readValue(java.io.DataInput)"> 2504<!-- --> 2505</a> 2506<ul class="blockList"> 2507<li class="blockList"> 2508<h4>readValue</h4> 2509<pre>public <T> T readValue(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a> src) 2510 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2511<dl><dt><span class="strong">Throws:</span></dt> 2512<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">Since:</span></dt> 2513 <dd>2.8</dd></dl> 2514</li> 2515</ul> 2516<a name="readTree(java.io.InputStream)"> 2517<!-- --> 2518</a> 2519<ul class="blockList"> 2520<li class="blockList"> 2521<h4>readTree</h4> 2522<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/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> in) 2523 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2524 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2525<div class="block">Method that reads content from given input source, 2526 using configuration of this reader, and binds it as JSON Tree. 2527<p> 2528 Note that if an object was specified with a call to 2529 <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a> 2530 it will just be ignored; result is always a newly constructed 2531 <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> instance.</div> 2532<dl><dt><span class="strong">Throws:</span></dt> 2533<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2534<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2535</li> 2536</ul> 2537<a name="readTree(java.io.Reader)"> 2538<!-- --> 2539</a> 2540<ul class="blockList"> 2541<li class="blockList"> 2542<h4>readTree</h4> 2543<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/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> r) 2544 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2545 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2546<div class="block">Method that reads content from given input source, 2547 using configuration of this reader, and binds it as JSON Tree. 2548<p> 2549 Note that if an object was specified with a call to 2550 <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a> 2551 it will just be ignored; result is always a newly constructed 2552 <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> instance.</div> 2553<dl><dt><span class="strong">Throws:</span></dt> 2554<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2555<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2556</li> 2557</ul> 2558<a name="readTree(java.lang.String)"> 2559<!-- --> 2560</a> 2561<ul class="blockList"> 2562<li class="blockList"> 2563<h4>readTree</h4> 2564<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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> json) 2565 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2566 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2567<div class="block">Method that reads content from given JSON input String, 2568 using configuration of this reader, and binds it as JSON Tree. 2569<p> 2570 Note that if an object was specified with a call to 2571 <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><code>withValueToUpdate(Object)</code></a> 2572 it will just be ignored; result is always a newly constructed 2573 <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> instance.</div> 2574<dl><dt><span class="strong">Throws:</span></dt> 2575<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2576<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2577</li> 2578</ul> 2579<a name="readTree(java.io.DataInput)"> 2580<!-- --> 2581</a> 2582<ul class="blockList"> 2583<li class="blockList"> 2584<h4>readTree</h4> 2585<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/7/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a> src) 2586 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2587<dl><dt><span class="strong">Throws:</span></dt> 2588<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2589</li> 2590</ul> 2591<a name="readValues(com.fasterxml.jackson.core.JsonParser)"> 2592<!-- --> 2593</a> 2594<ul class="blockList"> 2595<li class="blockList"> 2596<h4>readValues</h4> 2597<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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p) 2598 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2599 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2600<div class="block">Method for reading sequence of Objects from parser stream. 2601<p> 2602 Sequence can be either root-level "unwrapped" sequence (without surrounding 2603 JSON array), or a sequence contained in a JSON Array. 2604 In either case <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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 2605 the first element, OR not point to any token (in which case it is advanced 2606 to the next token). This means, specifically, that for wrapped sequences, 2607 parser MUST NOT point to the surrounding <code>START_ARRAY</code> but rather 2608 to the token following it.</div> 2609<dl><dt><span class="strong">Throws:</span></dt> 2610<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2611<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2612</li> 2613</ul> 2614<a name="readValues(java.io.InputStream)"> 2615<!-- --> 2616</a> 2617<ul class="blockList"> 2618<li class="blockList"> 2619<h4>readValues</h4> 2620<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/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src) 2621 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2622 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2623<div class="block">Method for reading sequence of Objects from parser stream. 2624<p> 2625 Sequence can be either wrapped or unwrapped root-level sequence: 2626 wrapped means that the elements are enclosed in JSON Array; 2627 and unwrapped that elements are directly accessed at main level. 2628 Assumption is that iff the first token of the document is 2629 <code>START_ARRAY</code>, we have a wrapped sequence; otherwise 2630 unwrapped. For wrapped sequences, leading <code>START_ARRAY</code> 2631 is skipped, so that for both cases, underlying <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> 2632 will point to what is expected to be the first token of the first 2633 element. 2634<p> 2635 Note that the wrapped vs unwrapped logic means that it is NOT 2636 possible to use this method for reading an unwrapped sequence 2637 of elements written as JSON Arrays: to read such sequences, one 2638 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 2639 points to the first token of the first element (i.e. the second 2640 <code>START_ARRAY</code> which is part of the first element).</div> 2641<dl><dt><span class="strong">Throws:</span></dt> 2642<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2643<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2644</li> 2645</ul> 2646<a name="readValues(java.io.Reader)"> 2647<!-- --> 2648</a> 2649<ul class="blockList"> 2650<li class="blockList"> 2651<h4>readValues</h4> 2652<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/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src) 2653 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2654 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2655<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 2656<dl><dt><span class="strong">Throws:</span></dt> 2657<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2658<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2659</li> 2660</ul> 2661<a name="readValues(java.lang.String)"> 2662<!-- --> 2663</a> 2664<ul class="blockList"> 2665<li class="blockList"> 2666<h4>readValues</h4> 2667<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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> json) 2668 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2669 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2670<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 2671<dl><dt><span class="strong">Parameters:</span></dt><dd><code>json</code> - String that contains JSON content to parse</dd> 2672<dt><span class="strong">Throws:</span></dt> 2673<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2674<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2675</li> 2676</ul> 2677<a name="readValues(byte[], int, int)"> 2678<!-- --> 2679</a> 2680<ul class="blockList"> 2681<li class="blockList"> 2682<h4>readValues</h4> 2683<pre>public <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T> readValues(byte[] src, 2684 int offset, 2685 int length) 2686 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2687 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2688<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 2689<dl><dt><span class="strong">Throws:</span></dt> 2690<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2691<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2692</li> 2693</ul> 2694<a name="readValues(byte[])"> 2695<!-- --> 2696</a> 2697<ul class="blockList"> 2698<li class="blockList"> 2699<h4>readValues</h4> 2700<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) 2701 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2702 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2703<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 2704<dl><dt><span class="strong">Throws:</span></dt> 2705<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2706<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2707</li> 2708</ul> 2709<a name="readValues(java.io.File)"> 2710<!-- --> 2711</a> 2712<ul class="blockList"> 2713<li class="blockList"> 2714<h4>readValues</h4> 2715<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/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src) 2716 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2717 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2718<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 2719<dl><dt><span class="strong">Throws:</span></dt> 2720<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2721<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2722</li> 2723</ul> 2724<a name="readValues(java.net.URL)"> 2725<!-- --> 2726</a> 2727<ul class="blockList"> 2728<li class="blockList"> 2729<h4>readValues</h4> 2730<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/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src) 2731 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2732 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2733<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)"><code>readValue(InputStream)</code></a>.</div> 2734<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - URL to read to access JSON content to parse.</dd> 2735<dt><span class="strong">Throws:</span></dt> 2736<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2737<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2738</li> 2739</ul> 2740<a name="readValues(java.io.DataInput)"> 2741<!-- --> 2742</a> 2743<ul class="blockList"> 2744<li class="blockList"> 2745<h4>readValues</h4> 2746<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/7/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a> src) 2747 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2748<dl><dt><span class="strong">Throws:</span></dt> 2749<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">Since:</span></dt> 2750 <dd>2.8</dd></dl> 2751</li> 2752</ul> 2753<a name="treeToValue(com.fasterxml.jackson.core.TreeNode, java.lang.Class)"> 2754<!-- --> 2755</a> 2756<ul class="blockList"> 2757<li class="blockList"> 2758<h4>treeToValue</h4> 2759<pre>public <T> T treeToValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a> n, 2760 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType) 2761 throws <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2762<dl> 2763<dt><strong>Specified by:</strong></dt> 2764<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#treeToValue(com.fasterxml.jackson.core.TreeNode,%20java.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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2765<dt><span class="strong">Throws:</span></dt> 2766<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2767</li> 2768</ul> 2769<a name="writeValue(com.fasterxml.jackson.core.JsonGenerator, java.lang.Object)"> 2770<!-- --> 2771</a> 2772<ul class="blockList"> 2773<li class="blockList"> 2774<h4>writeValue</h4> 2775<pre>public void writeValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a> gen, 2776 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value) 2777 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2778 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2779<dl> 2780<dt><strong>Specified by:</strong></dt> 2781<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#writeValue(com.fasterxml.jackson.core.JsonGenerator,%20java.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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd> 2782<dt><span class="strong">Throws:</span></dt> 2783<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2784<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2785</li> 2786</ul> 2787<a name="_bind(com.fasterxml.jackson.core.JsonParser, java.lang.Object)"> 2788<!-- --> 2789</a> 2790<ul class="blockList"> 2791<li class="blockList"> 2792<h4>_bind</h4> 2793<pre>protected <a href="http://docs.oracle.com/javase/7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 2794 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> valueToUpdate) 2795 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2796<div class="block">Actual implementation of value reading+binding operation.</div> 2797<dl><dt><span class="strong">Throws:</span></dt> 2798<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2799</li> 2800</ul> 2801<a name="_considerFilter(com.fasterxml.jackson.core.JsonParser, boolean)"> 2802<!-- --> 2803</a> 2804<ul class="blockList"> 2805<li class="blockList"> 2806<h4>_considerFilter</h4> 2807<pre>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> _considerFilter(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 2808 boolean multiValue)</pre> 2809<div class="block">Consider filter when creating JsonParser.</div> 2810</li> 2811</ul> 2812<a name="_bindAndClose(com.fasterxml.jackson.core.JsonParser)"> 2813<!-- --> 2814</a> 2815<ul class="blockList"> 2816<li class="blockList"> 2817<h4>_bindAndClose</h4> 2818<pre>protected <a href="http://docs.oracle.com/javase/7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p0) 2819 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2820<dl><dt><span class="strong">Throws:</span></dt> 2821<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2822</li> 2823</ul> 2824<a name="_bindAndCloseAsTree(com.fasterxml.jackson.core.JsonParser)"> 2825<!-- --> 2826</a> 2827<ul class="blockList"> 2828<li class="blockList"> 2829<h4>_bindAndCloseAsTree</h4> 2830<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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p0) 2831 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2832<dl><dt><span class="strong">Throws:</span></dt> 2833<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2834</li> 2835</ul> 2836<a name="_bindAsTree(com.fasterxml.jackson.core.JsonParser)"> 2837<!-- --> 2838</a> 2839<ul class="blockList"> 2840<li class="blockList"> 2841<h4>_bindAsTree</h4> 2842<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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p) 2843 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2844<dl><dt><span class="strong">Throws:</span></dt> 2845<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2846</li> 2847</ul> 2848<a name="_bindAndReadValues(com.fasterxml.jackson.core.JsonParser)"> 2849<!-- --> 2850</a> 2851<ul class="blockList"> 2852<li class="blockList"> 2853<h4>_bindAndReadValues</h4> 2854<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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p) 2855 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2856<dl><dt><span class="strong">Throws:</span></dt> 2857<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">Since:</span></dt> 2858 <dd>2.1</dd></dl> 2859</li> 2860</ul> 2861<a name="_unwrapAndDeserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer)"> 2862<!-- --> 2863</a> 2864<ul class="blockList"> 2865<li class="blockList"> 2866<h4>_unwrapAndDeserialize</h4> 2867<pre>protected <a href="http://docs.oracle.com/javase/7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 2868 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2869 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType, 2870 <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> deser) 2871 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2872<dl><dt><span class="strong">Throws:</span></dt> 2873<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2874</li> 2875</ul> 2876<a name="_detectBindAndClose(byte[], int, int)"> 2877<!-- --> 2878</a> 2879<ul class="blockList"> 2880<li class="blockList"> 2881<h4>_detectBindAndClose</h4> 2882<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _detectBindAndClose(byte[] src, 2883 int offset, 2884 int length) 2885 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2886<dl><dt><span class="strong">Throws:</span></dt> 2887<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2888</li> 2889</ul> 2890<a name="_detectBindAndClose(com.fasterxml.jackson.databind.deser.DataFormatReaders.Match, boolean)"> 2891<!-- --> 2892</a> 2893<ul class="blockList"> 2894<li class="blockList"> 2895<h4>_detectBindAndClose</h4> 2896<pre>protected <a href="http://docs.oracle.com/javase/7/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, 2897 boolean forceClosing) 2898 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2899<dl><dt><span class="strong">Throws:</span></dt> 2900<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2901</li> 2902</ul> 2903<a name="_detectBindAndReadValues(com.fasterxml.jackson.databind.deser.DataFormatReaders.Match, boolean)"> 2904<!-- --> 2905</a> 2906<ul class="blockList"> 2907<li class="blockList"> 2908<h4>_detectBindAndReadValues</h4> 2909<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, 2910 boolean forceClosing) 2911 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, 2912 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2913<dl><dt><span class="strong">Throws:</span></dt> 2914<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> 2915<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2916</li> 2917</ul> 2918<a name="_detectBindAndCloseAsTree(java.io.InputStream)"> 2919<!-- --> 2920</a> 2921<ul class="blockList"> 2922<li class="blockList"> 2923<h4>_detectBindAndCloseAsTree</h4> 2924<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/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> in) 2925 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2926<dl><dt><span class="strong">Throws:</span></dt> 2927<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2928</li> 2929</ul> 2930<a name="_reportUnkownFormat(com.fasterxml.jackson.databind.deser.DataFormatReaders, com.fasterxml.jackson.databind.deser.DataFormatReaders.Match)"> 2931<!-- --> 2932</a> 2933<ul class="blockList"> 2934<li class="blockList"> 2935<h4>_reportUnkownFormat</h4> 2936<pre>protected void _reportUnkownFormat(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> detector, 2937 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a> match) 2938 throws <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2939<div class="block">Method called to indicate that format detection failed to detect format 2940 of given input</div> 2941<dl><dt><span class="strong">Throws:</span></dt> 2942<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2943</li> 2944</ul> 2945<a name="_verifySchemaType(com.fasterxml.jackson.core.FormatSchema)"> 2946<!-- --> 2947</a> 2948<ul class="blockList"> 2949<li class="blockList"> 2950<h4>_verifySchemaType</h4> 2951<pre>protected void _verifySchemaType(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema)</pre> 2952<dl><dt><span class="strong">Since:</span></dt> 2953 <dd>2.2</dd></dl> 2954</li> 2955</ul> 2956<a name="createDeserializationContext(com.fasterxml.jackson.core.JsonParser)"> 2957<!-- --> 2958</a> 2959<ul class="blockList"> 2960<li class="blockList"> 2961<h4>createDeserializationContext</h4> 2962<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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p)</pre> 2963<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> 2964 for deserializing a single root value. 2965 Can be overridden if a custom context is needed.</div> 2966</li> 2967</ul> 2968<a name="_reportUndetectableSource(java.lang.Object)"> 2969<!-- --> 2970</a> 2971<ul class="blockList"> 2972<li class="blockList"> 2973<h4>_reportUndetectableSource</h4> 2974<pre>protected void _reportUndetectableSource(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src) 2975 throws <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre> 2976<dl><dt><span class="strong">Throws:</span></dt> 2977<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd></dl> 2978</li> 2979</ul> 2980<a name="_inputStream(java.net.URL)"> 2981<!-- --> 2982</a> 2983<ul class="blockList"> 2984<li class="blockList"> 2985<h4>_inputStream</h4> 2986<pre>protected <a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src) 2987 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 2988<dl><dt><span class="strong">Throws:</span></dt> 2989<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 2990</li> 2991</ul> 2992<a name="_inputStream(java.io.File)"> 2993<!-- --> 2994</a> 2995<ul class="blockList"> 2996<li class="blockList"> 2997<h4>_inputStream</h4> 2998<pre>protected <a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> f) 2999 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> 3000<dl><dt><span class="strong">Throws:</span></dt> 3001<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> 3002</li> 3003</ul> 3004<a name="_findRootDeserializer(com.fasterxml.jackson.databind.DeserializationContext)"> 3005<!-- --> 3006</a> 3007<ul class="blockList"> 3008<li class="blockList"> 3009<h4>_findRootDeserializer</h4> 3010<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/7/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) 3011 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 3012<div class="block">Method called to locate deserializer for the passed root-level value.</div> 3013<dl><dt><span class="strong">Throws:</span></dt> 3014<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd></dl> 3015</li> 3016</ul> 3017<a name="_findTreeDeserializer(com.fasterxml.jackson.databind.DeserializationContext)"> 3018<!-- --> 3019</a> 3020<ul class="blockList"> 3021<li class="blockList"> 3022<h4>_findTreeDeserializer</h4> 3023<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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> _findTreeDeserializer(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt) 3024 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 3025<dl><dt><span class="strong">Throws:</span></dt> 3026<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd><dt><span class="strong">Since:</span></dt> 3027 <dd>2.6</dd></dl> 3028</li> 3029</ul> 3030<a name="_prefetchRootDeserializer(com.fasterxml.jackson.databind.JavaType)"> 3031<!-- --> 3032</a> 3033<ul class="blockListLast"> 3034<li class="blockList"> 3035<h4>_prefetchRootDeserializer</h4> 3036<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/7/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/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</pre> 3037<div class="block">Method called to locate deserializer ahead of time, if permitted 3038 by configuration. Method also is NOT to throw an exception if 3039 access fails.</div> 3040</li> 3041</ul> 3042</li> 3043</ul> 3044</li> 3045</ul> 3046</div> 3047</div> 3048<!-- ========= END OF CLASS DATA ========= --> 3049<!-- ======= START OF BOTTOM NAVBAR ====== --> 3050<div class="bottomNav"><a name="navbar_bottom"> 3051<!-- --> 3052</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 3053<!-- --> 3054</a> 3055<ul class="navList" title="Navigation"> 3056<li><a href="../../../../overview-summary.html">Overview</a></li> 3057<li><a href="package-summary.html">Package</a></li> 3058<li class="navBarCell1Rev">Class</li> 3059<li><a href="class-use/ObjectReader.html">Use</a></li> 3060<li><a href="package-tree.html">Tree</a></li> 3061<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 3062<li><a href="../../../../index-all.html">Index</a></li> 3063<li><a href="../../../../help-doc.html">Help</a></li> 3064</ul> 3065</div> 3066<div class="subNav"> 3067<ul class="navList"> 3068<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> 3069<li><a href="../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Next Class</span></a></li> 3070</ul> 3071<ul class="navList"> 3072<li><a href="../../../../index.html?com/fasterxml/jackson/databind/ObjectReader.html" target="_top">Frames</a></li> 3073<li><a href="ObjectReader.html" target="_top">No Frames</a></li> 3074</ul> 3075<ul class="navList" id="allclasses_navbar_bottom"> 3076<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 3077</ul> 3078<div> 3079<script type="text/javascript"><!-- 3080 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 3081 if(window==top) { 3082 allClassesLink.style.display = "block"; 3083 } 3084 else { 3085 allClassesLink.style.display = "none"; 3086 } 3087 //--> 3088</script> 3089</div> 3090<div> 3091<ul class="subNavList"> 3092<li>Summary: </li> 3093<li>Nested | </li> 3094<li><a href="#field_summary">Field</a> | </li> 3095<li><a href="#constructor_summary">Constr</a> | </li> 3096<li><a href="#method_summary">Method</a></li> 3097</ul> 3098<ul class="subNavList"> 3099<li>Detail: </li> 3100<li><a href="#field_detail">Field</a> | </li> 3101<li><a href="#constructor_detail">Constr</a> | </li> 3102<li><a href="#method_detail">Method</a></li> 3103</ul> 3104</div> 3105<a name="skip-navbar_bottom"> 3106<!-- --> 3107</a></div> 3108<!-- ======== END OF BOTTOM NAVBAR ======= --> 3109<p class="legalCopy"><small>Copyright © 2008–2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 3110</body> 3111</html> 3112