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