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