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 Mar 24 11:44:36 PDT 2020 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>ObjectReader (jackson-databind 2.11.0.rc1 API)</title> 8<meta name="date" content="2020-03-24"> 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.11.0.rc1 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":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":42,"i142":42,"i143":42,"i144":42,"i145":10,"i146":10,"i147":10,"i148":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="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> 525<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createNonBlockingByteArrayParser--">createNonBlockingByteArrayParser</a></span>()</code> 526<div class="block">Factory method for constructing properly initialized <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> 527 to read content using non-blocking (asynchronous) mode.</div> 528</td> 529</tr> 530<tr id="i35" class="rowColor"> 531<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 532<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createObjectNode--">createObjectNode</a></span>()</code> </td> 533</tr> 534<tr id="i36" class="altColor"> 535<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> 536<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createParser-byte:A-">createParser</a></span>(byte[] content)</code> 537<div class="block">Factory method for constructing properly initialized <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> 538 to read content from specified byte array.</div> 539</td> 540</tr> 541<tr id="i37" class="rowColor"> 542<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> 543<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createParser-byte:A-int-int-">createParser</a></span>(byte[] content, 544 int offset, 545 int len)</code> 546<div class="block">Factory method for constructing properly initialized <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> 547 to read content from specified byte array.</div> 548</td> 549</tr> 550<tr id="i38" class="altColor"> 551<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> 552<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createParser-char:A-">createParser</a></span>(char[] content)</code> 553<div class="block">Factory method for constructing properly initialized <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> 554 to read content from specified character array 555 Parser is not managed (or "owned") by ObjectReader: caller is responsible 556 for properly closing it once content reading is complete.</div> 557</td> 558</tr> 559<tr id="i39" class="rowColor"> 560<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> 561<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createParser-char:A-int-int-">createParser</a></span>(char[] content, 562 int offset, 563 int len)</code> 564<div class="block">Factory method for constructing properly initialized <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> 565 to read content from specified character array.</div> 566</td> 567</tr> 568<tr id="i40" class="altColor"> 569<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> 570<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createParser-java.io.DataInput-">createParser</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> content)</code> 571<div class="block">Factory method for constructing properly initialized <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> 572 to read content using specified <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> 573</td> 574</tr> 575<tr id="i41" class="rowColor"> 576<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> 577<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createParser-java.io.File-">createParser</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> 578<div class="block">Factory method for constructing properly initialized <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> 579 to read content from specified <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io"><code>File</code></a>.</div> 580</td> 581</tr> 582<tr id="i42" class="altColor"> 583<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> 584<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createParser-java.io.InputStream-">createParser</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> 585<div class="block">Factory method for constructing properly initialized <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> 586 to read content using specified <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>.</div> 587</td> 588</tr> 589<tr id="i43" class="rowColor"> 590<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> 591<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createParser-java.io.Reader-">createParser</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> r)</code> 592<div class="block">Factory method for constructing properly initialized <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> 593 to read content using specified <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> 594</td> 595</tr> 596<tr id="i44" class="altColor"> 597<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> 598<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createParser-java.lang.String-">createParser</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> content)</code> 599<div class="block">Factory method for constructing properly initialized <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> 600 to read content from specified String.</div> 601</td> 602</tr> 603<tr id="i45" class="rowColor"> 604<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> 605<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createParser-java.net.URL-">createParser</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> 606<div class="block">Factory method for constructing properly initialized <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> 607 to read content from specified <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io"><code>File</code></a>.</div> 608</td> 609</tr> 610<tr id="i46" class="altColor"> 611<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 612<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> 613<div class="block">Method for constructing a new reader instance that is configured 614 to data bind into specified type.</div> 615</td> 616</tr> 617<tr id="i47" class="rowColor"> 618<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 619<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> 620<div class="block">Method for constructing a new reader instance that is configured 621 to data bind into specified type.</div> 622</td> 623</tr> 624<tr id="i48" class="altColor"> 625<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 626<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> 627<div class="block">Method for constructing a new reader instance that is configured 628 to data bind into specified type.</div> 629</td> 630</tr> 631<tr id="i49" class="rowColor"> 632<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> 633<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getAttributes--">getAttributes</a></span>()</code> </td> 634</tr> 635<tr id="i50" class="altColor"> 636<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 637<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getConfig--">getConfig</a></span>()</code> </td> 638</tr> 639<tr id="i51" class="rowColor"> 640<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> 641<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getFactory--">getFactory</a></span>()</code> </td> 642</tr> 643<tr id="i52" class="altColor"> 644<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a></code></td> 645<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getInjectableValues--">getInjectableValues</a></span>()</code> </td> 646</tr> 647<tr id="i53" class="rowColor"> 648<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> 649<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getTypeFactory--">getTypeFactory</a></span>()</code> </td> 650</tr> 651<tr id="i54" class="altColor"> 652<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 653<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getValueType--">getValueType</a></span>()</code> </td> 654</tr> 655<tr id="i55" class="rowColor"> 656<td class="colFirst"><code>boolean</code></td> 657<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> 658</tr> 659<tr id="i56" class="altColor"> 660<td class="colFirst"><code>boolean</code></td> 661<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> 662</tr> 663<tr id="i57" class="rowColor"> 664<td class="colFirst"><code>boolean</code></td> 665<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> 666</tr> 667<tr id="i58" class="altColor"> 668<td class="colFirst"><code>boolean</code></td> 669<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#isEnabled-com.fasterxml.jackson.core.StreamReadFeature-">isEnabled</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamReadFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamReadFeature</a> f)</code> </td> 670</tr> 671<tr id="i59" class="rowColor"> 672<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 673<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#missingNode--">missingNode</a></span>()</code> </td> 674</tr> 675<tr id="i60" class="altColor"> 676<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 677<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#nullNode--">nullNode</a></span>()</code> </td> 678</tr> 679<tr id="i61" class="rowColor"> 680<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 681<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-byte:A-">readTree</a></span>(byte[] json)</code> 682<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 683 passed-in byte array.</div> 684</td> 685</tr> 686<tr id="i62" class="altColor"> 687<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 688<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, 689 int offset, 690 int len)</code> 691<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 692 passed-in byte array.</div> 693</td> 694</tr> 695<tr id="i63" class="rowColor"> 696<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 697<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> 698<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 699 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> 700</td> 701</tr> 702<tr id="i64" class="altColor"> 703<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 704<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> 705<div class="block">Method that reads content from given input source, 706 using configuration of this reader, and binds it as JSON Tree.</div> 707</td> 708</tr> 709<tr id="i65" class="rowColor"> 710<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> 711<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> 712<div class="block">Convenience method that binds content read using given parser, using 713 configuration of this reader, except that content is bound as 714 JSON tree instead of configured root value type.</div> 715</td> 716</tr> 717<tr id="i66" class="altColor"> 718<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 719<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> 720<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 721 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> 722</td> 723</tr> 724<tr id="i67" class="rowColor"> 725<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 726<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> 727<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 728 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> 729</td> 730</tr> 731<tr id="i68" class="altColor"> 732<td class="colFirst"><code><T> T</code></td> 733<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-byte:A-">readValue</a></span>(byte[] content)</code> 734<div class="block">Method that binds content read from given byte array, 735 using configuration of this reader.</div> 736</td> 737</tr> 738<tr id="i69" class="rowColor"> 739<td class="colFirst"><code><T> T</code></td> 740<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-byte:A-java.lang.Class-">readValue</a></span>(byte[] content, 741 <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> 742<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-byte:A-"><code>readValue(byte[])</code></a> except that target value type 743 overridden as <code>valueType</code></div> 744</td> 745</tr> 746<tr id="i70" class="altColor"> 747<td class="colFirst"><code><T> T</code></td> 748<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-byte:A-int-int-">readValue</a></span>(byte[] buffer, 749 int offset, 750 int length)</code> 751<div class="block">Method that binds content read from given byte array, 752 using configuration of this reader.</div> 753</td> 754</tr> 755<tr id="i71" class="rowColor"> 756<td class="colFirst"><code><T> T</code></td> 757<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-byte:A-int-int-java.lang.Class-">readValue</a></span>(byte[] buffer, 758 int offset, 759 int length, 760 <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> 761<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-byte:A-int-int-"><code>readValue(byte[],int,int)</code></a> except that target value type 762 overridden as <code>valueType</code></div> 763</td> 764</tr> 765<tr id="i72" class="altColor"> 766<td class="colFirst"><code><T> T</code></td> 767<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> 768</tr> 769<tr id="i73" class="rowColor"> 770<td class="colFirst"><code><T> T</code></td> 771<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.DataInput-java.lang.Class-">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> content, 772 <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> 773<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.DataInput-"><code>readValue(DataInput)</code></a> except that target value type 774 overridden as <code>valueType</code></div> 775</td> 776</tr> 777<tr id="i74" class="altColor"> 778<td class="colFirst"><code><T> T</code></td> 779<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> 780<div class="block">Method that binds content read from given <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io"><code>File</code></a> 781 using configuration of this reader.</div> 782</td> 783</tr> 784<tr id="i75" class="rowColor"> 785<td class="colFirst"><code><T> T</code></td> 786<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.File-java.lang.Class-">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, 787 <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> 788<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.File-"><code>readValue(File)</code></a> except that target value type 789 overridden as <code>valueType</code></div> 790</td> 791</tr> 792<tr id="i76" class="altColor"> 793<td class="colFirst"><code><T> T</code></td> 794<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> 795<div class="block">Method that binds content read from given input source, 796 using configuration of this reader.</div> 797</td> 798</tr> 799<tr id="i77" class="rowColor"> 800<td class="colFirst"><code><T> T</code></td> 801<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-java.lang.Class-">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, 802 <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> 803<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a> except that target value type 804 overridden as <code>valueType</code></div> 805</td> 806</tr> 807<tr id="i78" class="altColor"> 808<td class="colFirst"><code><T> T</code></td> 809<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> content)</code> 810<div class="block">Convenience method for converting results from given JSON tree into given 811 value type.</div> 812</td> 813</tr> 814<tr id="i79" class="rowColor"> 815<td class="colFirst"><code><T> T</code></td> 816<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.databind.JsonNode-java.lang.Class-">readValue</a></span>(<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> content, 817 <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> 818<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.databind.JsonNode-"><code>readValue(JsonNode)</code></a> except that target value type 819 overridden as <code>valueType</code></div> 820</td> 821</tr> 822<tr id="i80" class="altColor"> 823<td class="colFirst"><code><T> T</code></td> 824<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> 825<div class="block">Method that binds content read using given parser, using 826 configuration of this reader, including expected result type.</div> 827</td> 828</tr> 829<tr id="i81" class="rowColor"> 830<td class="colFirst"><code><T> T</code></td> 831<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, 832 <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> 833<div class="block">Convenience method that binds content read using given parser, using 834 configuration of this reader, except that expected value type 835 is specified with the call (instead of currently configured root type).</div> 836</td> 837</tr> 838<tr id="i82" class="altColor"> 839<td class="colFirst"><code><T> T</code></td> 840<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, 841 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 842<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> 843</td> 844</tr> 845<tr id="i83" class="rowColor"> 846<td class="colFirst"><code><T> T</code></td> 847<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, 848 <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> 849<div class="block">Convenience method that binds content read using given parser, using 850 configuration of this reader, except that expected value type 851 is specified with the call (instead of currently configured root type).</div> 852</td> 853</tr> 854<tr id="i84" class="altColor"> 855<td class="colFirst"><code><T> T</code></td> 856<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, 857 <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> 858<div class="block">Convenience method that binds content read using given parser, using 859 configuration of this reader, except that expected value type 860 is specified with the call (instead of currently configured root type).</div> 861</td> 862</tr> 863<tr id="i85" class="rowColor"> 864<td class="colFirst"><code><T> T</code></td> 865<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> 866<div class="block">Method that binds content read from given input source, 867 using configuration of this reader.</div> 868</td> 869</tr> 870<tr id="i86" class="altColor"> 871<td class="colFirst"><code><T> T</code></td> 872<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.Reader-java.lang.Class-">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, 873 <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> 874<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.Reader-"><code>readValue(Reader)</code></a> except that target value type 875 overridden as <code>valueType</code></div> 876</td> 877</tr> 878<tr id="i87" class="rowColor"> 879<td class="colFirst"><code><T> T</code></td> 880<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> 881<div class="block">Method that binds content read from given JSON string, 882 using configuration of this reader.</div> 883</td> 884</tr> 885<tr id="i88" class="altColor"> 886<td class="colFirst"><code><T> T</code></td> 887<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.lang.String-java.lang.Class-">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, 888 <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> 889<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.lang.String-"><code>readValue(String)</code></a> except that target value type 890 overridden as <code>valueType</code></div> 891</td> 892</tr> 893<tr id="i89" class="rowColor"> 894<td class="colFirst"><code><T> T</code></td> 895<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> 896<div class="block">Method that binds content read from given input source, 897 using configuration of this reader.</div> 898</td> 899</tr> 900<tr id="i90" class="altColor"> 901<td class="colFirst"><code><T> T</code></td> 902<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.net.URL-java.lang.Class-">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, 903 <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> 904<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.net.URL-"><code>readValue(URL)</code></a> except that target value type 905 overridden as <code>valueType</code></div> 906</td> 907</tr> 908<tr id="i91" class="rowColor"> 909<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> 910<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-byte:A-">readValues</a></span>(byte[] src)</code> 911<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div> 912</td> 913</tr> 914<tr id="i92" class="altColor"> 915<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> 916<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, 917 int offset, 918 int length)</code> 919<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div> 920</td> 921</tr> 922<tr id="i93" class="rowColor"> 923<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> 924<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> 925</tr> 926<tr id="i94" class="altColor"> 927<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> 928<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> 929<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div> 930</td> 931</tr> 932<tr id="i95" class="rowColor"> 933<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> 934<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> 935<div class="block">Method for reading sequence of Objects from parser stream.</div> 936</td> 937</tr> 938<tr id="i96" class="altColor"> 939<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> 940<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> 941<div class="block">Method for reading sequence of Objects from parser stream.</div> 942</td> 943</tr> 944<tr id="i97" class="rowColor"> 945<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> 946<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, 947 <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> 948<div class="block">Convenience method that is equivalent to:</div> 949</td> 950</tr> 951<tr id="i98" class="altColor"> 952<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> 953<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, 954 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 955<div class="block">Convenience method that is equivalent to:</div> 956</td> 957</tr> 958<tr id="i99" class="rowColor"> 959<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> 960<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, 961 <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> 962<div class="block">Convenience method that is equivalent to:</div> 963</td> 964</tr> 965<tr id="i100" class="altColor"> 966<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> 967<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, 968 <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> 969<div class="block">Convenience method that is equivalent to:</div> 970</td> 971</tr> 972<tr id="i101" class="rowColor"> 973<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> 974<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> 975<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div> 976</td> 977</tr> 978<tr id="i102" class="altColor"> 979<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> 980<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> 981<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div> 982</td> 983</tr> 984<tr id="i103" class="rowColor"> 985<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> 986<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> 987<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div> 988</td> 989</tr> 990<tr id="i104" class="altColor"> 991<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> 992<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> 993</tr> 994<tr id="i105" class="rowColor"> 995<td class="colFirst"><code><T> T</code></td> 996<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, 997 <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> 998</tr> 999<tr id="i106" class="altColor"> 1000<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> 1001<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#version--">version</a></span>()</code> 1002<div class="block">Method that will return version information stored in and read from jar 1003 that contains this class.</div> 1004</td> 1005</tr> 1006<tr id="i107" class="rowColor"> 1007<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1008<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> 1009</tr> 1010<tr id="i108" class="altColor"> 1011<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1012<td class="colLast"><code><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> 1013</tr> 1014<tr id="i109" class="rowColor"> 1015<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1016<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> 1017<div class="block">Mutant factory method that will construct a new instance that has 1018 specified underlying <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationConfig</code></a>.</div> 1019</td> 1020</tr> 1021<tr id="i110" class="altColor"> 1022<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1023<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> 1024<div class="block">Method for constructing a new reader instance that is configured 1025 with specified feature enabled.</div> 1026</td> 1027</tr> 1028<tr id="i111" class="rowColor"> 1029<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1030<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, 1031 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... other)</code> 1032<div class="block">Method for constructing a new reader instance that is configured 1033 with specified features enabled.</div> 1034</td> 1035</tr> 1036<tr id="i112" class="altColor"> 1037<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1038<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> 1039<div class="block">Method for constructing a new reader instance that is configured 1040 with specified feature enabled.</div> 1041</td> 1042</tr> 1043<tr id="i113" class="rowColor"> 1044<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1045<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> 1046<div class="block">Method for constructing a new instance with configuration that 1047 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 1048 is constructed for parsing content.</div> 1049</td> 1050</tr> 1051<tr id="i114" 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#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> 1054<div class="block">Method for constructing a new instance with configuration that uses 1055 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> 1056</td> 1057</tr> 1058<tr id="i115" class="rowColor"> 1059<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1060<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> 1061<div class="block">Method for constructing a new reader instance with configuration that uses 1062 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> 1063</td> 1064</tr> 1065<tr id="i116" class="altColor"> 1066<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1067<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> 1068<div class="block">Method for constructing a new reader instance with configuration that uses 1069 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> 1070 instances.</div> 1071</td> 1072</tr> 1073<tr id="i117" class="rowColor"> 1074<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1075<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> 1076<div class="block">Method for constructing a new reader instance that is configured 1077 with specified feature enabled.</div> 1078</td> 1079</tr> 1080<tr id="i118" class="altColor"> 1081<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1082<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> 1083</tr> 1084<tr id="i119" class="rowColor"> 1085<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1086<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-com.fasterxml.jackson.core.StreamReadFeature-">with</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamReadFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamReadFeature</a> feature)</code> 1087<div class="block">Method for constructing a new reader instance that is configured 1088 with specified feature enabled.</div> 1089</td> 1090</tr> 1091<tr id="i120" class="altColor"> 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#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> 1094</tr> 1095<tr id="i121" class="rowColor"> 1096<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1097<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, 1098 <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> 1099</tr> 1100<tr id="i122" class="altColor"> 1101<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1102<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> 1103</tr> 1104<tr id="i123" class="rowColor"> 1105<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1106<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> 1107<div class="block">Method for constructing a new reader instance that is configured 1108 with specified features enabled.</div> 1109</td> 1110</tr> 1111<tr id="i124" class="altColor"> 1112<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1113<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> 1114<div class="block">Method for constructing a new reader instance that is configured 1115 with specified features enabled.</div> 1116</td> 1117</tr> 1118<tr id="i125" class="rowColor"> 1119<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1120<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> 1121<div class="block">Method for constructing a new reader instance that is configured 1122 with specified features enabled.</div> 1123</td> 1124</tr> 1125<tr id="i126" class="altColor"> 1126<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1127<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> 1128<div class="block">Fluent factory method for constructing a reader that will try to 1129 auto-detect underlying data format, using specified 1130 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a>.</div> 1131</td> 1132</tr> 1133<tr id="i127" class="rowColor"> 1134<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1135<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> 1136<div class="block">Fluent factory method for constructing a reader that will try to 1137 auto-detect underlying data format, using specified list of 1138 <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 1139 (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> 1140</td> 1141</tr> 1142<tr id="i128" class="altColor"> 1143<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1144<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> 1145</tr> 1146<tr id="i129" class="rowColor"> 1147<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1148<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> 1149<div class="block">Method for constructing a new reader instance that is configured 1150 with specified feature disabled.</div> 1151</td> 1152</tr> 1153<tr id="i130" class="altColor"> 1154<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1155<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, 1156 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... other)</code> 1157<div class="block">Method for constructing a new reader instance that is configured 1158 with specified features disabled.</div> 1159</td> 1160</tr> 1161<tr id="i131" class="rowColor"> 1162<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1163<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> 1164<div class="block">Method for constructing a new reader instance that is configured 1165 with specified feature disabled.</div> 1166</td> 1167</tr> 1168<tr id="i132" class="altColor"> 1169<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1170<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> 1171<div class="block">Method for constructing a new reader instance that is configured 1172 with specified feature disabled.</div> 1173</td> 1174</tr> 1175<tr id="i133" class="rowColor"> 1176<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1177<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#without-com.fasterxml.jackson.core.StreamReadFeature-">without</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamReadFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamReadFeature</a> feature)</code> 1178<div class="block">Method for constructing a new reader instance that is configured 1179 with specified feature disabled.</div> 1180</td> 1181</tr> 1182<tr id="i134" class="altColor"> 1183<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1184<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> 1185</tr> 1186<tr id="i135" class="rowColor"> 1187<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1188<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> 1189<div class="block">Method for constructing a new reader instance that is configured 1190 with specified features disabled.</div> 1191</td> 1192</tr> 1193<tr id="i136" class="altColor"> 1194<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1195<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> 1196<div class="block">Method for constructing a new reader instance that is configured 1197 with specified features disabled.</div> 1198</td> 1199</tr> 1200<tr id="i137" class="rowColor"> 1201<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1202<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> 1203<div class="block">Method for constructing a new reader instance that is configured 1204 with specified features disabled.</div> 1205</td> 1206</tr> 1207<tr id="i138" class="altColor"> 1208<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1209<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withoutRootName--">withoutRootName</a></span>()</code> 1210<div class="block">Convenience method that is same as calling: 1211<code> 1212 withRootName("") 1213</code> 1214 which will forcibly prevent use of root name wrapping when writing 1215 values with this <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>.</div> 1216</td> 1217</tr> 1218<tr id="i139" class="rowColor"> 1219<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1220<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> 1221</tr> 1222<tr id="i140" class="altColor"> 1223<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1224<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> 1225<div class="block">Method for constructing a new instance with configuration that 1226 specifies what root name to expect for "root name unwrapping".</div> 1227</td> 1228</tr> 1229<tr id="i141" class="rowColor"> 1230<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1231<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> 1232<div class="block"><span class="deprecatedLabel">Deprecated.</span> 1233<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> 1234</div> 1235</td> 1236</tr> 1237<tr id="i142" class="altColor"> 1238<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1239<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> 1240<div class="block"><span class="deprecatedLabel">Deprecated.</span> 1241<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> 1242</div> 1243</td> 1244</tr> 1245<tr id="i143" class="rowColor"> 1246<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1247<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> 1248<div class="block"><span class="deprecatedLabel">Deprecated.</span> 1249<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> 1250</div> 1251</td> 1252</tr> 1253<tr id="i144" class="altColor"> 1254<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1255<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> 1256<div class="block"><span class="deprecatedLabel">Deprecated.</span> 1257<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> 1258</div> 1259</td> 1260</tr> 1261<tr id="i145" class="rowColor"> 1262<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1263<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> 1264<div class="block">Method for constructing a new instance with configuration that 1265 updates passed Object (as root value), instead of constructing 1266 a new value.</div> 1267</td> 1268</tr> 1269<tr id="i146" class="altColor"> 1270<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 1271<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> 1272<div class="block">Method for constructing a new instance with configuration that 1273 uses specified View for filtering.</div> 1274</td> 1275</tr> 1276<tr id="i147" class="rowColor"> 1277<td class="colFirst"><code>void</code></td> 1278<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, 1279 <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> 1280</tr> 1281<tr id="i148" class="altColor"> 1282<td class="colFirst"><code>void</code></td> 1283<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, 1284 <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> 1285</tr> 1286</table> 1287<ul class="blockList"> 1288<li class="blockList"><a name="methods.inherited.from.class.com.fasterxml.jackson.core.ObjectCodec"> 1289<!-- --> 1290</a> 1291<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> 1292<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> 1293</ul> 1294<ul class="blockList"> 1295<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> 1296<!-- --> 1297</a> 1298<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> 1299<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> 1300</ul> 1301</li> 1302</ul> 1303</li> 1304</ul> 1305</div> 1306<div class="details"> 1307<ul class="blockList"> 1308<li class="blockList"> 1309<!-- ============ FIELD DETAIL =========== --> 1310<ul class="blockList"> 1311<li class="blockList"><a name="field.detail"> 1312<!-- --> 1313</a> 1314<h3>Field Detail</h3> 1315<a name="Z:Z_config"> 1316<!-- --> 1317</a> 1318<ul class="blockList"> 1319<li class="blockList"> 1320<h4>_config</h4> 1321<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> _config</pre> 1322<div class="block">General serialization configuration settings; while immutable, 1323 can use copy-constructor to create modified instances as necessary.</div> 1324</li> 1325</ul> 1326<a name="Z:Z_context"> 1327<!-- --> 1328</a> 1329<ul class="blockList"> 1330<li class="blockList"> 1331<h4>_context</h4> 1332<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a> _context</pre> 1333<div class="block">Blueprint instance of deserialization context; used for creating 1334 actual instance when needed.</div> 1335</li> 1336</ul> 1337<a name="Z:Z_parserFactory"> 1338<!-- --> 1339</a> 1340<ul class="blockList"> 1341<li class="blockList"> 1342<h4>_parserFactory</h4> 1343<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> 1344<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> 1345</li> 1346</ul> 1347<a name="Z:Z_unwrapRoot"> 1348<!-- --> 1349</a> 1350<ul class="blockList"> 1351<li class="blockList"> 1352<h4>_unwrapRoot</h4> 1353<pre>protected final boolean _unwrapRoot</pre> 1354<div class="block">Flag that indicates whether root values are expected to be unwrapped or not</div> 1355</li> 1356</ul> 1357<a name="Z:Z_valueType"> 1358<!-- --> 1359</a> 1360<ul class="blockList"> 1361<li class="blockList"> 1362<h4>_valueType</h4> 1363<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _valueType</pre> 1364<div class="block">Declared type of value to instantiate during deserialization. 1365 Defines which deserializer to use; as well as base type of instance 1366 to construct if an updatable value is not configured to be used 1367 (subject to changes by embedded type information, for polymorphic 1368 types). If <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_valueToUpdate"><code>_valueToUpdate</code></a> is non-null, only used for 1369 locating deserializer.</div> 1370</li> 1371</ul> 1372<a name="Z:Z_rootDeserializer"> 1373<!-- --> 1374</a> 1375<ul class="blockList"> 1376<li class="blockList"> 1377<h4>_rootDeserializer</h4> 1378<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> 1379<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> 1380 is known, and if so, reuse it afterwards. 1381 This allows avoiding further deserializer lookups and increases 1382 performance a bit on cases where readers are reused.</div> 1383<dl> 1384<dt><span class="simpleTagLabel">Since:</span></dt> 1385<dd>2.1</dd> 1386</dl> 1387</li> 1388</ul> 1389<a name="Z:Z_valueToUpdate"> 1390<!-- --> 1391</a> 1392<ul class="blockList"> 1393<li class="blockList"> 1394<h4>_valueToUpdate</h4> 1395<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> 1396<div class="block">Instance to update with data binding; if any. If null, 1397 a new instance is created, if non-null, properties of 1398 this value object will be updated instead. 1399 Note that value can be of almost any type, except not 1400 <a href="../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type"><code>ArrayType</code></a>; array 1401 types cannot be modified because array size is immutable.</div> 1402</li> 1403</ul> 1404<a name="Z:Z_schema"> 1405<!-- --> 1406</a> 1407<ul class="blockList"> 1408<li class="blockList"> 1409<h4>_schema</h4> 1410<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> 1411<div class="block">When using data format that uses a schema, schema is passed 1412 to parser.</div> 1413</li> 1414</ul> 1415<a name="Z:Z_injectableValues"> 1416<!-- --> 1417</a> 1418<ul class="blockList"> 1419<li class="blockList"> 1420<h4>_injectableValues</h4> 1421<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> _injectableValues</pre> 1422<div class="block">Values that can be injected during deserialization, if any.</div> 1423</li> 1424</ul> 1425<a name="Z:Z_dataFormatReaders"> 1426<!-- --> 1427</a> 1428<ul class="blockList"> 1429<li class="blockList"> 1430<h4>_dataFormatReaders</h4> 1431<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> _dataFormatReaders</pre> 1432<div class="block">Optional detector used for auto-detecting data format that byte-based 1433 input uses. 1434<p> 1435 NOTE: If defined non-null, <code>readValue()</code> methods that take 1436 <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>, 1437 because format-detection only works on byte-sources. Also, if format 1438 cannot be detect reliably (as per detector settings), 1439 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> 1440<dl> 1441<dt><span class="simpleTagLabel">Since:</span></dt> 1442<dd>2.1</dd> 1443</dl> 1444</li> 1445</ul> 1446<a name="Z:Z_rootDeserializers"> 1447<!-- --> 1448</a> 1449<ul class="blockList"> 1450<li class="blockList"> 1451<h4>_rootDeserializers</h4> 1452<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> 1453<div class="block">Root-level cached deserializers. 1454 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> 1455</li> 1456</ul> 1457<a name="Z:Z_jsonNodeType"> 1458<!-- --> 1459</a> 1460<ul class="blockListLast"> 1461<li class="blockList"> 1462<h4>_jsonNodeType</h4> 1463<pre>protected transient <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _jsonNodeType</pre> 1464<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> 1465</li> 1466</ul> 1467</li> 1468</ul> 1469<!-- ========= CONSTRUCTOR DETAIL ======== --> 1470<ul class="blockList"> 1471<li class="blockList"><a name="constructor.detail"> 1472<!-- --> 1473</a> 1474<h3>Constructor Detail</h3> 1475<a name="ObjectReader-com.fasterxml.jackson.databind.ObjectMapper-com.fasterxml.jackson.databind.DeserializationConfig-"> 1476<!-- --> 1477</a> 1478<ul class="blockList"> 1479<li class="blockList"> 1480<h4>ObjectReader</h4> 1481<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a> mapper, 1482 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</pre> 1483<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> 1484</li> 1485</ul> 1486<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-"> 1487<!-- --> 1488</a> 1489<ul class="blockList"> 1490<li class="blockList"> 1491<h4>ObjectReader</h4> 1492<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a> mapper, 1493 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1494 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1495 <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, 1496 <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, 1497 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues)</pre> 1498<div class="block">Constructor called when a root deserializer should be fetched based 1499 on other configuration.</div> 1500</li> 1501</ul> 1502<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-"> 1503<!-- --> 1504</a> 1505<ul class="blockList"> 1506<li class="blockList"> 1507<h4>ObjectReader</h4> 1508<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1509 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1510 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1511 <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, 1512 <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, 1513 <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, 1514 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues, 1515 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> dataFormatReaders)</pre> 1516<div class="block">Copy constructor used for building variations.</div> 1517</li> 1518</ul> 1519<a name="ObjectReader-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.databind.DeserializationConfig-"> 1520<!-- --> 1521</a> 1522<ul class="blockList"> 1523<li class="blockList"> 1524<h4>ObjectReader</h4> 1525<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1526 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</pre> 1527<div class="block">Copy constructor used when modifying simple feature flags</div> 1528</li> 1529</ul> 1530<a name="ObjectReader-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.core.JsonFactory-"> 1531<!-- --> 1532</a> 1533<ul class="blockList"> 1534<li class="blockList"> 1535<h4>ObjectReader</h4> 1536<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1537 <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> 1538</li> 1539</ul> 1540<a name="ObjectReader-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.core.filter.TokenFilter-"> 1541<!-- --> 1542</a> 1543<ul class="blockListLast"> 1544<li class="blockList"> 1545<h4>ObjectReader</h4> 1546<pre>protected ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> base, 1547 <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> 1548</li> 1549</ul> 1550</li> 1551</ul> 1552<!-- ============ METHOD DETAIL ========== --> 1553<ul class="blockList"> 1554<li class="blockList"><a name="method.detail"> 1555<!-- --> 1556</a> 1557<h3>Method Detail</h3> 1558<a name="version--"> 1559<!-- --> 1560</a> 1561<ul class="blockList"> 1562<li class="blockList"> 1563<h4>version</h4> 1564<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> 1565<div class="block">Method that will return version information stored in and read from jar 1566 that contains this class.</div> 1567<dl> 1568<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 1569<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> 1570<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 1571<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> 1572</dl> 1573</li> 1574</ul> 1575<a name="Z:Z_new-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.core.JsonFactory-"> 1576<!-- --> 1577</a> 1578<ul class="blockList"> 1579<li class="blockList"> 1580<h4>_new</h4> 1581<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, 1582 <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> 1583<div class="block">Overridable factory method called by various "withXxx()" methods</div> 1584<dl> 1585<dt><span class="simpleTagLabel">Since:</span></dt> 1586<dd>2.5</dd> 1587</dl> 1588</li> 1589</ul> 1590<a name="Z:Z_new-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.databind.DeserializationConfig-"> 1591<!-- --> 1592</a> 1593<ul class="blockList"> 1594<li class="blockList"> 1595<h4>_new</h4> 1596<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, 1597 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config)</pre> 1598<div class="block">Overridable factory method called by various "withXxx()" methods</div> 1599<dl> 1600<dt><span class="simpleTagLabel">Since:</span></dt> 1601<dd>2.5</dd> 1602</dl> 1603</li> 1604</ul> 1605<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-"> 1606<!-- --> 1607</a> 1608<ul class="blockList"> 1609<li class="blockList"> 1610<h4>_new</h4> 1611<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, 1612 <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1613 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1614 <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, 1615 <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, 1616 <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, 1617 <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> injectableValues, 1618 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> dataFormatReaders)</pre> 1619<div class="block">Overridable factory method called by various "withXxx()" methods</div> 1620<dl> 1621<dt><span class="simpleTagLabel">Since:</span></dt> 1622<dd>2.5</dd> 1623</dl> 1624</li> 1625</ul> 1626<a name="Z:Z_newIterator-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JsonDeserializer-boolean-"> 1627<!-- --> 1628</a> 1629<ul class="blockList"> 1630<li class="blockList"> 1631<h4>_newIterator</h4> 1632<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, 1633 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1634 <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 1635 boolean parserManaged)</pre> 1636<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; 1637 either default, or custom subtype.</div> 1638<dl> 1639<dt><span class="simpleTagLabel">Since:</span></dt> 1640<dd>2.5</dd> 1641</dl> 1642</li> 1643</ul> 1644<a name="Z:Z_initForReading-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.core.JsonParser-"> 1645<!-- --> 1646</a> 1647<ul class="blockList"> 1648<li class="blockList"> 1649<h4>_initForReading</h4> 1650<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, 1651 <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) 1652 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> 1653<dl> 1654<dt><span class="throwsLabel">Throws:</span></dt> 1655<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> 1656</dl> 1657</li> 1658</ul> 1659<a name="Z:Z_initForMultiRead-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.core.JsonParser-"> 1660<!-- --> 1661</a> 1662<ul class="blockList"> 1663<li class="blockList"> 1664<h4>_initForMultiRead</h4> 1665<pre>protected void _initForMultiRead(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1666 <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) 1667 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> 1668<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 1669 of multiple values means that we may or may not want to advance the stream, 1670 but need to do other initialization. 1671<p> 1672 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> 1673<dl> 1674<dt><span class="throwsLabel">Throws:</span></dt> 1675<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> 1676<dt><span class="simpleTagLabel">Since:</span></dt> 1677<dd>2.8</dd> 1678</dl> 1679</li> 1680</ul> 1681<a name="with-com.fasterxml.jackson.databind.DeserializationFeature-"> 1682<!-- --> 1683</a> 1684<ul class="blockList"> 1685<li class="blockList"> 1686<h4>with</h4> 1687<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> 1688<div class="block">Method for constructing a new reader instance that is configured 1689 with specified feature enabled.</div> 1690</li> 1691</ul> 1692<a name="with-com.fasterxml.jackson.databind.DeserializationFeature-com.fasterxml.jackson.databind.DeserializationFeature...-"> 1693<!-- --> 1694</a> 1695<ul class="blockList"> 1696<li class="blockList"> 1697<h4>with</h4> 1698<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, 1699 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... other)</pre> 1700<div class="block">Method for constructing a new reader instance that is configured 1701 with specified features enabled.</div> 1702</li> 1703</ul> 1704<a name="withFeatures-com.fasterxml.jackson.databind.DeserializationFeature...-"> 1705<!-- --> 1706</a> 1707<ul class="blockList"> 1708<li class="blockList"> 1709<h4>withFeatures</h4> 1710<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> 1711<div class="block">Method for constructing a new reader instance that is configured 1712 with specified features enabled.</div> 1713</li> 1714</ul> 1715<a name="without-com.fasterxml.jackson.databind.DeserializationFeature-"> 1716<!-- --> 1717</a> 1718<ul class="blockList"> 1719<li class="blockList"> 1720<h4>without</h4> 1721<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> 1722<div class="block">Method for constructing a new reader instance that is configured 1723 with specified feature disabled.</div> 1724</li> 1725</ul> 1726<a name="without-com.fasterxml.jackson.databind.DeserializationFeature-com.fasterxml.jackson.databind.DeserializationFeature...-"> 1727<!-- --> 1728</a> 1729<ul class="blockList"> 1730<li class="blockList"> 1731<h4>without</h4> 1732<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, 1733 <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>... other)</pre> 1734<div class="block">Method for constructing a new reader instance that is configured 1735 with specified features disabled.</div> 1736</li> 1737</ul> 1738<a name="withoutFeatures-com.fasterxml.jackson.databind.DeserializationFeature...-"> 1739<!-- --> 1740</a> 1741<ul class="blockList"> 1742<li class="blockList"> 1743<h4>withoutFeatures</h4> 1744<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> 1745<div class="block">Method for constructing a new reader instance that is configured 1746 with specified features disabled.</div> 1747</li> 1748</ul> 1749<a name="with-com.fasterxml.jackson.core.JsonParser.Feature-"> 1750<!-- --> 1751</a> 1752<ul class="blockList"> 1753<li class="blockList"> 1754<h4>with</h4> 1755<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> 1756<div class="block">Method for constructing a new reader instance that is configured 1757 with specified feature enabled.</div> 1758<dl> 1759<dt><span class="paramLabel">Parameters:</span></dt> 1760<dd><code>feature</code> - Feature to enable</dd> 1761<dt><span class="returnLabel">Returns:</span></dt> 1762<dd>Reader instance with specified feature enabled</dd> 1763</dl> 1764</li> 1765</ul> 1766<a name="withFeatures-com.fasterxml.jackson.core.JsonParser.Feature...-"> 1767<!-- --> 1768</a> 1769<ul class="blockList"> 1770<li class="blockList"> 1771<h4>withFeatures</h4> 1772<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> 1773<div class="block">Method for constructing a new reader instance that is configured 1774 with specified features enabled.</div> 1775<dl> 1776<dt><span class="paramLabel">Parameters:</span></dt> 1777<dd><code>features</code> - Features to enable</dd> 1778<dt><span class="returnLabel">Returns:</span></dt> 1779<dd>Reader instance with specified features enabled</dd> 1780</dl> 1781</li> 1782</ul> 1783<a name="without-com.fasterxml.jackson.core.JsonParser.Feature-"> 1784<!-- --> 1785</a> 1786<ul class="blockList"> 1787<li class="blockList"> 1788<h4>without</h4> 1789<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> 1790<div class="block">Method for constructing a new reader instance that is configured 1791 with specified feature disabled.</div> 1792<dl> 1793<dt><span class="paramLabel">Parameters:</span></dt> 1794<dd><code>feature</code> - Feature to disable</dd> 1795<dt><span class="returnLabel">Returns:</span></dt> 1796<dd>Reader instance with specified feature disabled</dd> 1797</dl> 1798</li> 1799</ul> 1800<a name="withoutFeatures-com.fasterxml.jackson.core.JsonParser.Feature...-"> 1801<!-- --> 1802</a> 1803<ul class="blockList"> 1804<li class="blockList"> 1805<h4>withoutFeatures</h4> 1806<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> 1807<div class="block">Method for constructing a new reader instance that is configured 1808 with specified features disabled.</div> 1809<dl> 1810<dt><span class="paramLabel">Parameters:</span></dt> 1811<dd><code>features</code> - Features to disable</dd> 1812<dt><span class="returnLabel">Returns:</span></dt> 1813<dd>Reader instance with specified features disabled</dd> 1814</dl> 1815</li> 1816</ul> 1817<a name="with-com.fasterxml.jackson.core.StreamReadFeature-"> 1818<!-- --> 1819</a> 1820<ul class="blockList"> 1821<li class="blockList"> 1822<h4>with</h4> 1823<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/StreamReadFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamReadFeature</a> feature)</pre> 1824<div class="block">Method for constructing a new reader instance that is configured 1825 with specified feature enabled.</div> 1826<dl> 1827<dt><span class="returnLabel">Returns:</span></dt> 1828<dd>Reader instance with specified feature enabled</dd> 1829<dt><span class="simpleTagLabel">Since:</span></dt> 1830<dd>2.11</dd> 1831</dl> 1832</li> 1833</ul> 1834<a name="without-com.fasterxml.jackson.core.StreamReadFeature-"> 1835<!-- --> 1836</a> 1837<ul class="blockList"> 1838<li class="blockList"> 1839<h4>without</h4> 1840<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/StreamReadFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamReadFeature</a> feature)</pre> 1841<div class="block">Method for constructing a new reader instance that is configured 1842 with specified feature disabled.</div> 1843<dl> 1844<dt><span class="returnLabel">Returns:</span></dt> 1845<dd>Reader instance with specified feature enabled</dd> 1846<dt><span class="simpleTagLabel">Since:</span></dt> 1847<dd>2.11</dd> 1848</dl> 1849</li> 1850</ul> 1851<a name="with-com.fasterxml.jackson.core.FormatFeature-"> 1852<!-- --> 1853</a> 1854<ul class="blockList"> 1855<li class="blockList"> 1856<h4>with</h4> 1857<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> 1858<div class="block">Method for constructing a new reader instance that is configured 1859 with specified feature enabled.</div> 1860<dl> 1861<dt><span class="simpleTagLabel">Since:</span></dt> 1862<dd>2.7</dd> 1863</dl> 1864</li> 1865</ul> 1866<a name="withFeatures-com.fasterxml.jackson.core.FormatFeature...-"> 1867<!-- --> 1868</a> 1869<ul class="blockList"> 1870<li class="blockList"> 1871<h4>withFeatures</h4> 1872<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> 1873<div class="block">Method for constructing a new reader instance that is configured 1874 with specified features enabled.</div> 1875<dl> 1876<dt><span class="simpleTagLabel">Since:</span></dt> 1877<dd>2.7</dd> 1878</dl> 1879</li> 1880</ul> 1881<a name="without-com.fasterxml.jackson.core.FormatFeature-"> 1882<!-- --> 1883</a> 1884<ul class="blockList"> 1885<li class="blockList"> 1886<h4>without</h4> 1887<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> 1888<div class="block">Method for constructing a new reader instance that is configured 1889 with specified feature disabled.</div> 1890<dl> 1891<dt><span class="simpleTagLabel">Since:</span></dt> 1892<dd>2.7</dd> 1893</dl> 1894</li> 1895</ul> 1896<a name="withoutFeatures-com.fasterxml.jackson.core.FormatFeature...-"> 1897<!-- --> 1898</a> 1899<ul class="blockList"> 1900<li class="blockList"> 1901<h4>withoutFeatures</h4> 1902<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> 1903<div class="block">Method for constructing a new reader instance that is configured 1904 with specified features disabled.</div> 1905<dl> 1906<dt><span class="simpleTagLabel">Since:</span></dt> 1907<dd>2.7</dd> 1908</dl> 1909</li> 1910</ul> 1911<a name="at-java.lang.String-"> 1912<!-- --> 1913</a> 1914<ul class="blockList"> 1915<li class="blockList"> 1916<h4>at</h4> 1917<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> 1918<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>. 1919 <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> 1920<dl> 1921<dt><span class="simpleTagLabel">Since:</span></dt> 1922<dd>2.6</dd> 1923</dl> 1924</li> 1925</ul> 1926<a name="at-com.fasterxml.jackson.core.JsonPointer-"> 1927<!-- --> 1928</a> 1929<ul class="blockList"> 1930<li class="blockList"> 1931<h4>at</h4> 1932<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> 1933<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> 1934 <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> 1935<dl> 1936<dt><span class="simpleTagLabel">Since:</span></dt> 1937<dd>2.6</dd> 1938</dl> 1939</li> 1940</ul> 1941<a name="with-com.fasterxml.jackson.databind.DeserializationConfig-"> 1942<!-- --> 1943</a> 1944<ul class="blockList"> 1945<li class="blockList"> 1946<h4>with</h4> 1947<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> 1948<div class="block">Mutant factory method that will construct a new instance that has 1949 specified underlying <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationConfig</code></a>. 1950<p> 1951 NOTE: use of this method is not recommended, as there are many other 1952 re-configuration methods available.</div> 1953</li> 1954</ul> 1955<a name="with-com.fasterxml.jackson.databind.InjectableValues-"> 1956<!-- --> 1957</a> 1958<ul class="blockList"> 1959<li class="blockList"> 1960<h4>with</h4> 1961<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> 1962<div class="block">Method for constructing a new instance with configuration that uses 1963 passed <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind"><code>InjectableValues</code></a> to provide injectable values. 1964<p> 1965 Note that the method does NOT change state of this reader, but 1966 rather construct and returns a newly configured instance.</div> 1967</li> 1968</ul> 1969<a name="with-com.fasterxml.jackson.databind.node.JsonNodeFactory-"> 1970<!-- --> 1971</a> 1972<ul class="blockList"> 1973<li class="blockList"> 1974<h4>with</h4> 1975<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> 1976<div class="block">Method for constructing a new reader instance with configuration that uses 1977 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> 1978 instances. 1979<p> 1980 Note that the method does NOT change state of this reader, but 1981 rather construct and returns a newly configured instance.</div> 1982</li> 1983</ul> 1984<a name="with-com.fasterxml.jackson.core.JsonFactory-"> 1985<!-- --> 1986</a> 1987<ul class="blockList"> 1988<li class="blockList"> 1989<h4>with</h4> 1990<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> 1991<div class="block">Method for constructing a new reader instance with configuration that uses 1992 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. 1993<p> 1994 NOTE: only factories that <b>DO NOT REQUIRE SPECIAL MAPPERS</b> 1995 (that is, ones that return <code>false</code> for 1996 <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 1997 to use one that requires custom codec will throw exception</div> 1998<dl> 1999<dt><span class="simpleTagLabel">Since:</span></dt> 2000<dd>2.1</dd> 2001</dl> 2002</li> 2003</ul> 2004<a name="withRootName-java.lang.String-"> 2005<!-- --> 2006</a> 2007<ul class="blockList"> 2008<li class="blockList"> 2009<h4>withRootName</h4> 2010<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> 2011<div class="block">Method for constructing a new instance with configuration that 2012 specifies what root name to expect for "root name unwrapping". 2013 See <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName-java.lang.String-"><code>MapperConfigBase.withRootName(String)</code></a> for 2014 details. 2015<p> 2016 Note that the method does NOT change state of this reader, but 2017 rather construct and returns a newly configured instance.</div> 2018</li> 2019</ul> 2020<a name="withRootName-com.fasterxml.jackson.databind.PropertyName-"> 2021<!-- --> 2022</a> 2023<ul class="blockList"> 2024<li class="blockList"> 2025<h4>withRootName</h4> 2026<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> 2027<dl> 2028<dt><span class="simpleTagLabel">Since:</span></dt> 2029<dd>2.6</dd> 2030</dl> 2031</li> 2032</ul> 2033<a name="withoutRootName--"> 2034<!-- --> 2035</a> 2036<ul class="blockList"> 2037<li class="blockList"> 2038<h4>withoutRootName</h4> 2039<pre>public <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a> withoutRootName()</pre> 2040<div class="block">Convenience method that is same as calling: 2041<code> 2042 withRootName("") 2043</code> 2044 which will forcibly prevent use of root name wrapping when writing 2045 values with this <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>.</div> 2046<dl> 2047<dt><span class="simpleTagLabel">Since:</span></dt> 2048<dd>2.6</dd> 2049</dl> 2050</li> 2051</ul> 2052<a name="with-com.fasterxml.jackson.core.FormatSchema-"> 2053<!-- --> 2054</a> 2055<ul class="blockList"> 2056<li class="blockList"> 2057<h4>with</h4> 2058<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> 2059<div class="block">Method for constructing a new instance with configuration that 2060 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 2061 is constructed for parsing content. 2062<p> 2063 Note that the method does NOT change state of this reader, but 2064 rather construct and returns a newly configured instance.</div> 2065</li> 2066</ul> 2067<a name="forType-com.fasterxml.jackson.databind.JavaType-"> 2068<!-- --> 2069</a> 2070<ul class="blockList"> 2071<li class="blockList"> 2072<h4>forType</h4> 2073<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> 2074<div class="block">Method for constructing a new reader instance that is configured 2075 to data bind into specified type. 2076<p> 2077 Note that the method does NOT change state of this reader, but 2078 rather construct and returns a newly configured instance.</div> 2079<dl> 2080<dt><span class="simpleTagLabel">Since:</span></dt> 2081<dd>2.5</dd> 2082</dl> 2083</li> 2084</ul> 2085<a name="forType-java.lang.Class-"> 2086<!-- --> 2087</a> 2088<ul class="blockList"> 2089<li class="blockList"> 2090<h4>forType</h4> 2091<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> 2092<div class="block">Method for constructing a new reader instance that is configured 2093 to data bind into specified type. 2094<p> 2095 Note that the method does NOT change state of this reader, but 2096 rather construct and returns a newly configured instance.</div> 2097<dl> 2098<dt><span class="simpleTagLabel">Since:</span></dt> 2099<dd>2.5</dd> 2100</dl> 2101</li> 2102</ul> 2103<a name="forType-com.fasterxml.jackson.core.type.TypeReference-"> 2104<!-- --> 2105</a> 2106<ul class="blockList"> 2107<li class="blockList"> 2108<h4>forType</h4> 2109<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> 2110<div class="block">Method for constructing a new reader instance that is configured 2111 to data bind into specified type. 2112<p> 2113 Note that the method does NOT change state of this reader, but 2114 rather construct and returns a newly configured instance.</div> 2115<dl> 2116<dt><span class="simpleTagLabel">Since:</span></dt> 2117<dd>2.5</dd> 2118</dl> 2119</li> 2120</ul> 2121<a name="withType-com.fasterxml.jackson.databind.JavaType-"> 2122<!-- --> 2123</a> 2124<ul class="blockList"> 2125<li class="blockList"> 2126<h4>withType</h4> 2127<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> 2128public <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> 2129<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> 2130</li> 2131</ul> 2132<a name="withType-java.lang.Class-"> 2133<!-- --> 2134</a> 2135<ul class="blockList"> 2136<li class="blockList"> 2137<h4>withType</h4> 2138<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> 2139public <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> 2140<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> 2141</li> 2142</ul> 2143<a name="withType-java.lang.reflect.Type-"> 2144<!-- --> 2145</a> 2146<ul class="blockList"> 2147<li class="blockList"> 2148<h4>withType</h4> 2149<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> 2150public <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> 2151<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> 2152</li> 2153</ul> 2154<a name="withType-com.fasterxml.jackson.core.type.TypeReference-"> 2155<!-- --> 2156</a> 2157<ul class="blockList"> 2158<li class="blockList"> 2159<h4>withType</h4> 2160<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> 2161public <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> 2162<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> 2163</li> 2164</ul> 2165<a name="withValueToUpdate-java.lang.Object-"> 2166<!-- --> 2167</a> 2168<ul class="blockList"> 2169<li class="blockList"> 2170<h4>withValueToUpdate</h4> 2171<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> 2172<div class="block">Method for constructing a new instance with configuration that 2173 updates passed Object (as root value), instead of constructing 2174 a new value. 2175<p> 2176 Note that the method does NOT change state of this reader, but 2177 rather construct and returns a newly configured instance.</div> 2178</li> 2179</ul> 2180<a name="withView-java.lang.Class-"> 2181<!-- --> 2182</a> 2183<ul class="blockList"> 2184<li class="blockList"> 2185<h4>withView</h4> 2186<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> 2187<div class="block">Method for constructing a new instance with configuration that 2188 uses specified View for filtering. 2189<p> 2190 Note that the method does NOT change state of this reader, but 2191 rather construct and returns a newly configured instance.</div> 2192</li> 2193</ul> 2194<a name="with-java.util.Locale-"> 2195<!-- --> 2196</a> 2197<ul class="blockList"> 2198<li class="blockList"> 2199<h4>with</h4> 2200<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> 2201</li> 2202</ul> 2203<a name="with-java.util.TimeZone-"> 2204<!-- --> 2205</a> 2206<ul class="blockList"> 2207<li class="blockList"> 2208<h4>with</h4> 2209<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> 2210</li> 2211</ul> 2212<a name="withHandler-com.fasterxml.jackson.databind.deser.DeserializationProblemHandler-"> 2213<!-- --> 2214</a> 2215<ul class="blockList"> 2216<li class="blockList"> 2217<h4>withHandler</h4> 2218<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> 2219</li> 2220</ul> 2221<a name="with-com.fasterxml.jackson.core.Base64Variant-"> 2222<!-- --> 2223</a> 2224<ul class="blockList"> 2225<li class="blockList"> 2226<h4>with</h4> 2227<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> 2228</li> 2229</ul> 2230<a name="withFormatDetection-com.fasterxml.jackson.databind.ObjectReader...-"> 2231<!-- --> 2232</a> 2233<ul class="blockList"> 2234<li class="blockList"> 2235<h4>withFormatDetection</h4> 2236<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> 2237<div class="block">Fluent factory method for constructing a reader that will try to 2238 auto-detect underlying data format, using specified list of 2239 <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 2240 (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). 2241 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. 2242<p> 2243 Note: since format detection only works with byte sources, it is possible to 2244 get a failure from some 'readValue()' methods. Also, if input cannot be reliably 2245 (enough) detected as one of specified types, an exception will be thrown. 2246<p> 2247 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 2248 require "custom codec" (like XML factory) will not work. Instead, use 2249 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> 2250<dl> 2251<dt><span class="paramLabel">Parameters:</span></dt> 2252<dd><code>readers</code> - Data formats accepted, in decreasing order of priority (that is, 2253 matches checked in listed order, first match wins)</dd> 2254<dt><span class="returnLabel">Returns:</span></dt> 2255<dd>Newly configured writer instance</dd> 2256<dt><span class="simpleTagLabel">Since:</span></dt> 2257<dd>2.1</dd> 2258</dl> 2259</li> 2260</ul> 2261<a name="withFormatDetection-com.fasterxml.jackson.databind.deser.DataFormatReaders-"> 2262<!-- --> 2263</a> 2264<ul class="blockList"> 2265<li class="blockList"> 2266<h4>withFormatDetection</h4> 2267<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> 2268<div class="block">Fluent factory method for constructing a reader that will try to 2269 auto-detect underlying data format, using specified 2270 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a>. 2271<p> 2272 NOTE: since format detection only works with byte sources, it is possible to 2273 get a failure from some 'readValue()' methods. Also, if input cannot be reliably 2274 (enough) detected as one of specified types, an exception will be thrown.</div> 2275<dl> 2276<dt><span class="paramLabel">Parameters:</span></dt> 2277<dd><code>readers</code> - DataFormatReaders to use for detecting underlying format.</dd> 2278<dt><span class="returnLabel">Returns:</span></dt> 2279<dd>Newly configured writer instance</dd> 2280<dt><span class="simpleTagLabel">Since:</span></dt> 2281<dd>2.1</dd> 2282</dl> 2283</li> 2284</ul> 2285<a name="with-com.fasterxml.jackson.databind.cfg.ContextAttributes-"> 2286<!-- --> 2287</a> 2288<ul class="blockList"> 2289<li class="blockList"> 2290<h4>with</h4> 2291<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> 2292<dl> 2293<dt><span class="simpleTagLabel">Since:</span></dt> 2294<dd>2.3</dd> 2295</dl> 2296</li> 2297</ul> 2298<a name="withAttributes-java.util.Map-"> 2299<!-- --> 2300</a> 2301<ul class="blockList"> 2302<li class="blockList"> 2303<h4>withAttributes</h4> 2304<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> 2305<dl> 2306<dt><span class="simpleTagLabel">Since:</span></dt> 2307<dd>2.3</dd> 2308</dl> 2309</li> 2310</ul> 2311<a name="withAttribute-java.lang.Object-java.lang.Object-"> 2312<!-- --> 2313</a> 2314<ul class="blockList"> 2315<li class="blockList"> 2316<h4>withAttribute</h4> 2317<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, 2318 <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> 2319<dl> 2320<dt><span class="simpleTagLabel">Since:</span></dt> 2321<dd>2.3</dd> 2322</dl> 2323</li> 2324</ul> 2325<a name="withoutAttribute-java.lang.Object-"> 2326<!-- --> 2327</a> 2328<ul class="blockList"> 2329<li class="blockList"> 2330<h4>withoutAttribute</h4> 2331<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> 2332<dl> 2333<dt><span class="simpleTagLabel">Since:</span></dt> 2334<dd>2.3</dd> 2335</dl> 2336</li> 2337</ul> 2338<a name="Z:Z_with-com.fasterxml.jackson.databind.DeserializationConfig-"> 2339<!-- --> 2340</a> 2341<ul class="blockList"> 2342<li class="blockList"> 2343<h4>_with</h4> 2344<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> 2345</li> 2346</ul> 2347<a name="isEnabled-com.fasterxml.jackson.databind.DeserializationFeature-"> 2348<!-- --> 2349</a> 2350<ul class="blockList"> 2351<li class="blockList"> 2352<h4>isEnabled</h4> 2353<pre>public boolean isEnabled(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a> f)</pre> 2354</li> 2355</ul> 2356<a name="isEnabled-com.fasterxml.jackson.databind.MapperFeature-"> 2357<!-- --> 2358</a> 2359<ul class="blockList"> 2360<li class="blockList"> 2361<h4>isEnabled</h4> 2362<pre>public boolean isEnabled(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a> f)</pre> 2363</li> 2364</ul> 2365<a name="isEnabled-com.fasterxml.jackson.core.JsonParser.Feature-"> 2366<!-- --> 2367</a> 2368<ul class="blockList"> 2369<li class="blockList"> 2370<h4>isEnabled</h4> 2371<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> 2372</li> 2373</ul> 2374<a name="isEnabled-com.fasterxml.jackson.core.StreamReadFeature-"> 2375<!-- --> 2376</a> 2377<ul class="blockList"> 2378<li class="blockList"> 2379<h4>isEnabled</h4> 2380<pre>public boolean isEnabled(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamReadFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamReadFeature</a> f)</pre> 2381<dl> 2382<dt><span class="simpleTagLabel">Since:</span></dt> 2383<dd>2.11</dd> 2384</dl> 2385</li> 2386</ul> 2387<a name="getConfig--"> 2388<!-- --> 2389</a> 2390<ul class="blockList"> 2391<li class="blockList"> 2392<h4>getConfig</h4> 2393<pre>public <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> getConfig()</pre> 2394<dl> 2395<dt><span class="simpleTagLabel">Since:</span></dt> 2396<dd>2.2</dd> 2397</dl> 2398</li> 2399</ul> 2400<a name="getFactory--"> 2401<!-- --> 2402</a> 2403<ul class="blockList"> 2404<li class="blockList"> 2405<h4>getFactory</h4> 2406<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> 2407<dl> 2408<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> 2409<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> 2410<dt><span class="simpleTagLabel">Since:</span></dt> 2411<dd>2.1</dd> 2412</dl> 2413</li> 2414</ul> 2415<a name="getTypeFactory--"> 2416<!-- --> 2417</a> 2418<ul class="blockList"> 2419<li class="blockList"> 2420<h4>getTypeFactory</h4> 2421<pre>public <a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> getTypeFactory()</pre> 2422</li> 2423</ul> 2424<a name="getAttributes--"> 2425<!-- --> 2426</a> 2427<ul class="blockList"> 2428<li class="blockList"> 2429<h4>getAttributes</h4> 2430<pre>public <a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> getAttributes()</pre> 2431<dl> 2432<dt><span class="simpleTagLabel">Since:</span></dt> 2433<dd>2.3</dd> 2434</dl> 2435</li> 2436</ul> 2437<a name="getInjectableValues--"> 2438<!-- --> 2439</a> 2440<ul class="blockList"> 2441<li class="blockList"> 2442<h4>getInjectableValues</h4> 2443<pre>public <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> getInjectableValues()</pre> 2444<dl> 2445<dt><span class="simpleTagLabel">Since:</span></dt> 2446<dd>2.6</dd> 2447</dl> 2448</li> 2449</ul> 2450<a name="getValueType--"> 2451<!-- --> 2452</a> 2453<ul class="blockList"> 2454<li class="blockList"> 2455<h4>getValueType</h4> 2456<pre>public <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> getValueType()</pre> 2457<dl> 2458<dt><span class="simpleTagLabel">Since:</span></dt> 2459<dd>2.10</dd> 2460</dl> 2461</li> 2462</ul> 2463<a name="createParser-java.io.File-"> 2464<!-- --> 2465</a> 2466<ul class="blockList"> 2467<li class="blockList"> 2468<h4>createParser</h4> 2469<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> createParser(<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) 2470 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> 2471<div class="block">Factory method for constructing properly initialized <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> 2472 to read content from specified <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io"><code>File</code></a>. 2473 Parser is not managed (or "owned") by ObjectReader: caller is responsible 2474 for properly closing it once content reading is complete.</div> 2475<dl> 2476<dt><span class="throwsLabel">Throws:</span></dt> 2477<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> 2478<dt><span class="simpleTagLabel">Since:</span></dt> 2479<dd>2.11</dd> 2480</dl> 2481</li> 2482</ul> 2483<a name="createParser-java.net.URL-"> 2484<!-- --> 2485</a> 2486<ul class="blockList"> 2487<li class="blockList"> 2488<h4>createParser</h4> 2489<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> createParser(<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) 2490 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> 2491<div class="block">Factory method for constructing properly initialized <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> 2492 to read content from specified <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io"><code>File</code></a>. 2493 Parser is not managed (or "owned") by ObjectReader: caller is responsible 2494 for properly closing it once content reading is complete.</div> 2495<dl> 2496<dt><span class="throwsLabel">Throws:</span></dt> 2497<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> 2498<dt><span class="simpleTagLabel">Since:</span></dt> 2499<dd>2.11</dd> 2500</dl> 2501</li> 2502</ul> 2503<a name="createParser-java.io.InputStream-"> 2504<!-- --> 2505</a> 2506<ul class="blockList"> 2507<li class="blockList"> 2508<h4>createParser</h4> 2509<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> createParser(<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) 2510 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> 2511<div class="block">Factory method for constructing properly initialized <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> 2512 to read content using specified <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>. 2513 Parser is not managed (or "owned") by ObjectReader: caller is responsible 2514 for properly closing it once content reading is complete.</div> 2515<dl> 2516<dt><span class="throwsLabel">Throws:</span></dt> 2517<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> 2518<dt><span class="simpleTagLabel">Since:</span></dt> 2519<dd>2.11</dd> 2520</dl> 2521</li> 2522</ul> 2523<a name="createParser-java.io.Reader-"> 2524<!-- --> 2525</a> 2526<ul class="blockList"> 2527<li class="blockList"> 2528<h4>createParser</h4> 2529<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> createParser(<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> r) 2530 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> 2531<div class="block">Factory method for constructing properly initialized <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> 2532 to read content using specified <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>. 2533 Parser is not managed (or "owned") by ObjectReader: caller is responsible 2534 for properly closing it once content reading is complete.</div> 2535<dl> 2536<dt><span class="throwsLabel">Throws:</span></dt> 2537<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> 2538<dt><span class="simpleTagLabel">Since:</span></dt> 2539<dd>2.11</dd> 2540</dl> 2541</li> 2542</ul> 2543<a name="createParser-byte:A-"> 2544<!-- --> 2545</a> 2546<ul class="blockList"> 2547<li class="blockList"> 2548<h4>createParser</h4> 2549<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> createParser(byte[] content) 2550 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> 2551<div class="block">Factory method for constructing properly initialized <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> 2552 to read content from specified byte array. 2553 Parser is not managed (or "owned") by ObjectReader: caller is responsible 2554 for properly closing it once content reading is complete.</div> 2555<dl> 2556<dt><span class="throwsLabel">Throws:</span></dt> 2557<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> 2558<dt><span class="simpleTagLabel">Since:</span></dt> 2559<dd>2.11</dd> 2560</dl> 2561</li> 2562</ul> 2563<a name="createParser-byte:A-int-int-"> 2564<!-- --> 2565</a> 2566<ul class="blockList"> 2567<li class="blockList"> 2568<h4>createParser</h4> 2569<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> createParser(byte[] content, 2570 int offset, 2571 int len) 2572 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> 2573<div class="block">Factory method for constructing properly initialized <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> 2574 to read content from specified byte array. 2575 Parser is not managed (or "owned") by ObjectReader: caller is responsible 2576 for properly closing it once content reading is complete.</div> 2577<dl> 2578<dt><span class="throwsLabel">Throws:</span></dt> 2579<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> 2580<dt><span class="simpleTagLabel">Since:</span></dt> 2581<dd>2.11</dd> 2582</dl> 2583</li> 2584</ul> 2585<a name="createParser-java.lang.String-"> 2586<!-- --> 2587</a> 2588<ul class="blockList"> 2589<li class="blockList"> 2590<h4>createParser</h4> 2591<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> createParser(<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> content) 2592 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> 2593<div class="block">Factory method for constructing properly initialized <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> 2594 to read content from specified String. 2595 Parser is not managed (or "owned") by ObjectReader: caller is responsible 2596 for properly closing it once content reading is complete.</div> 2597<dl> 2598<dt><span class="throwsLabel">Throws:</span></dt> 2599<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> 2600<dt><span class="simpleTagLabel">Since:</span></dt> 2601<dd>2.11</dd> 2602</dl> 2603</li> 2604</ul> 2605<a name="createParser-char:A-"> 2606<!-- --> 2607</a> 2608<ul class="blockList"> 2609<li class="blockList"> 2610<h4>createParser</h4> 2611<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> createParser(char[] content) 2612 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> 2613<div class="block">Factory method for constructing properly initialized <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> 2614 to read content from specified character array 2615 Parser is not managed (or "owned") by ObjectReader: caller is responsible 2616 for properly closing it once content reading is complete.</div> 2617<dl> 2618<dt><span class="throwsLabel">Throws:</span></dt> 2619<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> 2620<dt><span class="simpleTagLabel">Since:</span></dt> 2621<dd>2.11</dd> 2622</dl> 2623</li> 2624</ul> 2625<a name="createParser-char:A-int-int-"> 2626<!-- --> 2627</a> 2628<ul class="blockList"> 2629<li class="blockList"> 2630<h4>createParser</h4> 2631<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> createParser(char[] content, 2632 int offset, 2633 int len) 2634 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> 2635<div class="block">Factory method for constructing properly initialized <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> 2636 to read content from specified character array. 2637 Parser is not managed (or "owned") by ObjectReader: caller is responsible 2638 for properly closing it once content reading is complete.</div> 2639<dl> 2640<dt><span class="throwsLabel">Throws:</span></dt> 2641<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> 2642<dt><span class="simpleTagLabel">Since:</span></dt> 2643<dd>2.11</dd> 2644</dl> 2645</li> 2646</ul> 2647<a name="createParser-java.io.DataInput-"> 2648<!-- --> 2649</a> 2650<ul class="blockList"> 2651<li class="blockList"> 2652<h4>createParser</h4> 2653<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> createParser(<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> content) 2654 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> 2655<div class="block">Factory method for constructing properly initialized <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> 2656 to read content using specified <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>. 2657 Parser is not managed (or "owned") by ObjectReader: caller is responsible 2658 for properly closing it once content reading is complete.</div> 2659<dl> 2660<dt><span class="throwsLabel">Throws:</span></dt> 2661<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> 2662<dt><span class="simpleTagLabel">Since:</span></dt> 2663<dd>2.11</dd> 2664</dl> 2665</li> 2666</ul> 2667<a name="createNonBlockingByteArrayParser--"> 2668<!-- --> 2669</a> 2670<ul class="blockList"> 2671<li class="blockList"> 2672<h4>createNonBlockingByteArrayParser</h4> 2673<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> createNonBlockingByteArrayParser() 2674 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> 2675<div class="block">Factory method for constructing properly initialized <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> 2676 to read content using non-blocking (asynchronous) mode. 2677 Parser is not managed (or "owned") by ObjectReader: caller is responsible 2678 for properly closing it once content reading is complete.</div> 2679<dl> 2680<dt><span class="throwsLabel">Throws:</span></dt> 2681<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> 2682<dt><span class="simpleTagLabel">Since:</span></dt> 2683<dd>2.11</dd> 2684</dl> 2685</li> 2686</ul> 2687<a name="readValue-com.fasterxml.jackson.core.JsonParser-"> 2688<!-- --> 2689</a> 2690<ul class="blockList"> 2691<li class="blockList"> 2692<h4>readValue</h4> 2693<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) 2694 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> 2695<div class="block">Method that binds content read using given parser, using 2696 configuration of this reader, including expected result type. 2697 Value return is either newly constructed, or root value that 2698 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>. 2699<p> 2700 NOTE: this method never tries to auto-detect format, since actual 2701 (data-format specific) parser is given.</div> 2702<dl> 2703<dt><span class="throwsLabel">Throws:</span></dt> 2704<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> 2705</dl> 2706</li> 2707</ul> 2708<a name="readValue-com.fasterxml.jackson.core.JsonParser-java.lang.Class-"> 2709<!-- --> 2710</a> 2711<ul class="blockList"> 2712<li class="blockList"> 2713<h4>readValue</h4> 2714<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, 2715 <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) 2716 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> 2717<div class="block">Convenience method that binds content read using given parser, using 2718 configuration of this reader, except that expected value type 2719 is specified with the call (instead of currently configured root type). 2720 Value return is either newly constructed, or root value that 2721 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>. 2722<p> 2723 NOTE: this method never tries to auto-detect format, since actual 2724 (data-format specific) parser is given.</div> 2725<dl> 2726<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 2727<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> 2728<dt><span class="throwsLabel">Throws:</span></dt> 2729<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> 2730</dl> 2731</li> 2732</ul> 2733<a name="readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.TypeReference-"> 2734<!-- --> 2735</a> 2736<ul class="blockList"> 2737<li class="blockList"> 2738<h4>readValue</h4> 2739<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, 2740 <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) 2741 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> 2742<div class="block">Convenience method that binds content read using given parser, using 2743 configuration of this reader, except that expected value type 2744 is specified with the call (instead of currently configured root type). 2745 Value return is either newly constructed, or root value that 2746 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>. 2747<p> 2748 NOTE: this method never tries to auto-detect format, since actual 2749 (data-format specific) parser is given.</div> 2750<dl> 2751<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 2752<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> 2753<dt><span class="throwsLabel">Throws:</span></dt> 2754<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> 2755</dl> 2756</li> 2757</ul> 2758<a name="readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.ResolvedType-"> 2759<!-- --> 2760</a> 2761<ul class="blockList"> 2762<li class="blockList"> 2763<h4>readValue</h4> 2764<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, 2765 <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) 2766 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> 2767<div class="block">Convenience method that binds content read using given parser, using 2768 configuration of this reader, except that expected value type 2769 is specified with the call (instead of currently configured root type). 2770 Value return is either newly constructed, or root value that 2771 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>. 2772<p> 2773 NOTE: this method never tries to auto-detect format, since actual 2774 (data-format specific) parser is given.</div> 2775<dl> 2776<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 2777<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> 2778<dt><span class="throwsLabel">Throws:</span></dt> 2779<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> 2780</dl> 2781</li> 2782</ul> 2783<a name="readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.JavaType-"> 2784<!-- --> 2785</a> 2786<ul class="blockList"> 2787<li class="blockList"> 2788<h4>readValue</h4> 2789<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, 2790 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType) 2791 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> 2792<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>. 2793<p> 2794 NOTE: this method never tries to auto-detect format, since actual 2795 (data-format specific) parser is given.</div> 2796<dl> 2797<dt><span class="throwsLabel">Throws:</span></dt> 2798<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> 2799</dl> 2800</li> 2801</ul> 2802<a name="readValues-com.fasterxml.jackson.core.JsonParser-java.lang.Class-"> 2803<!-- --> 2804</a> 2805<ul class="blockList"> 2806<li class="blockList"> 2807<h4>readValues</h4> 2808<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, 2809 <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) 2810 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> 2811<div class="block">Convenience method that is equivalent to: 2812<pre> 2813 withType(valueType).readValues(p); 2814</pre> 2815<p> 2816 Method reads a sequence of Objects from parser stream. 2817 Sequence can be either root-level "unwrapped" sequence (without surrounding 2818 JSON array), or a sequence contained in a JSON Array. 2819 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 2820 the first element, OR not point to any token (in which case it is advanced 2821 to the next token). This means, specifically, that for wrapped sequences, 2822 parser MUST NOT point to the surrounding <code>START_ARRAY</code> (one that 2823 contains values to read) but rather to the token following it which is the first 2824 token of the first value to read. 2825<p> 2826 NOTE: this method never tries to auto-detect format, since actual 2827 (data-format specific) parser is given.</div> 2828<dl> 2829<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 2830<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> 2831<dt><span class="throwsLabel">Throws:</span></dt> 2832<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> 2833</dl> 2834</li> 2835</ul> 2836<a name="readValues-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.TypeReference-"> 2837<!-- --> 2838</a> 2839<ul class="blockList"> 2840<li class="blockList"> 2841<h4>readValues</h4> 2842<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, 2843 <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) 2844 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> 2845<div class="block">Convenience method that is equivalent to: 2846<pre> 2847 withType(valueTypeRef).readValues(p); 2848</pre> 2849<p> 2850 Method reads a sequence of Objects from parser stream. 2851 Sequence can be either root-level "unwrapped" sequence (without surrounding 2852 JSON array), or a sequence contained in a JSON Array. 2853 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 2854 the first element, OR not point to any token (in which case it is advanced 2855 to the next token). This means, specifically, that for wrapped sequences, 2856 parser MUST NOT point to the surrounding <code>START_ARRAY</code> (one that 2857 contains values to read) but rather to the token following it which is the first 2858 token of the first value to read. 2859<p> 2860 NOTE: this method never tries to auto-detect format, since actual 2861 (data-format specific) parser is given.</div> 2862<dl> 2863<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 2864<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> 2865<dt><span class="throwsLabel">Throws:</span></dt> 2866<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> 2867</dl> 2868</li> 2869</ul> 2870<a name="readValues-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.ResolvedType-"> 2871<!-- --> 2872</a> 2873<ul class="blockList"> 2874<li class="blockList"> 2875<h4>readValues</h4> 2876<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, 2877 <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) 2878 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> 2879<div class="block">Convenience method that is equivalent to: 2880<pre> 2881 withType(valueType).readValues(p); 2882</pre> 2883<p> 2884 Method reads a sequence of Objects from parser stream. 2885 Sequence can be either root-level "unwrapped" sequence (without surrounding 2886 JSON array), or a sequence contained in a JSON Array. 2887 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 2888 the first element, OR not point to any token (in which case it is advanced 2889 to the next token). This means, specifically, that for wrapped sequences, 2890 parser MUST NOT point to the surrounding <code>START_ARRAY</code> (one that 2891 contains values to read) but rather to the token following it which is the first 2892 token of the first value to read. 2893<p> 2894 NOTE: this method never tries to auto-detect format, since actual 2895 (data-format specific) parser is given.</div> 2896<dl> 2897<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 2898<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> 2899<dt><span class="throwsLabel">Throws:</span></dt> 2900<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> 2901</dl> 2902</li> 2903</ul> 2904<a name="readValues-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.JavaType-"> 2905<!-- --> 2906</a> 2907<ul class="blockList"> 2908<li class="blockList"> 2909<h4>readValues</h4> 2910<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, 2911 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType) 2912 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> 2913<div class="block">Convenience method that is equivalent to: 2914<pre> 2915 withType(valueType).readValues(p); 2916</pre> 2917<p> 2918 Method reads a sequence of Objects from parser stream. 2919 Sequence can be either root-level "unwrapped" sequence (without surrounding 2920 JSON array), or a sequence contained in a JSON Array. 2921 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 2922 the first element, OR not point to any token (in which case it is advanced 2923 to the next token). This means, specifically, that for wrapped sequences, 2924 parser MUST NOT point to the surrounding <code>START_ARRAY</code> (one that 2925 contains values to read) but rather to the token following it which is the first 2926 token of the first value to read. 2927<p> 2928 NOTE: this method never tries to auto-detect format, since actual 2929 (data-format specific) parser is given.</div> 2930<dl> 2931<dt><span class="throwsLabel">Throws:</span></dt> 2932<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> 2933</dl> 2934</li> 2935</ul> 2936<a name="createArrayNode--"> 2937<!-- --> 2938</a> 2939<ul class="blockList"> 2940<li class="blockList"> 2941<h4>createArrayNode</h4> 2942<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> createArrayNode()</pre> 2943<dl> 2944<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 2945<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> 2946</dl> 2947</li> 2948</ul> 2949<a name="createObjectNode--"> 2950<!-- --> 2951</a> 2952<ul class="blockList"> 2953<li class="blockList"> 2954<h4>createObjectNode</h4> 2955<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> createObjectNode()</pre> 2956<dl> 2957<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 2958<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> 2959</dl> 2960</li> 2961</ul> 2962<a name="missingNode--"> 2963<!-- --> 2964</a> 2965<ul class="blockList"> 2966<li class="blockList"> 2967<h4>missingNode</h4> 2968<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> missingNode()</pre> 2969<dl> 2970<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> 2971<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> 2972</dl> 2973</li> 2974</ul> 2975<a name="nullNode--"> 2976<!-- --> 2977</a> 2978<ul class="blockList"> 2979<li class="blockList"> 2980<h4>nullNode</h4> 2981<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> nullNode()</pre> 2982<dl> 2983<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> 2984<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> 2985</dl> 2986</li> 2987</ul> 2988<a name="treeAsTokens-com.fasterxml.jackson.core.TreeNode-"> 2989<!-- --> 2990</a> 2991<ul class="blockList"> 2992<li class="blockList"> 2993<h4>treeAsTokens</h4> 2994<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> 2995<dl> 2996<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 2997<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> 2998</dl> 2999</li> 3000</ul> 3001<a name="readTree-com.fasterxml.jackson.core.JsonParser-"> 3002<!-- --> 3003</a> 3004<ul class="blockList"> 3005<li class="blockList"> 3006<h4>readTree</h4> 3007<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) 3008 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> 3009<div class="block">Convenience method that binds content read using given parser, using 3010 configuration of this reader, except that content is bound as 3011 JSON tree instead of configured root value type. 3012 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 3013 was content to read, or <code>null</code> if no more content is accessible 3014 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>. 3015<p> 3016 NOTE! Behavior with end-of-input (no more content) differs between this 3017 <code>readTree</code> method, and all other methods that take input source: latter 3018 will return "missing node", NOT <code>null</code> 3019<p> 3020 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 3021 will be ignored. 3022<p> 3023 NOTE: this method never tries to auto-detect format, since actual 3024 (data-format specific) parser is given.</div> 3025<dl> 3026<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 3027<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> 3028<dt><span class="throwsLabel">Throws:</span></dt> 3029<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> 3030</dl> 3031</li> 3032</ul> 3033<a name="writeTree-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.core.TreeNode-"> 3034<!-- --> 3035</a> 3036<ul class="blockList"> 3037<li class="blockList"> 3038<h4>writeTree</h4> 3039<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, 3040 <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> 3041<dl> 3042<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 3043<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> 3044</dl> 3045</li> 3046</ul> 3047<a name="readValue-java.io.InputStream-"> 3048<!-- --> 3049</a> 3050<ul class="blockList"> 3051<li class="blockList"> 3052<h4>readValue</h4> 3053<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) 3054 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> 3055<div class="block">Method that binds content read from given input source, 3056 using configuration of this reader. 3057 Value return is either newly constructed, or root value that 3058 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.</div> 3059<dl> 3060<dt><span class="paramLabel">Parameters:</span></dt> 3061<dd><code>src</code> - Source to read content from</dd> 3062<dt><span class="throwsLabel">Throws:</span></dt> 3063<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> 3064</dl> 3065</li> 3066</ul> 3067<a name="readValue-java.io.InputStream-java.lang.Class-"> 3068<!-- --> 3069</a> 3070<ul class="blockList"> 3071<li class="blockList"> 3072<h4>readValue</h4> 3073<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, 3074 <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) 3075 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> 3076<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a> except that target value type 3077 overridden as <code>valueType</code></div> 3078<dl> 3079<dt><span class="paramLabel">Parameters:</span></dt> 3080<dd><code>src</code> - Source to read content from</dd> 3081<dd><code>valueType</code> - Target type to bind content to</dd> 3082<dt><span class="throwsLabel">Throws:</span></dt> 3083<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> 3084<dt><span class="simpleTagLabel">Since:</span></dt> 3085<dd>2.11</dd> 3086</dl> 3087</li> 3088</ul> 3089<a name="readValue-java.io.Reader-"> 3090<!-- --> 3091</a> 3092<ul class="blockList"> 3093<li class="blockList"> 3094<h4>readValue</h4> 3095<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) 3096 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> 3097<div class="block">Method that binds content read from given input source, 3098 using configuration of this reader. 3099 Value return is either newly constructed, or root value that 3100 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.</div> 3101<dl> 3102<dt><span class="paramLabel">Parameters:</span></dt> 3103<dd><code>src</code> - Source to read content from</dd> 3104<dt><span class="throwsLabel">Throws:</span></dt> 3105<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> 3106</dl> 3107</li> 3108</ul> 3109<a name="readValue-java.io.Reader-java.lang.Class-"> 3110<!-- --> 3111</a> 3112<ul class="blockList"> 3113<li class="blockList"> 3114<h4>readValue</h4> 3115<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, 3116 <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) 3117 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> 3118<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.Reader-"><code>readValue(Reader)</code></a> except that target value type 3119 overridden as <code>valueType</code></div> 3120<dl> 3121<dt><span class="paramLabel">Parameters:</span></dt> 3122<dd><code>src</code> - Source to read content from</dd> 3123<dd><code>valueType</code> - Target type to bind content to</dd> 3124<dt><span class="throwsLabel">Throws:</span></dt> 3125<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> 3126<dt><span class="simpleTagLabel">Since:</span></dt> 3127<dd>2.11</dd> 3128</dl> 3129</li> 3130</ul> 3131<a name="readValue-java.lang.String-"> 3132<!-- --> 3133</a> 3134<ul class="blockList"> 3135<li class="blockList"> 3136<h4>readValue</h4> 3137<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) 3138 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>, 3139 <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 3140<div class="block">Method that binds content read from given JSON string, 3141 using configuration of this reader. 3142 Value return is either newly constructed, or root value that 3143 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.</div> 3144<dl> 3145<dt><span class="paramLabel">Parameters:</span></dt> 3146<dd><code>src</code> - String that contains content to read</dd> 3147<dt><span class="throwsLabel">Throws:</span></dt> 3148<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> 3149<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd> 3150</dl> 3151</li> 3152</ul> 3153<a name="readValue-java.lang.String-java.lang.Class-"> 3154<!-- --> 3155</a> 3156<ul class="blockList"> 3157<li class="blockList"> 3158<h4>readValue</h4> 3159<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, 3160 <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) 3161 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> 3162<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.lang.String-"><code>readValue(String)</code></a> except that target value type 3163 overridden as <code>valueType</code></div> 3164<dl> 3165<dt><span class="paramLabel">Parameters:</span></dt> 3166<dd><code>src</code> - String that contains content to read</dd> 3167<dd><code>valueType</code> - Target type to bind content to</dd> 3168<dt><span class="throwsLabel">Throws:</span></dt> 3169<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> 3170<dt><span class="simpleTagLabel">Since:</span></dt> 3171<dd>2.11</dd> 3172</dl> 3173</li> 3174</ul> 3175<a name="readValue-byte:A-"> 3176<!-- --> 3177</a> 3178<ul class="blockList"> 3179<li class="blockList"> 3180<h4>readValue</h4> 3181<pre>public <T> T readValue(byte[] content) 3182 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> 3183<div class="block">Method that binds content read from given byte array, 3184 using configuration of this reader. 3185 Value return is either newly constructed, or root value that 3186 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.</div> 3187<dl> 3188<dt><span class="paramLabel">Parameters:</span></dt> 3189<dd><code>content</code> - Byte array that contains encoded content to read</dd> 3190<dt><span class="throwsLabel">Throws:</span></dt> 3191<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> 3192</dl> 3193</li> 3194</ul> 3195<a name="readValue-byte:A-java.lang.Class-"> 3196<!-- --> 3197</a> 3198<ul class="blockList"> 3199<li class="blockList"> 3200<h4>readValue</h4> 3201<pre>public <T> T readValue(byte[] content, 3202 <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) 3203 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> 3204<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-byte:A-"><code>readValue(byte[])</code></a> except that target value type 3205 overridden as <code>valueType</code></div> 3206<dl> 3207<dt><span class="paramLabel">Parameters:</span></dt> 3208<dd><code>content</code> - Byte array that contains encoded content to read</dd> 3209<dd><code>valueType</code> - Target type to bind content to</dd> 3210<dt><span class="throwsLabel">Throws:</span></dt> 3211<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> 3212<dt><span class="simpleTagLabel">Since:</span></dt> 3213<dd>2.11</dd> 3214</dl> 3215</li> 3216</ul> 3217<a name="readValue-byte:A-int-int-"> 3218<!-- --> 3219</a> 3220<ul class="blockList"> 3221<li class="blockList"> 3222<h4>readValue</h4> 3223<pre>public <T> T readValue(byte[] buffer, 3224 int offset, 3225 int length) 3226 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> 3227<div class="block">Method that binds content read from given byte array, 3228 using configuration of this reader. 3229 Value return is either newly constructed, or root value that 3230 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.</div> 3231<dl> 3232<dt><span class="paramLabel">Parameters:</span></dt> 3233<dd><code>buffer</code> - Byte array that contains encoded content to read</dd> 3234<dd><code>offset</code> - Offset of the first content byte in <code>buffer</code></dd> 3235<dd><code>length</code> - Length of content in <code>buffer</code>, in bytes</dd> 3236<dt><span class="throwsLabel">Throws:</span></dt> 3237<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> 3238</dl> 3239</li> 3240</ul> 3241<a name="readValue-byte:A-int-int-java.lang.Class-"> 3242<!-- --> 3243</a> 3244<ul class="blockList"> 3245<li class="blockList"> 3246<h4>readValue</h4> 3247<pre>public <T> T readValue(byte[] buffer, 3248 int offset, 3249 int length, 3250 <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) 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<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-byte:A-int-int-"><code>readValue(byte[],int,int)</code></a> except that target value type 3253 overridden as <code>valueType</code></div> 3254<dl> 3255<dt><span class="paramLabel">Parameters:</span></dt> 3256<dd><code>buffer</code> - Byte array that contains encoded content to read</dd> 3257<dd><code>offset</code> - Offset of the first content byte in <code>buffer</code></dd> 3258<dd><code>length</code> - Length of content in <code>buffer</code>, in bytes</dd> 3259<dd><code>valueType</code> - Target type to bind content to</dd> 3260<dt><span class="throwsLabel">Throws:</span></dt> 3261<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> 3262<dt><span class="simpleTagLabel">Since:</span></dt> 3263<dd>2.11</dd> 3264</dl> 3265</li> 3266</ul> 3267<a name="readValue-java.io.File-"> 3268<!-- --> 3269</a> 3270<ul class="blockList"> 3271<li class="blockList"> 3272<h4>readValue</h4> 3273<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) 3274 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> 3275<div class="block">Method that binds content read from given <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io"><code>File</code></a> 3276 using configuration of this reader. 3277 Value return is either newly constructed, or root value that 3278 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.</div> 3279<dl> 3280<dt><span class="paramLabel">Parameters:</span></dt> 3281<dd><code>src</code> - File that contains content to read</dd> 3282<dt><span class="throwsLabel">Throws:</span></dt> 3283<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> 3284</dl> 3285</li> 3286</ul> 3287<a name="readValue-java.io.File-java.lang.Class-"> 3288<!-- --> 3289</a> 3290<ul class="blockList"> 3291<li class="blockList"> 3292<h4>readValue</h4> 3293<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, 3294 <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) 3295 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> 3296<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.File-"><code>readValue(File)</code></a> except that target value type 3297 overridden as <code>valueType</code></div> 3298<dl> 3299<dt><span class="paramLabel">Parameters:</span></dt> 3300<dd><code>src</code> - File that contains content to read</dd> 3301<dd><code>valueType</code> - Target type to bind content to</dd> 3302<dt><span class="throwsLabel">Throws:</span></dt> 3303<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> 3304<dt><span class="simpleTagLabel">Since:</span></dt> 3305<dd>2.11</dd> 3306</dl> 3307</li> 3308</ul> 3309<a name="readValue-java.net.URL-"> 3310<!-- --> 3311</a> 3312<ul class="blockList"> 3313<li class="blockList"> 3314<h4>readValue</h4> 3315<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) 3316 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> 3317<div class="block">Method that binds content read from given input source, 3318 using configuration of this reader. 3319 Value return is either newly constructed, or root value that 3320 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>. 3321<p> 3322<p> 3323 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 3324 <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 3325 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 3326 is done. If different HTTP connection options are needed you will need 3327 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> 3328<dl> 3329<dt><span class="throwsLabel">Throws:</span></dt> 3330<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> 3331</dl> 3332</li> 3333</ul> 3334<a name="readValue-java.net.URL-java.lang.Class-"> 3335<!-- --> 3336</a> 3337<ul class="blockList"> 3338<li class="blockList"> 3339<h4>readValue</h4> 3340<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, 3341 <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) 3342 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> 3343<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.net.URL-"><code>readValue(URL)</code></a> except that target value type 3344 overridden as <code>valueType</code></div> 3345<dl> 3346<dt><span class="paramLabel">Parameters:</span></dt> 3347<dd><code>src</code> - URL pointing to resource that contains content to read</dd> 3348<dd><code>valueType</code> - Target type to bind content to</dd> 3349<dt><span class="throwsLabel">Throws:</span></dt> 3350<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> 3351<dt><span class="simpleTagLabel">Since:</span></dt> 3352<dd>2.11</dd> 3353</dl> 3354</li> 3355</ul> 3356<a name="readValue-com.fasterxml.jackson.databind.JsonNode-"> 3357<!-- --> 3358</a> 3359<ul class="blockList"> 3360<li class="blockList"> 3361<h4>readValue</h4> 3362<pre>public <T> T readValue(<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> content) 3363 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> 3364<div class="block">Convenience method for converting results from given JSON tree into given 3365 value type. Basically short-cut for: 3366<pre> 3367 objectReader.readValue(src.traverse()) 3368</pre></div> 3369<dl> 3370<dt><span class="paramLabel">Parameters:</span></dt> 3371<dd><code>content</code> - Tree that contains content to convert</dd> 3372<dt><span class="throwsLabel">Throws:</span></dt> 3373<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> 3374</dl> 3375</li> 3376</ul> 3377<a name="readValue-com.fasterxml.jackson.databind.JsonNode-java.lang.Class-"> 3378<!-- --> 3379</a> 3380<ul class="blockList"> 3381<li class="blockList"> 3382<h4>readValue</h4> 3383<pre>public <T> T readValue(<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> content, 3384 <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) 3385 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> 3386<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.databind.JsonNode-"><code>readValue(JsonNode)</code></a> except that target value type 3387 overridden as <code>valueType</code></div> 3388<dl> 3389<dt><span class="paramLabel">Parameters:</span></dt> 3390<dd><code>content</code> - Tree that contains content to convert</dd> 3391<dd><code>valueType</code> - Target type to convert content to</dd> 3392<dt><span class="throwsLabel">Throws:</span></dt> 3393<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> 3394<dt><span class="simpleTagLabel">Since:</span></dt> 3395<dd>2.11</dd> 3396</dl> 3397</li> 3398</ul> 3399<a name="readValue-java.io.DataInput-"> 3400<!-- --> 3401</a> 3402<ul class="blockList"> 3403<li class="blockList"> 3404<h4>readValue</h4> 3405<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) 3406 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> 3407<dl> 3408<dt><span class="throwsLabel">Throws:</span></dt> 3409<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> 3410</dl> 3411</li> 3412</ul> 3413<a name="readValue-java.io.DataInput-java.lang.Class-"> 3414<!-- --> 3415</a> 3416<ul class="blockList"> 3417<li class="blockList"> 3418<h4>readValue</h4> 3419<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> content, 3420 <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) 3421 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> 3422<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.DataInput-"><code>readValue(DataInput)</code></a> except that target value type 3423 overridden as <code>valueType</code></div> 3424<dl> 3425<dt><span class="paramLabel">Parameters:</span></dt> 3426<dd><code>content</code> - DataInput that contains content to read</dd> 3427<dd><code>valueType</code> - Target type to bind content to</dd> 3428<dt><span class="throwsLabel">Throws:</span></dt> 3429<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> 3430<dt><span class="simpleTagLabel">Since:</span></dt> 3431<dd>2.11</dd> 3432</dl> 3433</li> 3434</ul> 3435<a name="readTree-java.io.InputStream-"> 3436<!-- --> 3437</a> 3438<ul class="blockList"> 3439<li class="blockList"> 3440<h4>readTree</h4> 3441<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) 3442 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> 3443<div class="block">Method that reads content from given input source, 3444 using configuration of this reader, and binds it as JSON Tree. 3445 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 3446 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 3447 <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html#isMissingNode--"><code>JsonNode.isMissingNode()</code></a> returns true, and behaves otherwise similar to 3448 "null node") if no more content is accessible through passed-in input source. 3449<p> 3450 NOTE! Behavior with end-of-input (no more content) differs between this 3451 <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 3452 <code>null</code> for "no content" case. 3453<p> 3454 Note that if an object was specified with a call to 3455 <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a> 3456 it will just be ignored; result is always a newly constructed 3457 <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> instance.</div> 3458<dl> 3459<dt><span class="throwsLabel">Throws:</span></dt> 3460<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> 3461</dl> 3462</li> 3463</ul> 3464<a name="readTree-java.io.Reader-"> 3465<!-- --> 3466</a> 3467<ul class="blockList"> 3468<li class="blockList"> 3469<h4>readTree</h4> 3470<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) 3471 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> 3472<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 3473 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> 3474<dl> 3475<dt><span class="throwsLabel">Throws:</span></dt> 3476<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> 3477</dl> 3478</li> 3479</ul> 3480<a name="readTree-java.lang.String-"> 3481<!-- --> 3482</a> 3483<ul class="blockList"> 3484<li class="blockList"> 3485<h4>readTree</h4> 3486<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) 3487 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>, 3488 <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 3489<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 3490 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> 3491<dl> 3492<dt><span class="throwsLabel">Throws:</span></dt> 3493<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> 3494<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd> 3495</dl> 3496</li> 3497</ul> 3498<a name="readTree-byte:A-"> 3499<!-- --> 3500</a> 3501<ul class="blockList"> 3502<li class="blockList"> 3503<h4>readTree</h4> 3504<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> readTree(byte[] json) 3505 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> 3506<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 3507 passed-in byte array.</div> 3508<dl> 3509<dt><span class="throwsLabel">Throws:</span></dt> 3510<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> 3511</dl> 3512</li> 3513</ul> 3514<a name="readTree-byte:A-int-int-"> 3515<!-- --> 3516</a> 3517<ul class="blockList"> 3518<li class="blockList"> 3519<h4>readTree</h4> 3520<pre>public <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> readTree(byte[] json, 3521 int offset, 3522 int len) 3523 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> 3524<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 3525 passed-in byte array.</div> 3526<dl> 3527<dt><span class="throwsLabel">Throws:</span></dt> 3528<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> 3529</dl> 3530</li> 3531</ul> 3532<a name="readTree-java.io.DataInput-"> 3533<!-- --> 3534</a> 3535<ul class="blockList"> 3536<li class="blockList"> 3537<h4>readTree</h4> 3538<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) 3539 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> 3540<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 3541 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> 3542<dl> 3543<dt><span class="throwsLabel">Throws:</span></dt> 3544<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> 3545</dl> 3546</li> 3547</ul> 3548<a name="readValues-com.fasterxml.jackson.core.JsonParser-"> 3549<!-- --> 3550</a> 3551<ul class="blockList"> 3552<li class="blockList"> 3553<h4>readValues</h4> 3554<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) 3555 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> 3556<div class="block">Method for reading sequence of Objects from parser stream. 3557<p> 3558 Sequence can be either root-level "unwrapped" sequence (without surrounding 3559 JSON array), or a sequence contained in a JSON Array. 3560 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 3561 the first element, OR not point to any token (in which case it is advanced 3562 to the next token). This means, specifically, that for wrapped sequences, 3563 parser MUST NOT point to the surrounding <code>START_ARRAY</code> but rather 3564 to the token following it.</div> 3565<dl> 3566<dt><span class="throwsLabel">Throws:</span></dt> 3567<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> 3568</dl> 3569</li> 3570</ul> 3571<a name="readValues-java.io.InputStream-"> 3572<!-- --> 3573</a> 3574<ul class="blockList"> 3575<li class="blockList"> 3576<h4>readValues</h4> 3577<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) 3578 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> 3579<div class="block">Method for reading sequence of Objects from parser stream. 3580<p> 3581 Sequence can be either wrapped or unwrapped root-level sequence: 3582 wrapped means that the elements are enclosed in JSON Array; 3583 and unwrapped that elements are directly accessed at main level. 3584 Assumption is that iff the first token of the document is 3585 <code>START_ARRAY</code>, we have a wrapped sequence; otherwise 3586 unwrapped. For wrapped sequences, leading <code>START_ARRAY</code> 3587 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> 3588 will point to what is expected to be the first token of the first 3589 element. 3590<p> 3591 Note that the wrapped vs unwrapped logic means that it is NOT 3592 possible to use this method for reading an unwrapped sequence 3593 of elements written as JSON Arrays: to read such sequences, one 3594 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 3595 points to the first token of the first element (i.e. the second 3596 <code>START_ARRAY</code> which is part of the first element).</div> 3597<dl> 3598<dt><span class="throwsLabel">Throws:</span></dt> 3599<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> 3600</dl> 3601</li> 3602</ul> 3603<a name="readValues-java.io.Reader-"> 3604<!-- --> 3605</a> 3606<ul class="blockList"> 3607<li class="blockList"> 3608<h4>readValues</h4> 3609<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) 3610 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> 3611<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div> 3612<dl> 3613<dt><span class="throwsLabel">Throws:</span></dt> 3614<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> 3615</dl> 3616</li> 3617</ul> 3618<a name="readValues-java.lang.String-"> 3619<!-- --> 3620</a> 3621<ul class="blockList"> 3622<li class="blockList"> 3623<h4>readValues</h4> 3624<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) 3625 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> 3626<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div> 3627<dl> 3628<dt><span class="paramLabel">Parameters:</span></dt> 3629<dd><code>json</code> - String that contains JSON content to parse</dd> 3630<dt><span class="throwsLabel">Throws:</span></dt> 3631<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> 3632</dl> 3633</li> 3634</ul> 3635<a name="readValues-byte:A-int-int-"> 3636<!-- --> 3637</a> 3638<ul class="blockList"> 3639<li class="blockList"> 3640<h4>readValues</h4> 3641<pre>public <T> <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a><T> readValues(byte[] src, 3642 int offset, 3643 int length) 3644 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> 3645<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div> 3646<dl> 3647<dt><span class="throwsLabel">Throws:</span></dt> 3648<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> 3649</dl> 3650</li> 3651</ul> 3652<a name="readValues-byte:A-"> 3653<!-- --> 3654</a> 3655<ul class="blockList"> 3656<li class="blockList"> 3657<h4>readValues</h4> 3658<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) 3659 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> 3660<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div> 3661<dl> 3662<dt><span class="throwsLabel">Throws:</span></dt> 3663<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> 3664</dl> 3665</li> 3666</ul> 3667<a name="readValues-java.io.File-"> 3668<!-- --> 3669</a> 3670<ul class="blockList"> 3671<li class="blockList"> 3672<h4>readValues</h4> 3673<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) 3674 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> 3675<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div> 3676<dl> 3677<dt><span class="throwsLabel">Throws:</span></dt> 3678<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> 3679</dl> 3680</li> 3681</ul> 3682<a name="readValues-java.net.URL-"> 3683<!-- --> 3684</a> 3685<ul class="blockList"> 3686<li class="blockList"> 3687<h4>readValues</h4> 3688<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) 3689 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> 3690<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>. 3691<p> 3692 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 3693 <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 3694 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 3695 is done. If different HTTP connection options are needed you will need 3696 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> 3697<dl> 3698<dt><span class="paramLabel">Parameters:</span></dt> 3699<dd><code>src</code> - URL to read to access JSON content to parse.</dd> 3700<dt><span class="throwsLabel">Throws:</span></dt> 3701<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> 3702</dl> 3703</li> 3704</ul> 3705<a name="readValues-java.io.DataInput-"> 3706<!-- --> 3707</a> 3708<ul class="blockList"> 3709<li class="blockList"> 3710<h4>readValues</h4> 3711<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) 3712 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> 3713<dl> 3714<dt><span class="throwsLabel">Throws:</span></dt> 3715<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> 3716<dt><span class="simpleTagLabel">Since:</span></dt> 3717<dd>2.8</dd> 3718</dl> 3719</li> 3720</ul> 3721<a name="treeToValue-com.fasterxml.jackson.core.TreeNode-java.lang.Class-"> 3722<!-- --> 3723</a> 3724<ul class="blockList"> 3725<li class="blockList"> 3726<h4>treeToValue</h4> 3727<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, 3728 <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) 3729 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> 3730<dl> 3731<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 3732<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> 3733<dt><span class="throwsLabel">Throws:</span></dt> 3734<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> 3735</dl> 3736</li> 3737</ul> 3738<a name="writeValue-com.fasterxml.jackson.core.JsonGenerator-java.lang.Object-"> 3739<!-- --> 3740</a> 3741<ul class="blockList"> 3742<li class="blockList"> 3743<h4>writeValue</h4> 3744<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, 3745 <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) 3746 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> 3747<dl> 3748<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> 3749<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> 3750<dt><span class="throwsLabel">Throws:</span></dt> 3751<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> 3752</dl> 3753</li> 3754</ul> 3755<a name="Z:Z_bind-com.fasterxml.jackson.core.JsonParser-java.lang.Object-"> 3756<!-- --> 3757</a> 3758<ul class="blockList"> 3759<li class="blockList"> 3760<h4>_bind</h4> 3761<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, 3762 <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) 3763 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> 3764<div class="block">Actual implementation of value reading+binding operation.</div> 3765<dl> 3766<dt><span class="throwsLabel">Throws:</span></dt> 3767<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> 3768</dl> 3769</li> 3770</ul> 3771<a name="Z:Z_bindAndClose-com.fasterxml.jackson.core.JsonParser-"> 3772<!-- --> 3773</a> 3774<ul class="blockList"> 3775<li class="blockList"> 3776<h4>_bindAndClose</h4> 3777<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) 3778 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> 3779<dl> 3780<dt><span class="throwsLabel">Throws:</span></dt> 3781<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> 3782</dl> 3783</li> 3784</ul> 3785<a name="Z:Z_bindAndCloseAsTree-com.fasterxml.jackson.core.JsonParser-"> 3786<!-- --> 3787</a> 3788<ul class="blockList"> 3789<li class="blockList"> 3790<h4>_bindAndCloseAsTree</h4> 3791<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) 3792 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> 3793<dl> 3794<dt><span class="throwsLabel">Throws:</span></dt> 3795<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> 3796</dl> 3797</li> 3798</ul> 3799<a name="Z:Z_bindAsTree-com.fasterxml.jackson.core.JsonParser-"> 3800<!-- --> 3801</a> 3802<ul class="blockList"> 3803<li class="blockList"> 3804<h4>_bindAsTree</h4> 3805<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) 3806 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> 3807<dl> 3808<dt><span class="throwsLabel">Throws:</span></dt> 3809<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> 3810</dl> 3811</li> 3812</ul> 3813<a name="Z:Z_bindAsTreeOrNull-com.fasterxml.jackson.core.JsonParser-"> 3814<!-- --> 3815</a> 3816<ul class="blockList"> 3817<li class="blockList"> 3818<h4>_bindAsTreeOrNull</h4> 3819<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) 3820 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> 3821<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 3822 <code>null</code>, not "missing node"</div> 3823<dl> 3824<dt><span class="throwsLabel">Throws:</span></dt> 3825<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> 3826</dl> 3827</li> 3828</ul> 3829<a name="Z:Z_bindAndReadValues-com.fasterxml.jackson.core.JsonParser-"> 3830<!-- --> 3831</a> 3832<ul class="blockList"> 3833<li class="blockList"> 3834<h4>_bindAndReadValues</h4> 3835<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) 3836 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> 3837<dl> 3838<dt><span class="throwsLabel">Throws:</span></dt> 3839<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> 3840<dt><span class="simpleTagLabel">Since:</span></dt> 3841<dd>2.1</dd> 3842</dl> 3843</li> 3844</ul> 3845<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-"> 3846<!-- --> 3847</a> 3848<ul class="blockList"> 3849<li class="blockList"> 3850<h4>_unwrapAndDeserialize</h4> 3851<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, 3852 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 3853 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType, 3854 <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) 3855 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> 3856<dl> 3857<dt><span class="throwsLabel">Throws:</span></dt> 3858<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> 3859</dl> 3860</li> 3861</ul> 3862<a name="Z:Z_considerFilter-com.fasterxml.jackson.core.JsonParser-boolean-"> 3863<!-- --> 3864</a> 3865<ul class="blockList"> 3866<li class="blockList"> 3867<h4>_considerFilter</h4> 3868<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, 3869 boolean multiValue)</pre> 3870<div class="block">Consider filter when creating JsonParser.</div> 3871</li> 3872</ul> 3873<a name="Z:Z_verifyNoTrailingTokens-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-"> 3874<!-- --> 3875</a> 3876<ul class="blockList"> 3877<li class="blockList"> 3878<h4>_verifyNoTrailingTokens</h4> 3879<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, 3880 <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 3881 <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> bindType) 3882 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> 3883<dl> 3884<dt><span class="throwsLabel">Throws:</span></dt> 3885<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> 3886<dt><span class="simpleTagLabel">Since:</span></dt> 3887<dd>2.9</dd> 3888</dl> 3889</li> 3890</ul> 3891<a name="Z:Z_detectBindAndClose-byte:A-int-int-"> 3892<!-- --> 3893</a> 3894<ul class="blockList"> 3895<li class="blockList"> 3896<h4>_detectBindAndClose</h4> 3897<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, 3898 int offset, 3899 int length) 3900 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> 3901<dl> 3902<dt><span class="throwsLabel">Throws:</span></dt> 3903<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> 3904</dl> 3905</li> 3906</ul> 3907<a name="Z:Z_detectBindAndClose-com.fasterxml.jackson.databind.deser.DataFormatReaders.Match-boolean-"> 3908<!-- --> 3909</a> 3910<ul class="blockList"> 3911<li class="blockList"> 3912<h4>_detectBindAndClose</h4> 3913<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, 3914 boolean forceClosing) 3915 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> 3916<dl> 3917<dt><span class="throwsLabel">Throws:</span></dt> 3918<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> 3919</dl> 3920</li> 3921</ul> 3922<a name="Z:Z_detectBindAndReadValues-com.fasterxml.jackson.databind.deser.DataFormatReaders.Match-boolean-"> 3923<!-- --> 3924</a> 3925<ul class="blockList"> 3926<li class="blockList"> 3927<h4>_detectBindAndReadValues</h4> 3928<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, 3929 boolean forceClosing) 3930 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> 3931<dl> 3932<dt><span class="throwsLabel">Throws:</span></dt> 3933<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> 3934</dl> 3935</li> 3936</ul> 3937<a name="Z:Z_detectBindAndCloseAsTree-java.io.InputStream-"> 3938<!-- --> 3939</a> 3940<ul class="blockList"> 3941<li class="blockList"> 3942<h4>_detectBindAndCloseAsTree</h4> 3943<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) 3944 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> 3945<dl> 3946<dt><span class="throwsLabel">Throws:</span></dt> 3947<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> 3948</dl> 3949</li> 3950</ul> 3951<a name="Z:Z_reportUnkownFormat-com.fasterxml.jackson.databind.deser.DataFormatReaders-com.fasterxml.jackson.databind.deser.DataFormatReaders.Match-"> 3952<!-- --> 3953</a> 3954<ul class="blockList"> 3955<li class="blockList"> 3956<h4>_reportUnkownFormat</h4> 3957<pre>protected void _reportUnkownFormat(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> detector, 3958 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a> match) 3959 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> 3960<div class="block">Method called to indicate that format detection failed to detect format 3961 of given input</div> 3962<dl> 3963<dt><span class="throwsLabel">Throws:</span></dt> 3964<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> 3965</dl> 3966</li> 3967</ul> 3968<a name="Z:Z_verifySchemaType-com.fasterxml.jackson.core.FormatSchema-"> 3969<!-- --> 3970</a> 3971<ul class="blockList"> 3972<li class="blockList"> 3973<h4>_verifySchemaType</h4> 3974<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> 3975<dl> 3976<dt><span class="simpleTagLabel">Since:</span></dt> 3977<dd>2.2</dd> 3978</dl> 3979</li> 3980</ul> 3981<a name="createDeserializationContext-com.fasterxml.jackson.core.JsonParser-"> 3982<!-- --> 3983</a> 3984<ul class="blockList"> 3985<li class="blockList"> 3986<h4>createDeserializationContext</h4> 3987<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> 3988<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> 3989 for deserializing a single root value. 3990 Can be overridden if a custom context is needed.</div> 3991</li> 3992</ul> 3993<a name="Z:Z_inputStream-java.net.URL-"> 3994<!-- --> 3995</a> 3996<ul class="blockList"> 3997<li class="blockList"> 3998<h4>_inputStream</h4> 3999<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) 4000 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> 4001<dl> 4002<dt><span class="throwsLabel">Throws:</span></dt> 4003<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> 4004</dl> 4005</li> 4006</ul> 4007<a name="Z:Z_inputStream-java.io.File-"> 4008<!-- --> 4009</a> 4010<ul class="blockList"> 4011<li class="blockList"> 4012<h4>_inputStream</h4> 4013<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) 4014 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> 4015<dl> 4016<dt><span class="throwsLabel">Throws:</span></dt> 4017<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> 4018</dl> 4019</li> 4020</ul> 4021<a name="Z:Z_reportUndetectableSource-java.lang.Object-"> 4022<!-- --> 4023</a> 4024<ul class="blockList"> 4025<li class="blockList"> 4026<h4>_reportUndetectableSource</h4> 4027<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) 4028 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> 4029<dl> 4030<dt><span class="throwsLabel">Throws:</span></dt> 4031<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> 4032</dl> 4033</li> 4034</ul> 4035<a name="Z:Z_findRootDeserializer-com.fasterxml.jackson.databind.DeserializationContext-"> 4036<!-- --> 4037</a> 4038<ul class="blockList"> 4039<li class="blockList"> 4040<h4>_findRootDeserializer</h4> 4041<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) 4042 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 4043<div class="block">Method called to locate deserializer for the passed root-level value.</div> 4044<dl> 4045<dt><span class="throwsLabel">Throws:</span></dt> 4046<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd> 4047</dl> 4048</li> 4049</ul> 4050<a name="Z:Z_findTreeDeserializer-com.fasterxml.jackson.databind.DeserializationContext-"> 4051<!-- --> 4052</a> 4053<ul class="blockList"> 4054<li class="blockList"> 4055<h4>_findTreeDeserializer</h4> 4056<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) 4057 throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre> 4058<dl> 4059<dt><span class="throwsLabel">Throws:</span></dt> 4060<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd> 4061<dt><span class="simpleTagLabel">Since:</span></dt> 4062<dd>2.6</dd> 4063</dl> 4064</li> 4065</ul> 4066<a name="Z:Z_prefetchRootDeserializer-com.fasterxml.jackson.databind.JavaType-"> 4067<!-- --> 4068</a> 4069<ul class="blockList"> 4070<li class="blockList"> 4071<h4>_prefetchRootDeserializer</h4> 4072<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> 4073<div class="block">Method called to locate deserializer ahead of time, if permitted 4074 by configuration. Method also is NOT to throw an exception if 4075 access fails.</div> 4076</li> 4077</ul> 4078<a name="Z:Z_jsonNodeType--"> 4079<!-- --> 4080</a> 4081<ul class="blockList"> 4082<li class="blockList"> 4083<h4>_jsonNodeType</h4> 4084<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _jsonNodeType()</pre> 4085<dl> 4086<dt><span class="simpleTagLabel">Since:</span></dt> 4087<dd>2.10</dd> 4088</dl> 4089</li> 4090</ul> 4091<a name="Z:Z_assertNotNull-java.lang.String-java.lang.Object-"> 4092<!-- --> 4093</a> 4094<ul class="blockListLast"> 4095<li class="blockList"> 4096<h4>_assertNotNull</h4> 4097<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, 4098 <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> 4099</li> 4100</ul> 4101</li> 4102</ul> 4103</li> 4104</ul> 4105</div> 4106</div> 4107<!-- ========= END OF CLASS DATA ========= --> 4108<!-- ======= START OF BOTTOM NAVBAR ====== --> 4109<div class="bottomNav"><a name="navbar.bottom"> 4110<!-- --> 4111</a> 4112<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> 4113<a name="navbar.bottom.firstrow"> 4114<!-- --> 4115</a> 4116<ul class="navList" title="Navigation"> 4117<li><a href="../../../../overview-summary.html">Overview</a></li> 4118<li><a href="package-summary.html">Package</a></li> 4119<li class="navBarCell1Rev">Class</li> 4120<li><a href="class-use/ObjectReader.html">Use</a></li> 4121<li><a href="package-tree.html">Tree</a></li> 4122<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 4123<li><a href="../../../../index-all.html">Index</a></li> 4124<li><a href="../../../../help-doc.html">Help</a></li> 4125</ul> 4126</div> 4127<div class="subNav"> 4128<ul class="navList"> 4129<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> 4130<li><a href="../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><span class="typeNameLink">Next Class</span></a></li> 4131</ul> 4132<ul class="navList"> 4133<li><a href="../../../../index.html?com/fasterxml/jackson/databind/ObjectReader.html" target="_top">Frames</a></li> 4134<li><a href="ObjectReader.html" target="_top">No Frames</a></li> 4135</ul> 4136<ul class="navList" id="allclasses_navbar_bottom"> 4137<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 4138</ul> 4139<div> 4140<script type="text/javascript"><!-- 4141 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 4142 if(window==top) { 4143 allClassesLink.style.display = "block"; 4144 } 4145 else { 4146 allClassesLink.style.display = "none"; 4147 } 4148 //--> 4149</script> 4150</div> 4151<div> 4152<ul class="subNavList"> 4153<li>Summary: </li> 4154<li>Nested | </li> 4155<li><a href="#field.summary">Field</a> | </li> 4156<li><a href="#constructor.summary">Constr</a> | </li> 4157<li><a href="#method.summary">Method</a></li> 4158</ul> 4159<ul class="subNavList"> 4160<li>Detail: </li> 4161<li><a href="#field.detail">Field</a> | </li> 4162<li><a href="#constructor.detail">Constr</a> | </li> 4163<li><a href="#method.detail">Method</a></li> 4164</ul> 4165</div> 4166<a name="skip.navbar.bottom"> 4167<!-- --> 4168</a></div> 4169<!-- ======== END OF BOTTOM NAVBAR ======= --> 4170<p class="legalCopy"><small>Copyright © 2008–2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 4171</body> 4172</html> 4173