1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (1.8.0_162) on Tue Nov 05 19:39:06 PST 2019 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>ObjectReader (jackson-databind 2.10.0 API)</title>
8<meta name="date" content="2019-11-05">
9<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
10<script type="text/javascript" src="../../../../script.js"></script>
11</head>
12<body>
13<script type="text/javascript"><!--
14    try {
15        if (location.href.indexOf('is-external=true') == -1) {
16            parent.document.title="ObjectReader (jackson-databind 2.10.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":42,"i119":42,"i120":42,"i121":42,"i122":10,"i123":10,"i124":10,"i125":10};
23var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
24var altColor = "altColor";
25var rowColor = "rowColor";
26var tableTab = "tableTab";
27var activeTableTab = "activeTableTab";
28</script>
29<noscript>
30<div>JavaScript is disabled on your browser.</div>
31</noscript>
32<!-- ========= START OF TOP NAVBAR ======= -->
33<div class="topNav"><a name="navbar.top">
34<!--   -->
35</a>
36<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
37<a name="navbar.top.firstrow">
38<!--   -->
39</a>
40<ul class="navList" title="Navigation">
41<li><a href="../../../../overview-summary.html">Overview</a></li>
42<li><a href="package-summary.html">Package</a></li>
43<li class="navBarCell1Rev">Class</li>
44<li><a href="class-use/ObjectReader.html">Use</a></li>
45<li><a href="package-tree.html">Tree</a></li>
46<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
47<li><a href="../../../../index-all.html">Index</a></li>
48<li><a href="../../../../help-doc.html">Help</a></li>
49</ul>
50</div>
51<div class="subNav">
52<ul class="navList">
53<li><a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind"><span class="typeNameLink">Prev&nbsp;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&nbsp;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&nbsp;Frames</a></li>
59</ul>
60<ul class="navList" id="allclasses_navbar_top">
61<li><a href="../../../../allclasses-noframe.html">All&nbsp;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:&nbsp;</li>
78<li>Nested&nbsp;|&nbsp;</li>
79<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
80<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
81<li><a href="#method.summary">Method</a></li>
82</ul>
83<ul class="subNavList">
84<li>Detail:&nbsp;</li>
85<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
86<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
87<li><a href="#method.detail">Method</a></li>
88</ul>
89</div>
90<a name="skip.navbar.top">
91<!--   -->
92</a></div>
93<!-- ========= END OF TOP NAVBAR ========= -->
94<!-- ======== START OF CLASS DATA ======== -->
95<div class="header">
96<div class="subTitle">com.fasterxml.jackson.databind</div>
97<h2 title="Class ObjectReader" class="title">Class ObjectReader</h2>
98</div>
99<div class="contentContainer">
100<ul class="inheritance">
101<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
102<li>
103<ul class="inheritance">
104<li><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TreeCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">com.fasterxml.jackson.core.TreeCodec</a></li>
105<li>
106<ul class="inheritance">
107<li><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">com.fasterxml.jackson.core.ObjectCodec</a></li>
108<li>
109<ul class="inheritance">
110<li>com.fasterxml.jackson.databind.ObjectReader</li>
111</ul>
112</li>
113</ul>
114</li>
115</ul>
116</li>
117</ul>
118<div class="description">
119<ul class="blockList">
120<li class="blockList">
121<dl>
122<dt>All Implemented Interfaces:</dt>
123<dd><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/Versioned.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Versioned</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
124</dl>
125<hr>
126<br>
127<pre>public class <span class="typeNameLabel">ObjectReader</span>
128extends <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>
129implements <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/Versioned.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Versioned</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
130<div class="block">Builder object that can be used for per-serialization configuration of
131 deserialization parameters, such as root type to use or object
132 to update (instead of constructing new instance).
133<p>
134 Uses "mutant factory" pattern so that instances are immutable
135 (and thus fully thread-safe with no external synchronization);
136 new instances are constructed for different configurations.
137 Instances are initially constructed by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> and can be
138 reused, shared, cached; both because of thread-safety and because
139 instances are relatively light-weight.
140<p>
141 NOTE: this class is NOT meant as sub-classable (with Jackson 2.8 and
142 above) by users. It is left as non-final mostly to allow frameworks
143 that require bytecode generation for proxying and similar use cases,
144 but there is no expecation that functionality should be extended
145 by sub-classing.</div>
146<dl>
147<dt><span class="seeLabel">See Also:</span></dt>
148<dd><a href="../../../../serialized-form.html#com.fasterxml.jackson.databind.ObjectReader">Serialized Form</a></dd>
149</dl>
150</li>
151</ul>
152</div>
153<div class="summary">
154<ul class="blockList">
155<li class="blockList">
156<!-- =========== FIELD SUMMARY =========== -->
157<ul class="blockList">
158<li class="blockList"><a name="field.summary">
159<!--   -->
160</a>
161<h3>Field Summary</h3>
162<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
163<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
164<tr>
165<th class="colFirst" scope="col">Modifier and Type</th>
166<th class="colLast" scope="col">Field and Description</th>
167</tr>
168<tr class="altColor">
169<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td>
170<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_config">_config</a></span></code>
171<div class="block">General serialization configuration settings; while immutable,
172 can use copy-constructor to create modified instances as necessary.</div>
173</td>
174</tr>
175<tr class="rowColor">
176<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a></code></td>
177<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_context">_context</a></span></code>
178<div class="block">Blueprint instance of deserialization context; used for creating
179 actual instance when needed.</div>
180</td>
181</tr>
182<tr class="altColor">
183<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a></code></td>
184<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_dataFormatReaders">_dataFormatReaders</a></span></code>
185<div class="block">Optional detector used for auto-detecting data format that byte-based
186 input uses.</div>
187</td>
188</tr>
189<tr class="rowColor">
190<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a></code></td>
191<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_injectableValues">_injectableValues</a></span></code>
192<div class="block">Values that can be injected during deserialization, if any.</div>
193</td>
194</tr>
195<tr class="altColor">
196<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
197<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_jsonNodeType">_jsonNodeType</a></span></code>
198<div class="block">Lazily resolved <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a> for <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a></div>
199</td>
200</tr>
201<tr class="rowColor">
202<td class="colFirst"><code>protected <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a></code></td>
203<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_parserFactory">_parserFactory</a></span></code>
204<div class="block">Factory used for constructing <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>s</div>
205</td>
206</tr>
207<tr class="altColor">
208<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
209<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_rootDeserializer">_rootDeserializer</a></span></code>
210<div class="block">We may pre-fetch deserializer as soon as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_valueType"><code>_valueType</code></a>
211 is known, and if so, reuse it afterwards.</div>
212</td>
213</tr>
214<tr class="rowColor">
215<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a>&lt;<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>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&gt;</code></td>
216<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_rootDeserializers">_rootDeserializers</a></span></code>
217<div class="block">Root-level cached deserializers.</div>
218</td>
219</tr>
220<tr class="altColor">
221<td class="colFirst"><code>protected <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a></code></td>
222<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_schema">_schema</a></span></code>
223<div class="block">When using data format that uses a schema, schema is passed
224 to parser.</div>
225</td>
226</tr>
227<tr class="rowColor">
228<td class="colFirst"><code>protected boolean</code></td>
229<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_unwrapRoot">_unwrapRoot</a></span></code>
230<div class="block">Flag that indicates whether root values are expected to be unwrapped or not</div>
231</td>
232</tr>
233<tr class="altColor">
234<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
235<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_valueToUpdate">_valueToUpdate</a></span></code>
236<div class="block">Instance to update with data binding; if any.</div>
237</td>
238</tr>
239<tr class="rowColor">
240<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
241<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_valueType">_valueType</a></span></code>
242<div class="block">Declared type of value to instantiate during deserialization.</div>
243</td>
244</tr>
245</table>
246</li>
247</ul>
248<!-- ======== CONSTRUCTOR SUMMARY ======== -->
249<ul class="blockList">
250<li class="blockList"><a name="constructor.summary">
251<!--   -->
252</a>
253<h3>Constructor Summary</h3>
254<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
255<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
256<tr>
257<th class="colFirst" scope="col">Modifier</th>
258<th class="colLast" scope="col">Constructor and Description</th>
259</tr>
260<tr class="altColor">
261<td class="colFirst"><code>protected </code></td>
262<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader-com.fasterxml.jackson.databind.ObjectMapper-com.fasterxml.jackson.databind.DeserializationConfig-">ObjectReader</a></span>(<a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a>&nbsp;mapper,
263            <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config)</code>
264<div class="block">Constructor used by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> for initial instantiation</div>
265</td>
266</tr>
267<tr class="rowColor">
268<td class="colFirst"><code>protected </code></td>
269<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader-com.fasterxml.jackson.databind.ObjectMapper-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-java.lang.Object-com.fasterxml.jackson.core.FormatSchema-com.fasterxml.jackson.databind.InjectableValues-">ObjectReader</a></span>(<a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a>&nbsp;mapper,
270            <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
271            <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
272            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;valueToUpdate,
273            <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a>&nbsp;schema,
274            <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a>&nbsp;injectableValues)</code>
275<div class="block">Constructor called when a root deserializer should be fetched based
276 on other configuration.</div>
277</td>
278</tr>
279<tr class="altColor">
280<td class="colFirst"><code>protected </code></td>
281<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.databind.DeserializationConfig-">ObjectReader</a></span>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
282            <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config)</code>
283<div class="block">Copy constructor used when modifying simple feature flags</div>
284</td>
285</tr>
286<tr class="rowColor">
287<td class="colFirst"><code>protected </code></td>
288<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonDeserializer-java.lang.Object-com.fasterxml.jackson.core.FormatSchema-com.fasterxml.jackson.databind.InjectableValues-com.fasterxml.jackson.databind.deser.DataFormatReaders-">ObjectReader</a></span>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
289            <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
290            <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
291            <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;rootDeser,
292            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;valueToUpdate,
293            <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a>&nbsp;schema,
294            <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a>&nbsp;injectableValues,
295            <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a>&nbsp;dataFormatReaders)</code>
296<div class="block">Copy constructor used for building variations.</div>
297</td>
298</tr>
299<tr class="altColor">
300<td class="colFirst"><code>protected </code></td>
301<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.core.JsonFactory-">ObjectReader</a></span>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
302            <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a>&nbsp;f)</code>&nbsp;</td>
303</tr>
304<tr class="rowColor">
305<td class="colFirst"><code>protected </code></td>
306<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.core.filter.TokenFilter-">ObjectReader</a></span>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
307            <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/filter/TokenFilter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.filter">TokenFilter</a>&nbsp;filter)</code>&nbsp;</td>
308</tr>
309</table>
310</li>
311</ul>
312<!-- ========== METHOD SUMMARY =========== -->
313<ul class="blockList">
314<li class="blockList"><a name="method.summary">
315<!--   -->
316</a>
317<h3>Method Summary</h3>
318<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
319<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
320<tr>
321<th class="colFirst" scope="col">Modifier and Type</th>
322<th class="colLast" scope="col">Method and Description</th>
323</tr>
324<tr id="i0" class="altColor">
325<td class="colFirst"><code>protected void</code></td>
326<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_assertNotNull-java.lang.String-java.lang.Object-">_assertNotNull</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;paramName,
327              <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;src)</code>&nbsp;</td>
328</tr>
329<tr id="i1" class="rowColor">
330<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
331<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_bind-com.fasterxml.jackson.core.JsonParser-java.lang.Object-">_bind</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
332     <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;valueToUpdate)</code>
333<div class="block">Actual implementation of value reading+binding operation.</div>
334</td>
335</tr>
336<tr id="i2" class="altColor">
337<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
338<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_bindAndClose-com.fasterxml.jackson.core.JsonParser-">_bindAndClose</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p0)</code>&nbsp;</td>
339</tr>
340<tr id="i3" class="rowColor">
341<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
342<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_bindAndCloseAsTree-com.fasterxml.jackson.core.JsonParser-">_bindAndCloseAsTree</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p0)</code>&nbsp;</td>
343</tr>
344<tr id="i4" class="altColor">
345<td class="colFirst"><code>protected &lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;</code></td>
346<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_bindAndReadValues-com.fasterxml.jackson.core.JsonParser-">_bindAndReadValues</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>&nbsp;</td>
347</tr>
348<tr id="i5" class="rowColor">
349<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
350<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_bindAsTree-com.fasterxml.jackson.core.JsonParser-">_bindAsTree</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>&nbsp;</td>
351</tr>
352<tr id="i6" class="altColor">
353<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
354<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_bindAsTreeOrNull-com.fasterxml.jackson.core.JsonParser-">_bindAsTreeOrNull</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>
355<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_bindAsTree-com.fasterxml.jackson.core.JsonParser-"><code>_bindAsTree(com.fasterxml.jackson.core.JsonParser)</code></a> except end-of-input is reported by returning
356 <code>null</code>, not "missing node"</div>
357</td>
358</tr>
359<tr id="i7" class="rowColor">
360<td class="colFirst"><code>protected <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td>
361<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_considerFilter-com.fasterxml.jackson.core.JsonParser-boolean-">_considerFilter</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
362               boolean&nbsp;multiValue)</code>
363<div class="block">Consider filter when creating JsonParser.</div>
364</td>
365</tr>
366<tr id="i8" class="altColor">
367<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
368<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_detectBindAndClose-byte:A-int-int-">_detectBindAndClose</a></span>(byte[]&nbsp;src,
369                   int&nbsp;offset,
370                   int&nbsp;length)</code>&nbsp;</td>
371</tr>
372<tr id="i9" class="rowColor">
373<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
374<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_detectBindAndClose-com.fasterxml.jackson.databind.deser.DataFormatReaders.Match-boolean-">_detectBindAndClose</a></span>(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a>&nbsp;match,
375                   boolean&nbsp;forceClosing)</code>&nbsp;</td>
376</tr>
377<tr id="i10" class="altColor">
378<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
379<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_detectBindAndCloseAsTree-java.io.InputStream-">_detectBindAndCloseAsTree</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;in)</code>&nbsp;</td>
380</tr>
381<tr id="i11" class="rowColor">
382<td class="colFirst"><code>protected &lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;</code></td>
383<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_detectBindAndReadValues-com.fasterxml.jackson.databind.deser.DataFormatReaders.Match-boolean-">_detectBindAndReadValues</a></span>(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a>&nbsp;match,
384                        boolean&nbsp;forceClosing)</code>&nbsp;</td>
385</tr>
386<tr id="i12" class="altColor">
387<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
388<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_findRootDeserializer-com.fasterxml.jackson.databind.DeserializationContext-">_findRootDeserializer</a></span>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>
389<div class="block">Method called to locate deserializer for the passed root-level value.</div>
390</td>
391</tr>
392<tr id="i13" class="rowColor">
393<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
394<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_findTreeDeserializer-com.fasterxml.jackson.databind.DeserializationContext-">_findTreeDeserializer</a></span>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
395</tr>
396<tr id="i14" class="altColor">
397<td class="colFirst"><code>protected void</code></td>
398<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_initForMultiRead-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.core.JsonParser-">_initForMultiRead</a></span>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
399                 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>
400<div class="block">Alternative to <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_initForReading-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.core.JsonParser-"><code>_initForReading(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.core.JsonParser)</code></a> used in cases where reading
401 of multiple values means that we may or may not want to advance the stream,
402 but need to do other initialization.</div>
403</td>
404</tr>
405<tr id="i15" class="rowColor">
406<td class="colFirst"><code>protected <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a></code></td>
407<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_initForReading-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.core.JsonParser-">_initForReading</a></span>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
408               <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>&nbsp;</td>
409</tr>
410<tr id="i16" class="altColor">
411<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a></code></td>
412<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_inputStream-java.io.File-">_inputStream</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;f)</code>&nbsp;</td>
413</tr>
414<tr id="i17" class="rowColor">
415<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a></code></td>
416<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_inputStream-java.net.URL-">_inputStream</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>&nbsp;src)</code>&nbsp;</td>
417</tr>
418<tr id="i18" class="altColor">
419<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
420<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_jsonNodeType--">_jsonNodeType</a></span>()</code>&nbsp;</td>
421</tr>
422<tr id="i19" class="rowColor">
423<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
424<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_new-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.databind.DeserializationConfig-">_new</a></span>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
425    <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config)</code>
426<div class="block">Overridable factory method called by various "withXxx()" methods</div>
427</td>
428</tr>
429<tr id="i20" class="altColor">
430<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
431<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_new-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonDeserializer-java.lang.Object-com.fasterxml.jackson.core.FormatSchema-com.fasterxml.jackson.databind.InjectableValues-com.fasterxml.jackson.databind.deser.DataFormatReaders-">_new</a></span>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
432    <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
433    <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
434    <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;rootDeser,
435    <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;valueToUpdate,
436    <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a>&nbsp;schema,
437    <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a>&nbsp;injectableValues,
438    <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a>&nbsp;dataFormatReaders)</code>
439<div class="block">Overridable factory method called by various "withXxx()" methods</div>
440</td>
441</tr>
442<tr id="i21" class="rowColor">
443<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
444<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_new-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.core.JsonFactory-">_new</a></span>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
445    <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a>&nbsp;f)</code>
446<div class="block">Overridable factory method called by various "withXxx()" methods</div>
447</td>
448</tr>
449<tr id="i22" class="altColor">
450<td class="colFirst"><code>protected &lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;</code></td>
451<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_newIterator-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JsonDeserializer-boolean-">_newIterator</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
452            <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
453            <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;deser,
454            boolean&nbsp;parserManaged)</code>
455<div class="block">Factory method used to create <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind"><code>MappingIterator</code></a> instances;
456 either default, or custom subtype.</div>
457</td>
458</tr>
459<tr id="i23" class="rowColor">
460<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
461<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_prefetchRootDeserializer-com.fasterxml.jackson.databind.JavaType-">_prefetchRootDeserializer</a></span>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>
462<div class="block">Method called to locate deserializer ahead of time, if permitted
463 by configuration.</div>
464</td>
465</tr>
466<tr id="i24" class="altColor">
467<td class="colFirst"><code>protected void</code></td>
468<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_reportUndetectableSource-java.lang.Object-">_reportUndetectableSource</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;src)</code>&nbsp;</td>
469</tr>
470<tr id="i25" class="rowColor">
471<td class="colFirst"><code>protected void</code></td>
472<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_reportUnkownFormat-com.fasterxml.jackson.databind.deser.DataFormatReaders-com.fasterxml.jackson.databind.deser.DataFormatReaders.Match-">_reportUnkownFormat</a></span>(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a>&nbsp;detector,
473                   <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a>&nbsp;match)</code>
474<div class="block">Method called to indicate that format detection failed to detect format
475 of given input</div>
476</td>
477</tr>
478<tr id="i26" class="altColor">
479<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
480<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_unwrapAndDeserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonDeserializer-">_unwrapAndDeserialize</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
481                     <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
482                     <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;rootType,
483                     <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;deser)</code>&nbsp;</td>
484</tr>
485<tr id="i27" class="rowColor">
486<td class="colFirst"><code>protected void</code></td>
487<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_verifyNoTrailingTokens-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-">_verifyNoTrailingTokens</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
488                       <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
489                       <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;bindType)</code>&nbsp;</td>
490</tr>
491<tr id="i28" class="altColor">
492<td class="colFirst"><code>protected void</code></td>
493<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_verifySchemaType-com.fasterxml.jackson.core.FormatSchema-">_verifySchemaType</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a>&nbsp;schema)</code>&nbsp;</td>
494</tr>
495<tr id="i29" class="rowColor">
496<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
497<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_with-com.fasterxml.jackson.databind.DeserializationConfig-">_with</a></span>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;newConfig)</code>&nbsp;</td>
498</tr>
499<tr id="i30" class="altColor">
500<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
501<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#at-com.fasterxml.jackson.core.JsonPointer-">at</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonPointer</a>&nbsp;pointer)</code>
502<div class="block">Convenience method to bind from <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonPointer</code></a>
503 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/filter/JsonPointerBasedFilter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.filter"><code>JsonPointerBasedFilter</code></a> is registered and will be used for parsing later.</div>
504</td>
505</tr>
506<tr id="i31" class="rowColor">
507<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
508<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#at-java.lang.String-">at</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pointerExpr)</code>
509<div class="block">Convenience method to bind from <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonPointer</code></a>.</div>
510</td>
511</tr>
512<tr id="i32" class="altColor">
513<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
514<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createArrayNode--">createArrayNode</a></span>()</code>&nbsp;</td>
515</tr>
516<tr id="i33" class="rowColor">
517<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a></code></td>
518<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createDeserializationContext-com.fasterxml.jackson.core.JsonParser-">createDeserializationContext</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>
519<div class="block">Internal helper method called to create an instance of <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationContext</code></a>
520 for deserializing a single root value.</div>
521</td>
522</tr>
523<tr id="i34" class="altColor">
524<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
525<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createObjectNode--">createObjectNode</a></span>()</code>&nbsp;</td>
526</tr>
527<tr id="i35" class="rowColor">
528<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
529<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType-java.lang.Class-">forType</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType)</code>
530<div class="block">Method for constructing a new reader instance that is configured
531 to data bind into specified type.</div>
532</td>
533</tr>
534<tr id="i36" class="altColor">
535<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
536<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType-com.fasterxml.jackson.databind.JavaType-">forType</a></span>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>
537<div class="block">Method for constructing a new reader instance that is configured
538 to data bind into specified type.</div>
539</td>
540</tr>
541<tr id="i37" class="rowColor">
542<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
543<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType-com.fasterxml.jackson.core.type.TypeReference-">forType</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&lt;?&gt;&nbsp;valueTypeRef)</code>
544<div class="block">Method for constructing a new reader instance that is configured
545 to data bind into specified type.</div>
546</td>
547</tr>
548<tr id="i38" class="altColor">
549<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a></code></td>
550<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getAttributes--">getAttributes</a></span>()</code>&nbsp;</td>
551</tr>
552<tr id="i39" class="rowColor">
553<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td>
554<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getConfig--">getConfig</a></span>()</code>&nbsp;</td>
555</tr>
556<tr id="i40" class="altColor">
557<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a></code></td>
558<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getFactory--">getFactory</a></span>()</code>&nbsp;</td>
559</tr>
560<tr id="i41" class="rowColor">
561<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a></code></td>
562<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getInjectableValues--">getInjectableValues</a></span>()</code>&nbsp;</td>
563</tr>
564<tr id="i42" class="altColor">
565<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a></code></td>
566<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getTypeFactory--">getTypeFactory</a></span>()</code>&nbsp;</td>
567</tr>
568<tr id="i43" class="rowColor">
569<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
570<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getValueType--">getValueType</a></span>()</code>&nbsp;</td>
571</tr>
572<tr id="i44" class="altColor">
573<td class="colFirst"><code>boolean</code></td>
574<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#isEnabled-com.fasterxml.jackson.databind.DeserializationFeature-">isEnabled</a></span>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;f)</code>&nbsp;</td>
575</tr>
576<tr id="i45" class="rowColor">
577<td class="colFirst"><code>boolean</code></td>
578<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#isEnabled-com.fasterxml.jackson.core.JsonParser.Feature-">isEnabled</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>&nbsp;f)</code>&nbsp;</td>
579</tr>
580<tr id="i46" class="altColor">
581<td class="colFirst"><code>boolean</code></td>
582<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#isEnabled-com.fasterxml.jackson.databind.MapperFeature-">isEnabled</a></span>(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>&nbsp;f)</code>&nbsp;</td>
583</tr>
584<tr id="i47" class="rowColor">
585<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
586<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#missingNode--">missingNode</a></span>()</code>&nbsp;</td>
587</tr>
588<tr id="i48" class="altColor">
589<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
590<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#nullNode--">nullNode</a></span>()</code>&nbsp;</td>
591</tr>
592<tr id="i49" class="rowColor">
593<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
594<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-byte:A-">readTree</a></span>(byte[]&nbsp;json)</code>
595<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>readTree(InputStream)</code></a> except content read from
596 passed-in byte array.</div>
597</td>
598</tr>
599<tr id="i50" class="altColor">
600<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
601<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-byte:A-int-int-">readTree</a></span>(byte[]&nbsp;json,
602        int&nbsp;offset,
603        int&nbsp;len)</code>
604<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>readTree(InputStream)</code></a> except content read from
605 passed-in byte array.</div>
606</td>
607</tr>
608<tr id="i51" class="rowColor">
609<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
610<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.DataInput-">readTree</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a>&nbsp;src)</code>
611<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>readTree(InputStream)</code></a> except content read using
612 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io"><code>DataInput</code></a>.</div>
613</td>
614</tr>
615<tr id="i52" class="altColor">
616<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
617<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-">readTree</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;src)</code>
618<div class="block">Method that reads content from given input source,
619 using configuration of this reader, and binds it as JSON Tree.</div>
620</td>
621</tr>
622<tr id="i53" class="rowColor">
623<td class="colFirst"><code>&lt;T extends <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>&gt;<br>T</code></td>
624<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-com.fasterxml.jackson.core.JsonParser-">readTree</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>
625<div class="block">Convenience method that binds content read using given parser, using
626 configuration of this reader, except that content is bound as
627 JSON tree instead of configured root value type.</div>
628</td>
629</tr>
630<tr id="i54" class="altColor">
631<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
632<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.Reader-">readTree</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;src)</code>
633<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>readTree(InputStream)</code></a> except content accessed through
634 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a></div>
635</td>
636</tr>
637<tr id="i55" class="rowColor">
638<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
639<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.lang.String-">readTree</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;json)</code>
640<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>readTree(InputStream)</code></a> except content read from
641 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a></div>
642</td>
643</tr>
644<tr id="i56" class="altColor">
645<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
646<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-byte:A-">readValue</a></span>(byte[]&nbsp;src)</code>
647<div class="block">Method that binds content read from given byte array,
648 using configuration of this reader.</div>
649</td>
650</tr>
651<tr id="i57" class="rowColor">
652<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
653<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-byte:A-int-int-">readValue</a></span>(byte[]&nbsp;src,
654         int&nbsp;offset,
655         int&nbsp;length)</code>
656<div class="block">Method that binds content read from given byte array,
657 using configuration of this reader.</div>
658</td>
659</tr>
660<tr id="i58" class="altColor">
661<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
662<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.DataInput-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a>&nbsp;src)</code>&nbsp;</td>
663</tr>
664<tr id="i59" class="rowColor">
665<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
666<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.File-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;src)</code>&nbsp;</td>
667</tr>
668<tr id="i60" class="altColor">
669<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
670<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;src)</code>
671<div class="block">Method that binds content read from given input source,
672 using configuration of this reader.</div>
673</td>
674</tr>
675<tr id="i61" class="rowColor">
676<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
677<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.databind.JsonNode-">readValue</a></span>(<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;src)</code>
678<div class="block">Convenience method for converting results from given JSON tree into given
679 value type.</div>
680</td>
681</tr>
682<tr id="i62" class="altColor">
683<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
684<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.core.JsonParser-">readValue</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>
685<div class="block">Method that binds content read using given parser, using
686 configuration of this reader, including expected result type.</div>
687</td>
688</tr>
689<tr id="i63" class="rowColor">
690<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
691<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.core.JsonParser-java.lang.Class-">readValue</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
692         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)</code>
693<div class="block">Convenience method that binds content read using given parser, using
694 configuration of this reader, except that expected value type
695 is specified with the call (instead of currently configured root type).</div>
696</td>
697</tr>
698<tr id="i64" class="altColor">
699<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
700<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.JavaType-">readValue</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
701         <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>
702<div class="block">Type-safe overloaded method, basically alias for <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.ResolvedType-"><code>readValue(JsonParser, ResolvedType)</code></a>.</div>
703</td>
704</tr>
705<tr id="i65" class="rowColor">
706<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
707<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.ResolvedType-">readValue</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
708         <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a>&nbsp;valueType)</code>
709<div class="block">Convenience method that binds content read using given parser, using
710 configuration of this reader, except that expected value type
711 is specified with the call (instead of currently configured root type).</div>
712</td>
713</tr>
714<tr id="i66" class="altColor">
715<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
716<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.TypeReference-">readValue</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
717         <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&lt;T&gt;&nbsp;valueTypeRef)</code>
718<div class="block">Convenience method that binds content read using given parser, using
719 configuration of this reader, except that expected value type
720 is specified with the call (instead of currently configured root type).</div>
721</td>
722</tr>
723<tr id="i67" class="rowColor">
724<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
725<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.Reader-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;src)</code>
726<div class="block">Method that binds content read from given input source,
727 using configuration of this reader.</div>
728</td>
729</tr>
730<tr id="i68" class="altColor">
731<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
732<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.lang.String-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;src)</code>
733<div class="block">Method that binds content read from given JSON string,
734 using configuration of this reader.</div>
735</td>
736</tr>
737<tr id="i69" class="rowColor">
738<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
739<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.net.URL-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>&nbsp;src)</code>
740<div class="block">Method that binds content read from given input source,
741 using configuration of this reader.</div>
742</td>
743</tr>
744<tr id="i70" class="altColor">
745<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;</code></td>
746<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-byte:A-">readValues</a></span>(byte[]&nbsp;src)</code>
747<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div>
748</td>
749</tr>
750<tr id="i71" class="rowColor">
751<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;</code></td>
752<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-byte:A-int-int-">readValues</a></span>(byte[]&nbsp;src,
753          int&nbsp;offset,
754          int&nbsp;length)</code>
755<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div>
756</td>
757</tr>
758<tr id="i72" class="altColor">
759<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;</code></td>
760<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-java.io.DataInput-">readValues</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a>&nbsp;src)</code>&nbsp;</td>
761</tr>
762<tr id="i73" class="rowColor">
763<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;</code></td>
764<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-java.io.File-">readValues</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;src)</code>
765<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div>
766</td>
767</tr>
768<tr id="i74" class="altColor">
769<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;</code></td>
770<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-java.io.InputStream-">readValues</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;src)</code>
771<div class="block">Method for reading sequence of Objects from parser stream.</div>
772</td>
773</tr>
774<tr id="i75" class="rowColor">
775<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;</code></td>
776<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-com.fasterxml.jackson.core.JsonParser-">readValues</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>
777<div class="block">Method for reading sequence of Objects from parser stream.</div>
778</td>
779</tr>
780<tr id="i76" class="altColor">
781<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;T&gt;</code></td>
782<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-com.fasterxml.jackson.core.JsonParser-java.lang.Class-">readValues</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
783          <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)</code>
784<div class="block">Convenience method that is equivalent to:</div>
785</td>
786</tr>
787<tr id="i77" class="rowColor">
788<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;T&gt;</code></td>
789<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.JavaType-">readValues</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
790          <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>
791<div class="block">Convenience method that is equivalent to:</div>
792</td>
793</tr>
794<tr id="i78" class="altColor">
795<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;T&gt;</code></td>
796<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.ResolvedType-">readValues</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
797          <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a>&nbsp;valueType)</code>
798<div class="block">Convenience method that is equivalent to:</div>
799</td>
800</tr>
801<tr id="i79" class="rowColor">
802<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;T&gt;</code></td>
803<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.TypeReference-">readValues</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
804          <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&lt;T&gt;&nbsp;valueTypeRef)</code>
805<div class="block">Convenience method that is equivalent to:</div>
806</td>
807</tr>
808<tr id="i80" class="altColor">
809<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;</code></td>
810<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-java.io.Reader-">readValues</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;src)</code>
811<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div>
812</td>
813</tr>
814<tr id="i81" class="rowColor">
815<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;</code></td>
816<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-java.lang.String-">readValues</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;json)</code>
817<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div>
818</td>
819</tr>
820<tr id="i82" class="altColor">
821<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;</code></td>
822<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-java.net.URL-">readValues</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>&nbsp;src)</code>
823<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div>
824</td>
825</tr>
826<tr id="i83" class="rowColor">
827<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td>
828<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#treeAsTokens-com.fasterxml.jackson.core.TreeNode-">treeAsTokens</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>&nbsp;n)</code>&nbsp;</td>
829</tr>
830<tr id="i84" class="altColor">
831<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
832<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#treeToValue-com.fasterxml.jackson.core.TreeNode-java.lang.Class-">treeToValue</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>&nbsp;n,
833           <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)</code>&nbsp;</td>
834</tr>
835<tr id="i85" class="rowColor">
836<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</a></code></td>
837<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#version--">version</a></span>()</code>
838<div class="block">Method that will return version information stored in and read from jar
839 that contains this class.</div>
840</td>
841</tr>
842<tr id="i86" class="altColor">
843<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
844<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-com.fasterxml.jackson.core.Base64Variant-">with</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;defaultBase64)</code>&nbsp;</td>
845</tr>
846<tr id="i87" class="rowColor">
847<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
848<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-com.fasterxml.jackson.databind.cfg.ContextAttributes-">with</a></span>(<a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a>&nbsp;attrs)</code>&nbsp;</td>
849</tr>
850<tr id="i88" class="altColor">
851<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
852<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-com.fasterxml.jackson.databind.DeserializationConfig-">with</a></span>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config)</code>
853<div class="block">Mutant factory method that will construct a new instance that has
854 specified underlying <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationConfig</code></a>.</div>
855</td>
856</tr>
857<tr id="i89" class="rowColor">
858<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
859<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-com.fasterxml.jackson.databind.DeserializationFeature-">with</a></span>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;feature)</code>
860<div class="block">Method for constructing a new reader instance that is configured
861 with specified feature enabled.</div>
862</td>
863</tr>
864<tr id="i90" class="altColor">
865<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
866<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-com.fasterxml.jackson.databind.DeserializationFeature-com.fasterxml.jackson.databind.DeserializationFeature...-">with</a></span>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;first,
867    <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>...&nbsp;other)</code>
868<div class="block">Method for constructing a new reader instance that is configured
869 with specified features enabled.</div>
870</td>
871</tr>
872<tr id="i91" class="rowColor">
873<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
874<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-com.fasterxml.jackson.core.FormatFeature-">with</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>&nbsp;feature)</code>
875<div class="block">Method for constructing a new reader instance that is configured
876 with specified feature enabled.</div>
877</td>
878</tr>
879<tr id="i92" class="altColor">
880<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
881<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-com.fasterxml.jackson.core.FormatSchema-">with</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a>&nbsp;schema)</code>
882<div class="block">Method for constructing a new instance with configuration that
883 passes specified <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>FormatSchema</code></a> to <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> that
884 is constructed for parsing content.</div>
885</td>
886</tr>
887<tr id="i93" class="rowColor">
888<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
889<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-com.fasterxml.jackson.databind.InjectableValues-">with</a></span>(<a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a>&nbsp;injectableValues)</code>
890<div class="block">Method for constructing a new instance with configuration that uses
891 passed <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind"><code>InjectableValues</code></a> to provide injectable values.</div>
892</td>
893</tr>
894<tr id="i94" class="altColor">
895<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
896<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-com.fasterxml.jackson.core.JsonFactory-">with</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a>&nbsp;f)</code>
897<div class="block">Method for constructing a new reader instance with configuration that uses
898 passed <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory</code></a> for constructing underlying Readers.</div>
899</td>
900</tr>
901<tr id="i95" class="rowColor">
902<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
903<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-com.fasterxml.jackson.databind.node.JsonNodeFactory-">with</a></span>(<a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a>&nbsp;f)</code>
904<div class="block">Method for constructing a new reader instance with configuration that uses
905 passed <a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node"><code>JsonNodeFactory</code></a> for constructing <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>
906 instances.</div>
907</td>
908</tr>
909<tr id="i96" class="altColor">
910<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
911<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-com.fasterxml.jackson.core.JsonParser.Feature-">with</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>&nbsp;feature)</code>
912<div class="block">Method for constructing a new reader instance that is configured
913 with specified feature enabled.</div>
914</td>
915</tr>
916<tr id="i97" class="rowColor">
917<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
918<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-java.util.Locale-">with</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l)</code>&nbsp;</td>
919</tr>
920<tr id="i98" class="altColor">
921<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
922<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with-java.util.TimeZone-">with</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</code>&nbsp;</td>
923</tr>
924<tr id="i99" class="rowColor">
925<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
926<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withAttribute-java.lang.Object-java.lang.Object-">withAttribute</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key,
927             <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>&nbsp;</td>
928</tr>
929<tr id="i100" class="altColor">
930<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
931<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withAttributes-java.util.Map-">withAttributes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;?,?&gt;&nbsp;attrs)</code>&nbsp;</td>
932</tr>
933<tr id="i101" class="rowColor">
934<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
935<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withFeatures-com.fasterxml.jackson.databind.DeserializationFeature...-">withFeatures</a></span>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>...&nbsp;features)</code>
936<div class="block">Method for constructing a new reader instance that is configured
937 with specified features enabled.</div>
938</td>
939</tr>
940<tr id="i102" class="altColor">
941<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
942<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withFeatures-com.fasterxml.jackson.core.FormatFeature...-">withFeatures</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>...&nbsp;features)</code>
943<div class="block">Method for constructing a new reader instance that is configured
944 with specified features enabled.</div>
945</td>
946</tr>
947<tr id="i103" class="rowColor">
948<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
949<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withFeatures-com.fasterxml.jackson.core.JsonParser.Feature...-">withFeatures</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>...&nbsp;features)</code>
950<div class="block">Method for constructing a new reader instance that is configured
951 with specified features enabled.</div>
952</td>
953</tr>
954<tr id="i104" class="altColor">
955<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
956<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withFormatDetection-com.fasterxml.jackson.databind.deser.DataFormatReaders-">withFormatDetection</a></span>(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a>&nbsp;readers)</code>
957<div class="block">Fluent factory method for constructing a reader that will try to
958 auto-detect underlying data format, using specified
959 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a>.</div>
960</td>
961</tr>
962<tr id="i105" class="rowColor">
963<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
964<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withFormatDetection-com.fasterxml.jackson.databind.ObjectReader...-">withFormatDetection</a></span>(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>...&nbsp;readers)</code>
965<div class="block">Fluent factory method for constructing a reader that will try to
966 auto-detect underlying data format, using specified list of
967 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory</code></a> instances, and default <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a> settings
968 (for customized <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a>, you can construct instance yourself).</div>
969</td>
970</tr>
971<tr id="i106" class="altColor">
972<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
973<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withHandler-com.fasterxml.jackson.databind.deser.DeserializationProblemHandler-">withHandler</a></span>(<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser">DeserializationProblemHandler</a>&nbsp;h)</code>&nbsp;</td>
974</tr>
975<tr id="i107" class="rowColor">
976<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
977<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#without-com.fasterxml.jackson.databind.DeserializationFeature-">without</a></span>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;feature)</code>
978<div class="block">Method for constructing a new reader instance that is configured
979 with specified feature disabled.</div>
980</td>
981</tr>
982<tr id="i108" class="altColor">
983<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
984<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#without-com.fasterxml.jackson.databind.DeserializationFeature-com.fasterxml.jackson.databind.DeserializationFeature...-">without</a></span>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;first,
985       <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>...&nbsp;other)</code>
986<div class="block">Method for constructing a new reader instance that is configured
987 with specified features disabled.</div>
988</td>
989</tr>
990<tr id="i109" class="rowColor">
991<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
992<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#without-com.fasterxml.jackson.core.FormatFeature-">without</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>&nbsp;feature)</code>
993<div class="block">Method for constructing a new reader instance that is configured
994 with specified feature disabled.</div>
995</td>
996</tr>
997<tr id="i110" class="altColor">
998<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
999<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#without-com.fasterxml.jackson.core.JsonParser.Feature-">without</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>&nbsp;feature)</code>
1000<div class="block">Method for constructing a new reader instance that is configured
1001 with specified feature disabled.</div>
1002</td>
1003</tr>
1004<tr id="i111" class="rowColor">
1005<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
1006<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withoutAttribute-java.lang.Object-">withoutAttribute</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key)</code>&nbsp;</td>
1007</tr>
1008<tr id="i112" class="altColor">
1009<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
1010<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withoutFeatures-com.fasterxml.jackson.databind.DeserializationFeature...-">withoutFeatures</a></span>(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>...&nbsp;features)</code>
1011<div class="block">Method for constructing a new reader instance that is configured
1012 with specified features disabled.</div>
1013</td>
1014</tr>
1015<tr id="i113" class="rowColor">
1016<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
1017<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withoutFeatures-com.fasterxml.jackson.core.FormatFeature...-">withoutFeatures</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>...&nbsp;features)</code>
1018<div class="block">Method for constructing a new reader instance that is configured
1019 with specified features disabled.</div>
1020</td>
1021</tr>
1022<tr id="i114" class="altColor">
1023<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
1024<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withoutFeatures-com.fasterxml.jackson.core.JsonParser.Feature...-">withoutFeatures</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>...&nbsp;features)</code>
1025<div class="block">Method for constructing a new reader instance that is configured
1026 with specified features disabled.</div>
1027</td>
1028</tr>
1029<tr id="i115" class="rowColor">
1030<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
1031<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withoutRootName--">withoutRootName</a></span>()</code>
1032<div class="block">Convenience method that is same as calling:
1033<code>
1034   withRootName("")
1035</code>
1036 which will forcibly prevent use of root name wrapping when writing
1037 values with this <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>.</div>
1038</td>
1039</tr>
1040<tr id="i116" class="altColor">
1041<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
1042<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withRootName-com.fasterxml.jackson.databind.PropertyName-">withRootName</a></span>(<a href="../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;rootName)</code>&nbsp;</td>
1043</tr>
1044<tr id="i117" class="rowColor">
1045<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
1046<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withRootName-java.lang.String-">withRootName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rootName)</code>
1047<div class="block">Method for constructing a new instance with configuration that
1048 specifies what root name to expect for "root name unwrapping".</div>
1049</td>
1050</tr>
1051<tr id="i118" class="altColor">
1052<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
1053<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withType-java.lang.Class-">withType</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType)</code>
1054<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
1055<div class="block"><span class="deprecationComment">since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType-java.lang.Class-"><code>forType(Class)</code></a> instead</span></div>
1056</div>
1057</td>
1058</tr>
1059<tr id="i119" class="rowColor">
1060<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
1061<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withType-com.fasterxml.jackson.databind.JavaType-">withType</a></span>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>
1062<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
1063<div class="block"><span class="deprecationComment">since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType-com.fasterxml.jackson.databind.JavaType-"><code>forType(JavaType)</code></a> instead</span></div>
1064</div>
1065</td>
1066</tr>
1067<tr id="i120" class="altColor">
1068<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
1069<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withType-java.lang.reflect.Type-">withType</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;valueType)</code>
1070<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
1071<div class="block"><span class="deprecationComment">since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType-java.lang.Class-"><code>forType(Class)</code></a> instead</span></div>
1072</div>
1073</td>
1074</tr>
1075<tr id="i121" class="rowColor">
1076<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
1077<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withType-com.fasterxml.jackson.core.type.TypeReference-">withType</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&lt;?&gt;&nbsp;valueTypeRef)</code>
1078<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
1079<div class="block"><span class="deprecationComment">since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType-com.fasterxml.jackson.core.type.TypeReference-"><code>forType(TypeReference)</code></a> instead</span></div>
1080</div>
1081</td>
1082</tr>
1083<tr id="i122" class="altColor">
1084<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
1085<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-">withValueToUpdate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
1086<div class="block">Method for constructing a new instance with configuration that
1087 updates passed Object (as root value), instead of constructing
1088 a new value.</div>
1089</td>
1090</tr>
1091<tr id="i123" class="rowColor">
1092<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td>
1093<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withView-java.lang.Class-">withView</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;activeView)</code>
1094<div class="block">Method for constructing a new instance with configuration that
1095 uses specified View for filtering.</div>
1096</td>
1097</tr>
1098<tr id="i124" class="altColor">
1099<td class="colFirst"><code>void</code></td>
1100<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#writeTree-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.core.TreeNode-">writeTree</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;g,
1101         <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>&nbsp;rootNode)</code>&nbsp;</td>
1102</tr>
1103<tr id="i125" class="rowColor">
1104<td class="colFirst"><code>void</code></td>
1105<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#writeValue-com.fasterxml.jackson.core.JsonGenerator-java.lang.Object-">writeValue</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;gen,
1106          <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>&nbsp;</td>
1107</tr>
1108</table>
1109<ul class="blockList">
1110<li class="blockList"><a name="methods.inherited.from.class.com.fasterxml.jackson.core.ObjectCodec">
1111<!--   -->
1112</a>
1113<h3>Methods inherited from class&nbsp;com.fasterxml.jackson.core.<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></h3>
1114<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#getJsonFactory--" title="class or interface in com.fasterxml.jackson.core">getJsonFactory</a></code></li>
1115</ul>
1116<ul class="blockList">
1117<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
1118<!--   -->
1119</a>
1120<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
1121<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
1122</ul>
1123</li>
1124</ul>
1125</li>
1126</ul>
1127</div>
1128<div class="details">
1129<ul class="blockList">
1130<li class="blockList">
1131<!-- ============ FIELD DETAIL =========== -->
1132<ul class="blockList">
1133<li class="blockList"><a name="field.detail">
1134<!--   -->
1135</a>
1136<h3>Field Detail</h3>
1137<a name="Z:Z_config">
1138<!--   -->
1139</a>
1140<ul class="blockList">
1141<li class="blockList">
1142<h4>_config</h4>
1143<pre>protected final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> _config</pre>
1144<div class="block">General serialization configuration settings; while immutable,
1145 can use copy-constructor to create modified instances as necessary.</div>
1146</li>
1147</ul>
1148<a name="Z:Z_context">
1149<!--   -->
1150</a>
1151<ul class="blockList">
1152<li class="blockList">
1153<h4>_context</h4>
1154<pre>protected final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a> _context</pre>
1155<div class="block">Blueprint instance of deserialization context; used for creating
1156 actual instance when needed.</div>
1157</li>
1158</ul>
1159<a name="Z:Z_parserFactory">
1160<!--   -->
1161</a>
1162<ul class="blockList">
1163<li class="blockList">
1164<h4>_parserFactory</h4>
1165<pre>protected final&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> _parserFactory</pre>
1166<div class="block">Factory used for constructing <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>s</div>
1167</li>
1168</ul>
1169<a name="Z:Z_unwrapRoot">
1170<!--   -->
1171</a>
1172<ul class="blockList">
1173<li class="blockList">
1174<h4>_unwrapRoot</h4>
1175<pre>protected final&nbsp;boolean _unwrapRoot</pre>
1176<div class="block">Flag that indicates whether root values are expected to be unwrapped or not</div>
1177</li>
1178</ul>
1179<a name="Z:Z_valueType">
1180<!--   -->
1181</a>
1182<ul class="blockList">
1183<li class="blockList">
1184<h4>_valueType</h4>
1185<pre>protected final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _valueType</pre>
1186<div class="block">Declared type of value to instantiate during deserialization.
1187 Defines which deserializer to use; as well as base type of instance
1188 to construct if an updatable value is not configured to be used
1189 (subject to changes by embedded type information, for polymorphic
1190 types). If <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_valueToUpdate"><code>_valueToUpdate</code></a> is non-null, only used for
1191 locating deserializer.</div>
1192</li>
1193</ul>
1194<a name="Z:Z_rootDeserializer">
1195<!--   -->
1196</a>
1197<ul class="blockList">
1198<li class="blockList">
1199<h4>_rootDeserializer</h4>
1200<pre>protected final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt; _rootDeserializer</pre>
1201<div class="block">We may pre-fetch deserializer as soon as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_valueType"><code>_valueType</code></a>
1202 is known, and if so, reuse it afterwards.
1203 This allows avoiding further deserializer lookups and increases
1204 performance a bit on cases where readers are reused.</div>
1205<dl>
1206<dt><span class="simpleTagLabel">Since:</span></dt>
1207<dd>2.1</dd>
1208</dl>
1209</li>
1210</ul>
1211<a name="Z:Z_valueToUpdate">
1212<!--   -->
1213</a>
1214<ul class="blockList">
1215<li class="blockList">
1216<h4>_valueToUpdate</h4>
1217<pre>protected final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _valueToUpdate</pre>
1218<div class="block">Instance to update with data binding; if any. If null,
1219 a new instance is created, if non-null, properties of
1220 this value object will be updated instead.
1221 Note that value can be of almost any type, except not
1222 <a href="../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type"><code>ArrayType</code></a>; array
1223 types cannot be modified because array size is immutable.</div>
1224</li>
1225</ul>
1226<a name="Z:Z_schema">
1227<!--   -->
1228</a>
1229<ul class="blockList">
1230<li class="blockList">
1231<h4>_schema</h4>
1232<pre>protected final&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> _schema</pre>
1233<div class="block">When using data format that uses a schema, schema is passed
1234 to parser.</div>
1235</li>
1236</ul>
1237<a name="Z:Z_injectableValues">
1238<!--   -->
1239</a>
1240<ul class="blockList">
1241<li class="blockList">
1242<h4>_injectableValues</h4>
1243<pre>protected final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> _injectableValues</pre>
1244<div class="block">Values that can be injected during deserialization, if any.</div>
1245</li>
1246</ul>
1247<a name="Z:Z_dataFormatReaders">
1248<!--   -->
1249</a>
1250<ul class="blockList">
1251<li class="blockList">
1252<h4>_dataFormatReaders</h4>
1253<pre>protected final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> _dataFormatReaders</pre>
1254<div class="block">Optional detector used for auto-detecting data format that byte-based
1255 input uses.
1256<p>
1257 NOTE: If defined non-null, <code>readValue()</code> methods that take
1258 <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a> or <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> input <b>will fail with exception</b>,
1259 because format-detection only works on byte-sources. Also, if format
1260 cannot be detect reliably (as per detector settings),
1261 a <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParseException</code></a> will be thrown).</div>
1262<dl>
1263<dt><span class="simpleTagLabel">Since:</span></dt>
1264<dd>2.1</dd>
1265</dl>
1266</li>
1267</ul>
1268<a name="Z:Z_rootDeserializers">
1269<!--   -->
1270</a>
1271<ul class="blockList">
1272<li class="blockList">
1273<h4>_rootDeserializers</h4>
1274<pre>protected final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a>&lt;<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>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&gt; _rootDeserializers</pre>
1275<div class="block">Root-level cached deserializers.
1276 Passed by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>, shared with it.</div>
1277</li>
1278</ul>
1279<a name="Z:Z_jsonNodeType">
1280<!--   -->
1281</a>
1282<ul class="blockListLast">
1283<li class="blockList">
1284<h4>_jsonNodeType</h4>
1285<pre>protected transient&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _jsonNodeType</pre>
1286<div class="block">Lazily resolved <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a> for <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a></div>
1287</li>
1288</ul>
1289</li>
1290</ul>
1291<!-- ========= CONSTRUCTOR DETAIL ======== -->
1292<ul class="blockList">
1293<li class="blockList"><a name="constructor.detail">
1294<!--   -->
1295</a>
1296<h3>Constructor Detail</h3>
1297<a name="ObjectReader-com.fasterxml.jackson.databind.ObjectMapper-com.fasterxml.jackson.databind.DeserializationConfig-">
1298<!--   -->
1299</a>
1300<ul class="blockList">
1301<li class="blockList">
1302<h4>ObjectReader</h4>
1303<pre>protected&nbsp;ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a>&nbsp;mapper,
1304                       <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config)</pre>
1305<div class="block">Constructor used by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> for initial instantiation</div>
1306</li>
1307</ul>
1308<a name="ObjectReader-com.fasterxml.jackson.databind.ObjectMapper-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-java.lang.Object-com.fasterxml.jackson.core.FormatSchema-com.fasterxml.jackson.databind.InjectableValues-">
1309<!--   -->
1310</a>
1311<ul class="blockList">
1312<li class="blockList">
1313<h4>ObjectReader</h4>
1314<pre>protected&nbsp;ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a>&nbsp;mapper,
1315                       <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1316                       <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
1317                       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;valueToUpdate,
1318                       <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a>&nbsp;schema,
1319                       <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a>&nbsp;injectableValues)</pre>
1320<div class="block">Constructor called when a root deserializer should be fetched based
1321 on other configuration.</div>
1322</li>
1323</ul>
1324<a name="ObjectReader-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonDeserializer-java.lang.Object-com.fasterxml.jackson.core.FormatSchema-com.fasterxml.jackson.databind.InjectableValues-com.fasterxml.jackson.databind.deser.DataFormatReaders-">
1325<!--   -->
1326</a>
1327<ul class="blockList">
1328<li class="blockList">
1329<h4>ObjectReader</h4>
1330<pre>protected&nbsp;ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
1331                       <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1332                       <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
1333                       <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;rootDeser,
1334                       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;valueToUpdate,
1335                       <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a>&nbsp;schema,
1336                       <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a>&nbsp;injectableValues,
1337                       <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a>&nbsp;dataFormatReaders)</pre>
1338<div class="block">Copy constructor used for building variations.</div>
1339</li>
1340</ul>
1341<a name="ObjectReader-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.databind.DeserializationConfig-">
1342<!--   -->
1343</a>
1344<ul class="blockList">
1345<li class="blockList">
1346<h4>ObjectReader</h4>
1347<pre>protected&nbsp;ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
1348                       <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config)</pre>
1349<div class="block">Copy constructor used when modifying simple feature flags</div>
1350</li>
1351</ul>
1352<a name="ObjectReader-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.core.JsonFactory-">
1353<!--   -->
1354</a>
1355<ul class="blockList">
1356<li class="blockList">
1357<h4>ObjectReader</h4>
1358<pre>protected&nbsp;ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
1359                       <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a>&nbsp;f)</pre>
1360</li>
1361</ul>
1362<a name="ObjectReader-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.core.filter.TokenFilter-">
1363<!--   -->
1364</a>
1365<ul class="blockListLast">
1366<li class="blockList">
1367<h4>ObjectReader</h4>
1368<pre>protected&nbsp;ObjectReader(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
1369                       <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/filter/TokenFilter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.filter">TokenFilter</a>&nbsp;filter)</pre>
1370</li>
1371</ul>
1372</li>
1373</ul>
1374<!-- ============ METHOD DETAIL ========== -->
1375<ul class="blockList">
1376<li class="blockList"><a name="method.detail">
1377<!--   -->
1378</a>
1379<h3>Method Detail</h3>
1380<a name="version--">
1381<!--   -->
1382</a>
1383<ul class="blockList">
1384<li class="blockList">
1385<h4>version</h4>
1386<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</a>&nbsp;version()</pre>
1387<div class="block">Method that will return version information stored in and read from jar
1388 that contains this class.</div>
1389<dl>
1390<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1391<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/Versioned.html?is-external=true#version--" title="class or interface in com.fasterxml.jackson.core">version</a></code>&nbsp;in interface&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/Versioned.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Versioned</a></code></dd>
1392<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1393<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#version--" title="class or interface in com.fasterxml.jackson.core">version</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
1394</dl>
1395</li>
1396</ul>
1397<a name="Z:Z_new-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.core.JsonFactory-">
1398<!--   -->
1399</a>
1400<ul class="blockList">
1401<li class="blockList">
1402<h4>_new</h4>
1403<pre>protected&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;_new(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
1404                            <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a>&nbsp;f)</pre>
1405<div class="block">Overridable factory method called by various "withXxx()" methods</div>
1406<dl>
1407<dt><span class="simpleTagLabel">Since:</span></dt>
1408<dd>2.5</dd>
1409</dl>
1410</li>
1411</ul>
1412<a name="Z:Z_new-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.databind.DeserializationConfig-">
1413<!--   -->
1414</a>
1415<ul class="blockList">
1416<li class="blockList">
1417<h4>_new</h4>
1418<pre>protected&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;_new(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
1419                            <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config)</pre>
1420<div class="block">Overridable factory method called by various "withXxx()" methods</div>
1421<dl>
1422<dt><span class="simpleTagLabel">Since:</span></dt>
1423<dd>2.5</dd>
1424</dl>
1425</li>
1426</ul>
1427<a name="Z:Z_new-com.fasterxml.jackson.databind.ObjectReader-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonDeserializer-java.lang.Object-com.fasterxml.jackson.core.FormatSchema-com.fasterxml.jackson.databind.InjectableValues-com.fasterxml.jackson.databind.deser.DataFormatReaders-">
1428<!--   -->
1429</a>
1430<ul class="blockList">
1431<li class="blockList">
1432<h4>_new</h4>
1433<pre>protected&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;_new(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;base,
1434                            <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1435                            <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
1436                            <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;rootDeser,
1437                            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;valueToUpdate,
1438                            <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a>&nbsp;schema,
1439                            <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a>&nbsp;injectableValues,
1440                            <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a>&nbsp;dataFormatReaders)</pre>
1441<div class="block">Overridable factory method called by various "withXxx()" methods</div>
1442<dl>
1443<dt><span class="simpleTagLabel">Since:</span></dt>
1444<dd>2.5</dd>
1445</dl>
1446</li>
1447</ul>
1448<a name="Z:Z_newIterator-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JsonDeserializer-boolean-">
1449<!--   -->
1450</a>
1451<ul class="blockList">
1452<li class="blockList">
1453<h4>_newIterator</h4>
1454<pre>protected&nbsp;&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;&nbsp;_newIterator(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
1455                                              <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1456                                              <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;deser,
1457                                              boolean&nbsp;parserManaged)</pre>
1458<div class="block">Factory method used to create <a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind"><code>MappingIterator</code></a> instances;
1459 either default, or custom subtype.</div>
1460<dl>
1461<dt><span class="simpleTagLabel">Since:</span></dt>
1462<dd>2.5</dd>
1463</dl>
1464</li>
1465</ul>
1466<a name="Z:Z_initForReading-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.core.JsonParser-">
1467<!--   -->
1468</a>
1469<ul class="blockList">
1470<li class="blockList">
1471<h4>_initForReading</h4>
1472<pre>protected&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;_initForReading(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1473                                    <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
1474                             throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1475<dl>
1476<dt><span class="throwsLabel">Throws:</span></dt>
1477<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1478</dl>
1479</li>
1480</ul>
1481<a name="Z:Z_initForMultiRead-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.core.JsonParser-">
1482<!--   -->
1483</a>
1484<ul class="blockList">
1485<li class="blockList">
1486<h4>_initForMultiRead</h4>
1487<pre>protected&nbsp;void&nbsp;_initForMultiRead(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1488                                 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
1489                          throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1490<div class="block">Alternative to <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_initForReading-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.core.JsonParser-"><code>_initForReading(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.core.JsonParser)</code></a> used in cases where reading
1491 of multiple values means that we may or may not want to advance the stream,
1492 but need to do other initialization.
1493<p>
1494 Base implementation only sets configured <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>FormatSchema</code></a>, if any, on parser.</div>
1495<dl>
1496<dt><span class="throwsLabel">Throws:</span></dt>
1497<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1498<dt><span class="simpleTagLabel">Since:</span></dt>
1499<dd>2.8</dd>
1500</dl>
1501</li>
1502</ul>
1503<a name="with-com.fasterxml.jackson.databind.DeserializationFeature-">
1504<!--   -->
1505</a>
1506<ul class="blockList">
1507<li class="blockList">
1508<h4>with</h4>
1509<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;feature)</pre>
1510<div class="block">Method for constructing a new reader instance that is configured
1511 with specified feature enabled.</div>
1512</li>
1513</ul>
1514<a name="with-com.fasterxml.jackson.databind.DeserializationFeature-com.fasterxml.jackson.databind.DeserializationFeature...-">
1515<!--   -->
1516</a>
1517<ul class="blockList">
1518<li class="blockList">
1519<h4>with</h4>
1520<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;first,
1521                         <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>...&nbsp;other)</pre>
1522<div class="block">Method for constructing a new reader instance that is configured
1523 with specified features enabled.</div>
1524</li>
1525</ul>
1526<a name="withFeatures-com.fasterxml.jackson.databind.DeserializationFeature...-">
1527<!--   -->
1528</a>
1529<ul class="blockList">
1530<li class="blockList">
1531<h4>withFeatures</h4>
1532<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withFeatures(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>...&nbsp;features)</pre>
1533<div class="block">Method for constructing a new reader instance that is configured
1534 with specified features enabled.</div>
1535</li>
1536</ul>
1537<a name="without-com.fasterxml.jackson.databind.DeserializationFeature-">
1538<!--   -->
1539</a>
1540<ul class="blockList">
1541<li class="blockList">
1542<h4>without</h4>
1543<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;without(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;feature)</pre>
1544<div class="block">Method for constructing a new reader instance that is configured
1545 with specified feature disabled.</div>
1546</li>
1547</ul>
1548<a name="without-com.fasterxml.jackson.databind.DeserializationFeature-com.fasterxml.jackson.databind.DeserializationFeature...-">
1549<!--   -->
1550</a>
1551<ul class="blockList">
1552<li class="blockList">
1553<h4>without</h4>
1554<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;without(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;first,
1555                            <a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>...&nbsp;other)</pre>
1556<div class="block">Method for constructing a new reader instance that is configured
1557 with specified features disabled.</div>
1558</li>
1559</ul>
1560<a name="withoutFeatures-com.fasterxml.jackson.databind.DeserializationFeature...-">
1561<!--   -->
1562</a>
1563<ul class="blockList">
1564<li class="blockList">
1565<h4>withoutFeatures</h4>
1566<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withoutFeatures(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>...&nbsp;features)</pre>
1567<div class="block">Method for constructing a new reader instance that is configured
1568 with specified features disabled.</div>
1569</li>
1570</ul>
1571<a name="with-com.fasterxml.jackson.core.JsonParser.Feature-">
1572<!--   -->
1573</a>
1574<ul class="blockList">
1575<li class="blockList">
1576<h4>with</h4>
1577<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;with(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>&nbsp;feature)</pre>
1578<div class="block">Method for constructing a new reader instance that is configured
1579 with specified feature enabled.</div>
1580</li>
1581</ul>
1582<a name="withFeatures-com.fasterxml.jackson.core.JsonParser.Feature...-">
1583<!--   -->
1584</a>
1585<ul class="blockList">
1586<li class="blockList">
1587<h4>withFeatures</h4>
1588<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withFeatures(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>...&nbsp;features)</pre>
1589<div class="block">Method for constructing a new reader instance that is configured
1590 with specified features enabled.</div>
1591</li>
1592</ul>
1593<a name="without-com.fasterxml.jackson.core.JsonParser.Feature-">
1594<!--   -->
1595</a>
1596<ul class="blockList">
1597<li class="blockList">
1598<h4>without</h4>
1599<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;without(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>&nbsp;feature)</pre>
1600<div class="block">Method for constructing a new reader instance that is configured
1601 with specified feature disabled.</div>
1602</li>
1603</ul>
1604<a name="withoutFeatures-com.fasterxml.jackson.core.JsonParser.Feature...-">
1605<!--   -->
1606</a>
1607<ul class="blockList">
1608<li class="blockList">
1609<h4>withoutFeatures</h4>
1610<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withoutFeatures(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>...&nbsp;features)</pre>
1611<div class="block">Method for constructing a new reader instance that is configured
1612 with specified features disabled.</div>
1613</li>
1614</ul>
1615<a name="with-com.fasterxml.jackson.core.FormatFeature-">
1616<!--   -->
1617</a>
1618<ul class="blockList">
1619<li class="blockList">
1620<h4>with</h4>
1621<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;with(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>&nbsp;feature)</pre>
1622<div class="block">Method for constructing a new reader instance that is configured
1623 with specified feature enabled.</div>
1624<dl>
1625<dt><span class="simpleTagLabel">Since:</span></dt>
1626<dd>2.7</dd>
1627</dl>
1628</li>
1629</ul>
1630<a name="withFeatures-com.fasterxml.jackson.core.FormatFeature...-">
1631<!--   -->
1632</a>
1633<ul class="blockList">
1634<li class="blockList">
1635<h4>withFeatures</h4>
1636<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withFeatures(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>...&nbsp;features)</pre>
1637<div class="block">Method for constructing a new reader instance that is configured
1638 with specified features enabled.</div>
1639<dl>
1640<dt><span class="simpleTagLabel">Since:</span></dt>
1641<dd>2.7</dd>
1642</dl>
1643</li>
1644</ul>
1645<a name="without-com.fasterxml.jackson.core.FormatFeature-">
1646<!--   -->
1647</a>
1648<ul class="blockList">
1649<li class="blockList">
1650<h4>without</h4>
1651<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;without(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>&nbsp;feature)</pre>
1652<div class="block">Method for constructing a new reader instance that is configured
1653 with specified feature disabled.</div>
1654<dl>
1655<dt><span class="simpleTagLabel">Since:</span></dt>
1656<dd>2.7</dd>
1657</dl>
1658</li>
1659</ul>
1660<a name="withoutFeatures-com.fasterxml.jackson.core.FormatFeature...-">
1661<!--   -->
1662</a>
1663<ul class="blockList">
1664<li class="blockList">
1665<h4>withoutFeatures</h4>
1666<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withoutFeatures(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>...&nbsp;features)</pre>
1667<div class="block">Method for constructing a new reader instance that is configured
1668 with specified features disabled.</div>
1669<dl>
1670<dt><span class="simpleTagLabel">Since:</span></dt>
1671<dd>2.7</dd>
1672</dl>
1673</li>
1674</ul>
1675<a name="at-java.lang.String-">
1676<!--   -->
1677</a>
1678<ul class="blockList">
1679<li class="blockList">
1680<h4>at</h4>
1681<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;at(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pointerExpr)</pre>
1682<div class="block">Convenience method to bind from <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonPointer</code></a>.
1683 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/filter/JsonPointerBasedFilter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.filter"><code>JsonPointerBasedFilter</code></a> is registered and will be used for parsing later.</div>
1684<dl>
1685<dt><span class="simpleTagLabel">Since:</span></dt>
1686<dd>2.6</dd>
1687</dl>
1688</li>
1689</ul>
1690<a name="at-com.fasterxml.jackson.core.JsonPointer-">
1691<!--   -->
1692</a>
1693<ul class="blockList">
1694<li class="blockList">
1695<h4>at</h4>
1696<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;at(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonPointer</a>&nbsp;pointer)</pre>
1697<div class="block">Convenience method to bind from <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonPointer</code></a>
1698 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/filter/JsonPointerBasedFilter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.filter"><code>JsonPointerBasedFilter</code></a> is registered and will be used for parsing later.</div>
1699<dl>
1700<dt><span class="simpleTagLabel">Since:</span></dt>
1701<dd>2.6</dd>
1702</dl>
1703</li>
1704</ul>
1705<a name="with-com.fasterxml.jackson.databind.DeserializationConfig-">
1706<!--   -->
1707</a>
1708<ul class="blockList">
1709<li class="blockList">
1710<h4>with</h4>
1711<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config)</pre>
1712<div class="block">Mutant factory method that will construct a new instance that has
1713 specified underlying <a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationConfig</code></a>.
1714<p>
1715 NOTE: use of this method is not recommended, as there are many other
1716 re-configuration methods available.</div>
1717</li>
1718</ul>
1719<a name="with-com.fasterxml.jackson.databind.InjectableValues-">
1720<!--   -->
1721</a>
1722<ul class="blockList">
1723<li class="blockList">
1724<h4>with</h4>
1725<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a>&nbsp;injectableValues)</pre>
1726<div class="block">Method for constructing a new instance with configuration that uses
1727 passed <a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind"><code>InjectableValues</code></a> to provide injectable values.
1728<p>
1729 Note that the method does NOT change state of this reader, but
1730 rather construct and returns a newly configured instance.</div>
1731</li>
1732</ul>
1733<a name="with-com.fasterxml.jackson.databind.node.JsonNodeFactory-">
1734<!--   -->
1735</a>
1736<ul class="blockList">
1737<li class="blockList">
1738<h4>with</h4>
1739<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a>&nbsp;f)</pre>
1740<div class="block">Method for constructing a new reader instance with configuration that uses
1741 passed <a href="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node"><code>JsonNodeFactory</code></a> for constructing <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>
1742 instances.
1743<p>
1744 Note that the method does NOT change state of this reader, but
1745 rather construct and returns a newly configured instance.</div>
1746</li>
1747</ul>
1748<a name="with-com.fasterxml.jackson.core.JsonFactory-">
1749<!--   -->
1750</a>
1751<ul class="blockList">
1752<li class="blockList">
1753<h4>with</h4>
1754<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;with(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a>&nbsp;f)</pre>
1755<div class="block">Method for constructing a new reader instance with configuration that uses
1756 passed <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory</code></a> for constructing underlying Readers.
1757<p>
1758 NOTE: only factories that <b>DO NOT REQUIRE SPECIAL MAPPERS</b>
1759 (that is, ones that return <code>false</code> for
1760 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true#requiresCustomCodec--" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory.requiresCustomCodec()</code></a>) can be used: trying
1761 to use one that requires custom codec will throw exception</div>
1762<dl>
1763<dt><span class="simpleTagLabel">Since:</span></dt>
1764<dd>2.1</dd>
1765</dl>
1766</li>
1767</ul>
1768<a name="withRootName-java.lang.String-">
1769<!--   -->
1770</a>
1771<ul class="blockList">
1772<li class="blockList">
1773<h4>withRootName</h4>
1774<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withRootName(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rootName)</pre>
1775<div class="block">Method for constructing a new instance with configuration that
1776 specifies what root name to expect for "root name unwrapping".
1777 See <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName-java.lang.String-"><code>MapperConfigBase.withRootName(String)</code></a> for
1778 details.
1779<p>
1780 Note that the method does NOT change state of this reader, but
1781 rather construct and returns a newly configured instance.</div>
1782</li>
1783</ul>
1784<a name="withRootName-com.fasterxml.jackson.databind.PropertyName-">
1785<!--   -->
1786</a>
1787<ul class="blockList">
1788<li class="blockList">
1789<h4>withRootName</h4>
1790<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withRootName(<a href="../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;rootName)</pre>
1791<dl>
1792<dt><span class="simpleTagLabel">Since:</span></dt>
1793<dd>2.6</dd>
1794</dl>
1795</li>
1796</ul>
1797<a name="withoutRootName--">
1798<!--   -->
1799</a>
1800<ul class="blockList">
1801<li class="blockList">
1802<h4>withoutRootName</h4>
1803<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withoutRootName()</pre>
1804<div class="block">Convenience method that is same as calling:
1805<code>
1806   withRootName("")
1807</code>
1808 which will forcibly prevent use of root name wrapping when writing
1809 values with this <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>.</div>
1810<dl>
1811<dt><span class="simpleTagLabel">Since:</span></dt>
1812<dd>2.6</dd>
1813</dl>
1814</li>
1815</ul>
1816<a name="with-com.fasterxml.jackson.core.FormatSchema-">
1817<!--   -->
1818</a>
1819<ul class="blockList">
1820<li class="blockList">
1821<h4>with</h4>
1822<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;with(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a>&nbsp;schema)</pre>
1823<div class="block">Method for constructing a new instance with configuration that
1824 passes specified <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>FormatSchema</code></a> to <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> that
1825 is constructed for parsing content.
1826<p>
1827 Note that the method does NOT change state of this reader, but
1828 rather construct and returns a newly configured instance.</div>
1829</li>
1830</ul>
1831<a name="forType-com.fasterxml.jackson.databind.JavaType-">
1832<!--   -->
1833</a>
1834<ul class="blockList">
1835<li class="blockList">
1836<h4>forType</h4>
1837<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;forType(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</pre>
1838<div class="block">Method for constructing a new reader instance that is configured
1839 to data bind into specified type.
1840<p>
1841 Note that the method does NOT change state of this reader, but
1842 rather construct and returns a newly configured instance.</div>
1843<dl>
1844<dt><span class="simpleTagLabel">Since:</span></dt>
1845<dd>2.5</dd>
1846</dl>
1847</li>
1848</ul>
1849<a name="forType-java.lang.Class-">
1850<!--   -->
1851</a>
1852<ul class="blockList">
1853<li class="blockList">
1854<h4>forType</h4>
1855<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;forType(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType)</pre>
1856<div class="block">Method for constructing a new reader instance that is configured
1857 to data bind into specified type.
1858<p>
1859 Note that the method does NOT change state of this reader, but
1860 rather construct and returns a newly configured instance.</div>
1861<dl>
1862<dt><span class="simpleTagLabel">Since:</span></dt>
1863<dd>2.5</dd>
1864</dl>
1865</li>
1866</ul>
1867<a name="forType-com.fasterxml.jackson.core.type.TypeReference-">
1868<!--   -->
1869</a>
1870<ul class="blockList">
1871<li class="blockList">
1872<h4>forType</h4>
1873<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;forType(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&lt;?&gt;&nbsp;valueTypeRef)</pre>
1874<div class="block">Method for constructing a new reader instance that is configured
1875 to data bind into specified type.
1876<p>
1877 Note that the method does NOT change state of this reader, but
1878 rather construct and returns a newly configured instance.</div>
1879<dl>
1880<dt><span class="simpleTagLabel">Since:</span></dt>
1881<dd>2.5</dd>
1882</dl>
1883</li>
1884</ul>
1885<a name="withType-com.fasterxml.jackson.databind.JavaType-">
1886<!--   -->
1887</a>
1888<ul class="blockList">
1889<li class="blockList">
1890<h4>withType</h4>
1891<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1892public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withType(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</pre>
1893<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType-com.fasterxml.jackson.databind.JavaType-"><code>forType(JavaType)</code></a> instead</span></div>
1894</li>
1895</ul>
1896<a name="withType-java.lang.Class-">
1897<!--   -->
1898</a>
1899<ul class="blockList">
1900<li class="blockList">
1901<h4>withType</h4>
1902<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1903public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withType(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType)</pre>
1904<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType-java.lang.Class-"><code>forType(Class)</code></a> instead</span></div>
1905</li>
1906</ul>
1907<a name="withType-java.lang.reflect.Type-">
1908<!--   -->
1909</a>
1910<ul class="blockList">
1911<li class="blockList">
1912<h4>withType</h4>
1913<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1914public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withType(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;valueType)</pre>
1915<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType-java.lang.Class-"><code>forType(Class)</code></a> instead</span></div>
1916</li>
1917</ul>
1918<a name="withType-com.fasterxml.jackson.core.type.TypeReference-">
1919<!--   -->
1920</a>
1921<ul class="blockList">
1922<li class="blockList">
1923<h4>withType</h4>
1924<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1925public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withType(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&lt;?&gt;&nbsp;valueTypeRef)</pre>
1926<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">since 2.5 Use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#forType-com.fasterxml.jackson.core.type.TypeReference-"><code>forType(TypeReference)</code></a> instead</span></div>
1927</li>
1928</ul>
1929<a name="withValueToUpdate-java.lang.Object-">
1930<!--   -->
1931</a>
1932<ul class="blockList">
1933<li class="blockList">
1934<h4>withValueToUpdate</h4>
1935<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withValueToUpdate(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
1936<div class="block">Method for constructing a new instance with configuration that
1937 updates passed Object (as root value), instead of constructing
1938 a new value.
1939<p>
1940 Note that the method does NOT change state of this reader, but
1941 rather construct and returns a newly configured instance.</div>
1942</li>
1943</ul>
1944<a name="withView-java.lang.Class-">
1945<!--   -->
1946</a>
1947<ul class="blockList">
1948<li class="blockList">
1949<h4>withView</h4>
1950<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withView(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;activeView)</pre>
1951<div class="block">Method for constructing a new instance with configuration that
1952 uses specified View for filtering.
1953<p>
1954 Note that the method does NOT change state of this reader, but
1955 rather construct and returns a newly configured instance.</div>
1956</li>
1957</ul>
1958<a name="with-java.util.Locale-">
1959<!--   -->
1960</a>
1961<ul class="blockList">
1962<li class="blockList">
1963<h4>with</h4>
1964<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;with(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l)</pre>
1965</li>
1966</ul>
1967<a name="with-java.util.TimeZone-">
1968<!--   -->
1969</a>
1970<ul class="blockList">
1971<li class="blockList">
1972<h4>with</h4>
1973<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;with(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</pre>
1974</li>
1975</ul>
1976<a name="withHandler-com.fasterxml.jackson.databind.deser.DeserializationProblemHandler-">
1977<!--   -->
1978</a>
1979<ul class="blockList">
1980<li class="blockList">
1981<h4>withHandler</h4>
1982<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withHandler(<a href="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser">DeserializationProblemHandler</a>&nbsp;h)</pre>
1983</li>
1984</ul>
1985<a name="with-com.fasterxml.jackson.core.Base64Variant-">
1986<!--   -->
1987</a>
1988<ul class="blockList">
1989<li class="blockList">
1990<h4>with</h4>
1991<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;with(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;defaultBase64)</pre>
1992</li>
1993</ul>
1994<a name="withFormatDetection-com.fasterxml.jackson.databind.ObjectReader...-">
1995<!--   -->
1996</a>
1997<ul class="blockList">
1998<li class="blockList">
1999<h4>withFormatDetection</h4>
2000<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withFormatDetection(<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>...&nbsp;readers)</pre>
2001<div class="block">Fluent factory method for constructing a reader that will try to
2002 auto-detect underlying data format, using specified list of
2003 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory</code></a> instances, and default <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a> settings
2004 (for customized <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a>, you can construct instance yourself).
2005 to construct appropriate <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> for actual parsing.
2006<p>
2007 Note: since format detection only works with byte sources, it is possible to
2008 get a failure from some 'readValue()' methods. Also, if input cannot be reliably
2009 (enough) detected as one of specified types, an exception will be thrown.
2010<p>
2011 Note: not all <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory</code></a> types can be passed: specifically, ones that
2012 require "custom codec" (like XML factory) will not work. Instead, use
2013 method that takes <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a> instances instead of factories.</div>
2014<dl>
2015<dt><span class="paramLabel">Parameters:</span></dt>
2016<dd><code>readers</code> - Data formats accepted, in decreasing order of priority (that is,
2017   matches checked in listed order, first match wins)</dd>
2018<dt><span class="returnLabel">Returns:</span></dt>
2019<dd>Newly configured writer instance</dd>
2020<dt><span class="simpleTagLabel">Since:</span></dt>
2021<dd>2.1</dd>
2022</dl>
2023</li>
2024</ul>
2025<a name="withFormatDetection-com.fasterxml.jackson.databind.deser.DataFormatReaders-">
2026<!--   -->
2027</a>
2028<ul class="blockList">
2029<li class="blockList">
2030<h4>withFormatDetection</h4>
2031<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withFormatDetection(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a>&nbsp;readers)</pre>
2032<div class="block">Fluent factory method for constructing a reader that will try to
2033 auto-detect underlying data format, using specified
2034 <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser"><code>DataFormatReaders</code></a>.
2035<p>
2036 NOTE: since format detection only works with byte sources, it is possible to
2037 get a failure from some 'readValue()' methods. Also, if input cannot be reliably
2038 (enough) detected as one of specified types, an exception will be thrown.</div>
2039<dl>
2040<dt><span class="paramLabel">Parameters:</span></dt>
2041<dd><code>readers</code> - DataFormatReaders to use for detecting underlying format.</dd>
2042<dt><span class="returnLabel">Returns:</span></dt>
2043<dd>Newly configured writer instance</dd>
2044<dt><span class="simpleTagLabel">Since:</span></dt>
2045<dd>2.1</dd>
2046</dl>
2047</li>
2048</ul>
2049<a name="with-com.fasterxml.jackson.databind.cfg.ContextAttributes-">
2050<!--   -->
2051</a>
2052<ul class="blockList">
2053<li class="blockList">
2054<h4>with</h4>
2055<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a>&nbsp;attrs)</pre>
2056<dl>
2057<dt><span class="simpleTagLabel">Since:</span></dt>
2058<dd>2.3</dd>
2059</dl>
2060</li>
2061</ul>
2062<a name="withAttributes-java.util.Map-">
2063<!--   -->
2064</a>
2065<ul class="blockList">
2066<li class="blockList">
2067<h4>withAttributes</h4>
2068<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withAttributes(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;?,?&gt;&nbsp;attrs)</pre>
2069<dl>
2070<dt><span class="simpleTagLabel">Since:</span></dt>
2071<dd>2.3</dd>
2072</dl>
2073</li>
2074</ul>
2075<a name="withAttribute-java.lang.Object-java.lang.Object-">
2076<!--   -->
2077</a>
2078<ul class="blockList">
2079<li class="blockList">
2080<h4>withAttribute</h4>
2081<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withAttribute(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key,
2082                                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
2083<dl>
2084<dt><span class="simpleTagLabel">Since:</span></dt>
2085<dd>2.3</dd>
2086</dl>
2087</li>
2088</ul>
2089<a name="withoutAttribute-java.lang.Object-">
2090<!--   -->
2091</a>
2092<ul class="blockList">
2093<li class="blockList">
2094<h4>withoutAttribute</h4>
2095<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;withoutAttribute(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key)</pre>
2096<dl>
2097<dt><span class="simpleTagLabel">Since:</span></dt>
2098<dd>2.3</dd>
2099</dl>
2100</li>
2101</ul>
2102<a name="Z:Z_with-com.fasterxml.jackson.databind.DeserializationConfig-">
2103<!--   -->
2104</a>
2105<ul class="blockList">
2106<li class="blockList">
2107<h4>_with</h4>
2108<pre>protected&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a>&nbsp;_with(<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;newConfig)</pre>
2109</li>
2110</ul>
2111<a name="isEnabled-com.fasterxml.jackson.databind.DeserializationFeature-">
2112<!--   -->
2113</a>
2114<ul class="blockList">
2115<li class="blockList">
2116<h4>isEnabled</h4>
2117<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;f)</pre>
2118</li>
2119</ul>
2120<a name="isEnabled-com.fasterxml.jackson.databind.MapperFeature-">
2121<!--   -->
2122</a>
2123<ul class="blockList">
2124<li class="blockList">
2125<h4>isEnabled</h4>
2126<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>&nbsp;f)</pre>
2127</li>
2128</ul>
2129<a name="isEnabled-com.fasterxml.jackson.core.JsonParser.Feature-">
2130<!--   -->
2131</a>
2132<ul class="blockList">
2133<li class="blockList">
2134<h4>isEnabled</h4>
2135<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>&nbsp;f)</pre>
2136</li>
2137</ul>
2138<a name="getConfig--">
2139<!--   -->
2140</a>
2141<ul class="blockList">
2142<li class="blockList">
2143<h4>getConfig</h4>
2144<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;getConfig()</pre>
2145<dl>
2146<dt><span class="simpleTagLabel">Since:</span></dt>
2147<dd>2.2</dd>
2148</dl>
2149</li>
2150</ul>
2151<a name="getFactory--">
2152<!--   -->
2153</a>
2154<ul class="blockList">
2155<li class="blockList">
2156<h4>getFactory</h4>
2157<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a>&nbsp;getFactory()</pre>
2158<dl>
2159<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2160<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#getFactory--" title="class or interface in com.fasterxml.jackson.core">getFactory</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
2161<dt><span class="simpleTagLabel">Since:</span></dt>
2162<dd>2.1</dd>
2163</dl>
2164</li>
2165</ul>
2166<a name="getTypeFactory--">
2167<!--   -->
2168</a>
2169<ul class="blockList">
2170<li class="blockList">
2171<h4>getTypeFactory</h4>
2172<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a>&nbsp;getTypeFactory()</pre>
2173</li>
2174</ul>
2175<a name="getAttributes--">
2176<!--   -->
2177</a>
2178<ul class="blockList">
2179<li class="blockList">
2180<h4>getAttributes</h4>
2181<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a>&nbsp;getAttributes()</pre>
2182<dl>
2183<dt><span class="simpleTagLabel">Since:</span></dt>
2184<dd>2.3</dd>
2185</dl>
2186</li>
2187</ul>
2188<a name="getInjectableValues--">
2189<!--   -->
2190</a>
2191<ul class="blockList">
2192<li class="blockList">
2193<h4>getInjectableValues</h4>
2194<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a>&nbsp;getInjectableValues()</pre>
2195<dl>
2196<dt><span class="simpleTagLabel">Since:</span></dt>
2197<dd>2.6</dd>
2198</dl>
2199</li>
2200</ul>
2201<a name="getValueType--">
2202<!--   -->
2203</a>
2204<ul class="blockList">
2205<li class="blockList">
2206<h4>getValueType</h4>
2207<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;getValueType()</pre>
2208<dl>
2209<dt><span class="simpleTagLabel">Since:</span></dt>
2210<dd>2.10</dd>
2211</dl>
2212</li>
2213</ul>
2214<a name="readValue-com.fasterxml.jackson.core.JsonParser-">
2215<!--   -->
2216</a>
2217<ul class="blockList">
2218<li class="blockList">
2219<h4>readValue</h4>
2220<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
2221                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2222<div class="block">Method that binds content read using given parser, using
2223 configuration of this reader, including expected result type.
2224 Value return is either newly constructed, or root value that
2225 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.
2226<p>
2227 NOTE: this method never tries to auto-detect format, since actual
2228 (data-format specific) parser is given.</div>
2229<dl>
2230<dt><span class="throwsLabel">Throws:</span></dt>
2231<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2232</dl>
2233</li>
2234</ul>
2235<a name="readValue-com.fasterxml.jackson.core.JsonParser-java.lang.Class-">
2236<!--   -->
2237</a>
2238<ul class="blockList">
2239<li class="blockList">
2240<h4>readValue</h4>
2241<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
2242                       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)
2243                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2244<div class="block">Convenience method that binds content read using given parser, using
2245 configuration of this reader, except that expected value type
2246 is specified with the call (instead of currently configured root type).
2247 Value return is either newly constructed, or root value that
2248 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.
2249<p>
2250 NOTE: this method never tries to auto-detect format, since actual
2251 (data-format specific) parser is given.</div>
2252<dl>
2253<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
2254<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValue-com.fasterxml.jackson.core.JsonParser-java.lang.Class-" title="class or interface in com.fasterxml.jackson.core">readValue</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
2255<dt><span class="throwsLabel">Throws:</span></dt>
2256<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2257</dl>
2258</li>
2259</ul>
2260<a name="readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.TypeReference-">
2261<!--   -->
2262</a>
2263<ul class="blockList">
2264<li class="blockList">
2265<h4>readValue</h4>
2266<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
2267                       <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&lt;T&gt;&nbsp;valueTypeRef)
2268                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2269<div class="block">Convenience method that binds content read using given parser, using
2270 configuration of this reader, except that expected value type
2271 is specified with the call (instead of currently configured root type).
2272 Value return is either newly constructed, or root value that
2273 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.
2274<p>
2275 NOTE: this method never tries to auto-detect format, since actual
2276 (data-format specific) parser is given.</div>
2277<dl>
2278<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
2279<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.TypeReference-" title="class or interface in com.fasterxml.jackson.core">readValue</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
2280<dt><span class="throwsLabel">Throws:</span></dt>
2281<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2282</dl>
2283</li>
2284</ul>
2285<a name="readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.ResolvedType-">
2286<!--   -->
2287</a>
2288<ul class="blockList">
2289<li class="blockList">
2290<h4>readValue</h4>
2291<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
2292                       <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a>&nbsp;valueType)
2293                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2294<div class="block">Convenience method that binds content read using given parser, using
2295 configuration of this reader, except that expected value type
2296 is specified with the call (instead of currently configured root type).
2297 Value return is either newly constructed, or root value that
2298 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.
2299<p>
2300 NOTE: this method never tries to auto-detect format, since actual
2301 (data-format specific) parser is given.</div>
2302<dl>
2303<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
2304<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.ResolvedType-" title="class or interface in com.fasterxml.jackson.core">readValue</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
2305<dt><span class="throwsLabel">Throws:</span></dt>
2306<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2307</dl>
2308</li>
2309</ul>
2310<a name="readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.JavaType-">
2311<!--   -->
2312</a>
2313<ul class="blockList">
2314<li class="blockList">
2315<h4>readValue</h4>
2316<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
2317                       <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)
2318                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2319<div class="block">Type-safe overloaded method, basically alias for <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.ResolvedType-"><code>readValue(JsonParser, ResolvedType)</code></a>.
2320<p>
2321 NOTE: this method never tries to auto-detect format, since actual
2322 (data-format specific) parser is given.</div>
2323<dl>
2324<dt><span class="throwsLabel">Throws:</span></dt>
2325<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2326</dl>
2327</li>
2328</ul>
2329<a name="readValues-com.fasterxml.jackson.core.JsonParser-java.lang.Class-">
2330<!--   -->
2331</a>
2332<ul class="blockList">
2333<li class="blockList">
2334<h4>readValues</h4>
2335<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;T&gt;&nbsp;readValues(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
2336                                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)
2337                           throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2338<div class="block">Convenience method that is equivalent to:
2339<pre>
2340   withType(valueType).readValues(p);
2341</pre>
2342<p>
2343 Method reads a sequence of Objects from parser stream.
2344 Sequence can be either root-level "unwrapped" sequence (without surrounding
2345 JSON array), or a sequence contained in a JSON Array.
2346 In either case <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> <b>MUST</b> point to the first token of
2347 the first element, OR not point to any token (in which case it is advanced
2348 to the next token). This means, specifically, that for wrapped sequences,
2349 parser MUST NOT point to the surrounding <code>START_ARRAY</code> (one that
2350 contains values to read) but rather to the token following it which is the first
2351 token of the first value to read.
2352<p>
2353 NOTE: this method never tries to auto-detect format, since actual
2354 (data-format specific) parser is given.</div>
2355<dl>
2356<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
2357<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValues-com.fasterxml.jackson.core.JsonParser-java.lang.Class-" title="class or interface in com.fasterxml.jackson.core">readValues</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
2358<dt><span class="throwsLabel">Throws:</span></dt>
2359<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2360</dl>
2361</li>
2362</ul>
2363<a name="readValues-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.TypeReference-">
2364<!--   -->
2365</a>
2366<ul class="blockList">
2367<li class="blockList">
2368<h4>readValues</h4>
2369<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;T&gt;&nbsp;readValues(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
2370                                  <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&lt;T&gt;&nbsp;valueTypeRef)
2371                           throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2372<div class="block">Convenience method that is equivalent to:
2373<pre>
2374   withType(valueTypeRef).readValues(p);
2375</pre>
2376<p>
2377 Method reads a sequence of Objects from parser stream.
2378 Sequence can be either root-level "unwrapped" sequence (without surrounding
2379 JSON array), or a sequence contained in a JSON Array.
2380 In either case <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> <b>MUST</b> point to the first token of
2381 the first element, OR not point to any token (in which case it is advanced
2382 to the next token). This means, specifically, that for wrapped sequences,
2383 parser MUST NOT point to the surrounding <code>START_ARRAY</code> (one that
2384 contains values to read) but rather to the token following it which is the first
2385 token of the first value to read.
2386<p>
2387 NOTE: this method never tries to auto-detect format, since actual
2388 (data-format specific) parser is given.</div>
2389<dl>
2390<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
2391<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValues-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.TypeReference-" title="class or interface in com.fasterxml.jackson.core">readValues</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
2392<dt><span class="throwsLabel">Throws:</span></dt>
2393<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2394</dl>
2395</li>
2396</ul>
2397<a name="readValues-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.ResolvedType-">
2398<!--   -->
2399</a>
2400<ul class="blockList">
2401<li class="blockList">
2402<h4>readValues</h4>
2403<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;T&gt;&nbsp;readValues(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
2404                                  <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a>&nbsp;valueType)
2405                           throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2406<div class="block">Convenience method that is equivalent to:
2407<pre>
2408   withType(valueType).readValues(p);
2409</pre>
2410<p>
2411 Method reads a sequence of Objects from parser stream.
2412 Sequence can be either root-level "unwrapped" sequence (without surrounding
2413 JSON array), or a sequence contained in a JSON Array.
2414 In either case <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> <b>MUST</b> point to the first token of
2415 the first element, OR not point to any token (in which case it is advanced
2416 to the next token). This means, specifically, that for wrapped sequences,
2417 parser MUST NOT point to the surrounding <code>START_ARRAY</code> (one that
2418 contains values to read) but rather to the token following it which is the first
2419 token of the first value to read.
2420<p>
2421 NOTE: this method never tries to auto-detect format, since actual
2422 (data-format specific) parser is given.</div>
2423<dl>
2424<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
2425<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readValues-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.ResolvedType-" title="class or interface in com.fasterxml.jackson.core">readValues</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
2426<dt><span class="throwsLabel">Throws:</span></dt>
2427<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2428</dl>
2429</li>
2430</ul>
2431<a name="readValues-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.JavaType-">
2432<!--   -->
2433</a>
2434<ul class="blockList">
2435<li class="blockList">
2436<h4>readValues</h4>
2437<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;T&gt;&nbsp;readValues(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
2438                                  <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)
2439                           throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2440<div class="block">Convenience method that is equivalent to:
2441<pre>
2442   withType(valueType).readValues(p);
2443</pre>
2444<p>
2445 Method reads a sequence of Objects from parser stream.
2446 Sequence can be either root-level "unwrapped" sequence (without surrounding
2447 JSON array), or a sequence contained in a JSON Array.
2448 In either case <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> <b>MUST</b> point to the first token of
2449 the first element, OR not point to any token (in which case it is advanced
2450 to the next token). This means, specifically, that for wrapped sequences,
2451 parser MUST NOT point to the surrounding <code>START_ARRAY</code> (one that
2452 contains values to read) but rather to the token following it which is the first
2453 token of the first value to read.
2454<p>
2455 NOTE: this method never tries to auto-detect format, since actual
2456 (data-format specific) parser is given.</div>
2457<dl>
2458<dt><span class="throwsLabel">Throws:</span></dt>
2459<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2460</dl>
2461</li>
2462</ul>
2463<a name="createArrayNode--">
2464<!--   -->
2465</a>
2466<ul class="blockList">
2467<li class="blockList">
2468<h4>createArrayNode</h4>
2469<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;createArrayNode()</pre>
2470<dl>
2471<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
2472<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#createArrayNode--" title="class or interface in com.fasterxml.jackson.core">createArrayNode</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
2473</dl>
2474</li>
2475</ul>
2476<a name="createObjectNode--">
2477<!--   -->
2478</a>
2479<ul class="blockList">
2480<li class="blockList">
2481<h4>createObjectNode</h4>
2482<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;createObjectNode()</pre>
2483<dl>
2484<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
2485<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#createObjectNode--" title="class or interface in com.fasterxml.jackson.core">createObjectNode</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
2486</dl>
2487</li>
2488</ul>
2489<a name="missingNode--">
2490<!--   -->
2491</a>
2492<ul class="blockList">
2493<li class="blockList">
2494<h4>missingNode</h4>
2495<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;missingNode()</pre>
2496<dl>
2497<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2498<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TreeCodec.html?is-external=true#missingNode--" title="class or interface in com.fasterxml.jackson.core">missingNode</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TreeCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeCodec</a></code></dd>
2499</dl>
2500</li>
2501</ul>
2502<a name="nullNode--">
2503<!--   -->
2504</a>
2505<ul class="blockList">
2506<li class="blockList">
2507<h4>nullNode</h4>
2508<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;nullNode()</pre>
2509<dl>
2510<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2511<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TreeCodec.html?is-external=true#nullNode--" title="class or interface in com.fasterxml.jackson.core">nullNode</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TreeCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeCodec</a></code></dd>
2512</dl>
2513</li>
2514</ul>
2515<a name="treeAsTokens-com.fasterxml.jackson.core.TreeNode-">
2516<!--   -->
2517</a>
2518<ul class="blockList">
2519<li class="blockList">
2520<h4>treeAsTokens</h4>
2521<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;treeAsTokens(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>&nbsp;n)</pre>
2522<dl>
2523<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
2524<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#treeAsTokens-com.fasterxml.jackson.core.TreeNode-" title="class or interface in com.fasterxml.jackson.core">treeAsTokens</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
2525</dl>
2526</li>
2527</ul>
2528<a name="readTree-com.fasterxml.jackson.core.JsonParser-">
2529<!--   -->
2530</a>
2531<ul class="blockList">
2532<li class="blockList">
2533<h4>readTree</h4>
2534<pre>public&nbsp;&lt;T extends <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>&gt;&nbsp;T&nbsp;readTree(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
2535                                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2536<div class="block">Convenience method that binds content read using given parser, using
2537 configuration of this reader, except that content is bound as
2538 JSON tree instead of configured root value type.
2539 Returns <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> that represents the root of the resulting tree, if there
2540 was content to read, or <code>null</code> if no more content is accessible
2541 via passed <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a>.
2542<p>
2543 NOTE! Behavior with end-of-input (no more content) differs between this
2544 <code>readTree</code> method, and all other methods that take input source: latter
2545 will return "missing node", NOT <code>null</code>
2546<p>
2547 Note: if an object was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(java.lang.Object)</code></a>, it
2548 will be ignored.
2549<p>
2550 NOTE: this method never tries to auto-detect format, since actual
2551 (data-format specific) parser is given.</div>
2552<dl>
2553<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
2554<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#readTree-com.fasterxml.jackson.core.JsonParser-" title="class or interface in com.fasterxml.jackson.core">readTree</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
2555<dt><span class="throwsLabel">Throws:</span></dt>
2556<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2557</dl>
2558</li>
2559</ul>
2560<a name="writeTree-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.core.TreeNode-">
2561<!--   -->
2562</a>
2563<ul class="blockList">
2564<li class="blockList">
2565<h4>writeTree</h4>
2566<pre>public&nbsp;void&nbsp;writeTree(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;g,
2567                      <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>&nbsp;rootNode)</pre>
2568<dl>
2569<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
2570<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#writeTree-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.core.TreeNode-" title="class or interface in com.fasterxml.jackson.core">writeTree</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
2571</dl>
2572</li>
2573</ul>
2574<a name="readValue-java.io.InputStream-">
2575<!--   -->
2576</a>
2577<ul class="blockList">
2578<li class="blockList">
2579<h4>readValue</h4>
2580<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;src)
2581                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2582<div class="block">Method that binds content read from given input source,
2583 using configuration of this reader.
2584 Value return is either newly constructed, or root value that
2585 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.</div>
2586<dl>
2587<dt><span class="throwsLabel">Throws:</span></dt>
2588<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2589</dl>
2590</li>
2591</ul>
2592<a name="readValue-java.io.Reader-">
2593<!--   -->
2594</a>
2595<ul class="blockList">
2596<li class="blockList">
2597<h4>readValue</h4>
2598<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;src)
2599                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2600<div class="block">Method that binds content read from given input source,
2601 using configuration of this reader.
2602 Value return is either newly constructed, or root value that
2603 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.</div>
2604<dl>
2605<dt><span class="throwsLabel">Throws:</span></dt>
2606<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2607</dl>
2608</li>
2609</ul>
2610<a name="readValue-java.lang.String-">
2611<!--   -->
2612</a>
2613<ul class="blockList">
2614<li class="blockList">
2615<h4>readValue</h4>
2616<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;src)
2617                throws <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a>,
2618                       <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
2619<div class="block">Method that binds content read from given JSON string,
2620 using configuration of this reader.
2621 Value return is either newly constructed, or root value that
2622 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.</div>
2623<dl>
2624<dt><span class="throwsLabel">Throws:</span></dt>
2625<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd>
2626<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
2627</dl>
2628</li>
2629</ul>
2630<a name="readValue-byte:A-">
2631<!--   -->
2632</a>
2633<ul class="blockList">
2634<li class="blockList">
2635<h4>readValue</h4>
2636<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(byte[]&nbsp;src)
2637                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2638<div class="block">Method that binds content read from given byte array,
2639 using configuration of this reader.
2640 Value return is either newly constructed, or root value that
2641 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.</div>
2642<dl>
2643<dt><span class="throwsLabel">Throws:</span></dt>
2644<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2645</dl>
2646</li>
2647</ul>
2648<a name="readValue-byte:A-int-int-">
2649<!--   -->
2650</a>
2651<ul class="blockList">
2652<li class="blockList">
2653<h4>readValue</h4>
2654<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(byte[]&nbsp;src,
2655                       int&nbsp;offset,
2656                       int&nbsp;length)
2657                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2658<div class="block">Method that binds content read from given byte array,
2659 using configuration of this reader.
2660 Value return is either newly constructed, or root value that
2661 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.</div>
2662<dl>
2663<dt><span class="throwsLabel">Throws:</span></dt>
2664<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2665</dl>
2666</li>
2667</ul>
2668<a name="readValue-java.io.File-">
2669<!--   -->
2670</a>
2671<ul class="blockList">
2672<li class="blockList">
2673<h4>readValue</h4>
2674<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;src)
2675                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2676<dl>
2677<dt><span class="throwsLabel">Throws:</span></dt>
2678<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2679</dl>
2680</li>
2681</ul>
2682<a name="readValue-java.net.URL-">
2683<!--   -->
2684</a>
2685<ul class="blockList">
2686<li class="blockList">
2687<h4>readValue</h4>
2688<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(<a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>&nbsp;src)
2689                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2690<div class="block">Method that binds content read from given input source,
2691 using configuration of this reader.
2692 Value return is either newly constructed, or root value that
2693 was specified with <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>.
2694<p>
2695<p>
2696 NOTE: handling of <a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a> is delegated to
2697 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true#createParser-java.net.URL-" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory.createParser(java.net.URL)</code></a> and usually simply
2698 calls <a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true#openStream--" title="class or interface in java.net"><code>URL.openStream()</code></a>, meaning no special handling
2699 is done. If different HTTP connection options are needed you will need
2700 to create <a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a> separately.</div>
2701<dl>
2702<dt><span class="throwsLabel">Throws:</span></dt>
2703<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2704</dl>
2705</li>
2706</ul>
2707<a name="readValue-com.fasterxml.jackson.databind.JsonNode-">
2708<!--   -->
2709</a>
2710<ul class="blockList">
2711<li class="blockList">
2712<h4>readValue</h4>
2713<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;src)
2714                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2715<div class="block">Convenience method for converting results from given JSON tree into given
2716 value type. Basically short-cut for:
2717<pre>
2718   objectReader.readValue(src.traverse())
2719</pre></div>
2720<dl>
2721<dt><span class="throwsLabel">Throws:</span></dt>
2722<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2723</dl>
2724</li>
2725</ul>
2726<a name="readValue-java.io.DataInput-">
2727<!--   -->
2728</a>
2729<ul class="blockList">
2730<li class="blockList">
2731<h4>readValue</h4>
2732<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;readValue(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a>&nbsp;src)
2733                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2734<dl>
2735<dt><span class="throwsLabel">Throws:</span></dt>
2736<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2737<dt><span class="simpleTagLabel">Since:</span></dt>
2738<dd>2.8</dd>
2739</dl>
2740</li>
2741</ul>
2742<a name="readTree-java.io.InputStream-">
2743<!--   -->
2744</a>
2745<ul class="blockList">
2746<li class="blockList">
2747<h4>readTree</h4>
2748<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;readTree(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;src)
2749                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2750<div class="block">Method that reads content from given input source,
2751 using configuration of this reader, and binds it as JSON Tree.
2752 Returns <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> that represents the root of the resulting tree, if there
2753 was content to read, or "missing node" (instance of <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> for which
2754 <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html#isMissingNode--"><code>JsonNode.isMissingNode()</code></a> returns true, and behaves otherwise similar to
2755 "null node") if no more content is accessible through passed-in input source.
2756<p>
2757 NOTE! Behavior with end-of-input (no more content) differs between this
2758 <code>readTree</code> method, and <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-com.fasterxml.jackson.core.JsonParser-"><code>readTree(JsonParser)</code></a> -- latter returns
2759 <code>null</code> for "no content" case.
2760<p>
2761 Note that if an object was specified with a call to
2762 <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate-java.lang.Object-"><code>withValueToUpdate(Object)</code></a>
2763 it will just be ignored; result is always a newly constructed
2764 <a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> instance.</div>
2765<dl>
2766<dt><span class="throwsLabel">Throws:</span></dt>
2767<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2768</dl>
2769</li>
2770</ul>
2771<a name="readTree-java.io.Reader-">
2772<!--   -->
2773</a>
2774<ul class="blockList">
2775<li class="blockList">
2776<h4>readTree</h4>
2777<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;readTree(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;src)
2778                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2779<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>readTree(InputStream)</code></a> except content accessed through
2780 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a></div>
2781<dl>
2782<dt><span class="throwsLabel">Throws:</span></dt>
2783<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2784</dl>
2785</li>
2786</ul>
2787<a name="readTree-java.lang.String-">
2788<!--   -->
2789</a>
2790<ul class="blockList">
2791<li class="blockList">
2792<h4>readTree</h4>
2793<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;readTree(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;json)
2794                  throws <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a>,
2795                         <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
2796<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>readTree(InputStream)</code></a> except content read from
2797 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a></div>
2798<dl>
2799<dt><span class="throwsLabel">Throws:</span></dt>
2800<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd>
2801<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
2802</dl>
2803</li>
2804</ul>
2805<a name="readTree-byte:A-">
2806<!--   -->
2807</a>
2808<ul class="blockList">
2809<li class="blockList">
2810<h4>readTree</h4>
2811<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;readTree(byte[]&nbsp;json)
2812                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2813<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>readTree(InputStream)</code></a> except content read from
2814 passed-in byte array.</div>
2815<dl>
2816<dt><span class="throwsLabel">Throws:</span></dt>
2817<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2818</dl>
2819</li>
2820</ul>
2821<a name="readTree-byte:A-int-int-">
2822<!--   -->
2823</a>
2824<ul class="blockList">
2825<li class="blockList">
2826<h4>readTree</h4>
2827<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;readTree(byte[]&nbsp;json,
2828                         int&nbsp;offset,
2829                         int&nbsp;len)
2830                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2831<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>readTree(InputStream)</code></a> except content read from
2832 passed-in byte array.</div>
2833<dl>
2834<dt><span class="throwsLabel">Throws:</span></dt>
2835<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2836</dl>
2837</li>
2838</ul>
2839<a name="readTree-java.io.DataInput-">
2840<!--   -->
2841</a>
2842<ul class="blockList">
2843<li class="blockList">
2844<h4>readTree</h4>
2845<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;readTree(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a>&nbsp;src)
2846                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2847<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>readTree(InputStream)</code></a> except content read using
2848 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io"><code>DataInput</code></a>.</div>
2849<dl>
2850<dt><span class="throwsLabel">Throws:</span></dt>
2851<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2852</dl>
2853</li>
2854</ul>
2855<a name="readValues-com.fasterxml.jackson.core.JsonParser-">
2856<!--   -->
2857</a>
2858<ul class="blockList">
2859<li class="blockList">
2860<h4>readValues</h4>
2861<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;&nbsp;readValues(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
2862                                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2863<div class="block">Method for reading sequence of Objects from parser stream.
2864<p>
2865 Sequence can be either root-level "unwrapped" sequence (without surrounding
2866 JSON array), or a sequence contained in a JSON Array.
2867 In either case <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> must point to the first token of
2868 the first element, OR not point to any token (in which case it is advanced
2869 to the next token). This means, specifically, that for wrapped sequences,
2870 parser MUST NOT point to the surrounding <code>START_ARRAY</code> but rather
2871 to the token following it.</div>
2872<dl>
2873<dt><span class="throwsLabel">Throws:</span></dt>
2874<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2875</dl>
2876</li>
2877</ul>
2878<a name="readValues-java.io.InputStream-">
2879<!--   -->
2880</a>
2881<ul class="blockList">
2882<li class="blockList">
2883<h4>readValues</h4>
2884<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;&nbsp;readValues(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;src)
2885                                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2886<div class="block">Method for reading sequence of Objects from parser stream.
2887<p>
2888 Sequence can be either wrapped or unwrapped root-level sequence:
2889 wrapped means that the elements are enclosed in JSON Array;
2890 and unwrapped that elements are directly accessed at main level.
2891 Assumption is that iff the first token of the document is
2892 <code>START_ARRAY</code>, we have a wrapped sequence; otherwise
2893 unwrapped. For wrapped sequences, leading <code>START_ARRAY</code>
2894 is skipped, so that for both cases, underlying <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a>
2895 will point to what is expected to be the first token of the first
2896 element.
2897<p>
2898 Note that the wrapped vs unwrapped logic means that it is NOT
2899 possible to use this method for reading an unwrapped sequence
2900 of elements written as JSON Arrays: to read such sequences, one
2901 has to use <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues-com.fasterxml.jackson.core.JsonParser-"><code>readValues(JsonParser)</code></a>, making sure parser
2902 points to the first token of the first element (i.e. the second
2903 <code>START_ARRAY</code> which is part of the first element).</div>
2904<dl>
2905<dt><span class="throwsLabel">Throws:</span></dt>
2906<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2907</dl>
2908</li>
2909</ul>
2910<a name="readValues-java.io.Reader-">
2911<!--   -->
2912</a>
2913<ul class="blockList">
2914<li class="blockList">
2915<h4>readValues</h4>
2916<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;&nbsp;readValues(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;src)
2917                                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2918<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div>
2919<dl>
2920<dt><span class="throwsLabel">Throws:</span></dt>
2921<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2922</dl>
2923</li>
2924</ul>
2925<a name="readValues-java.lang.String-">
2926<!--   -->
2927</a>
2928<ul class="blockList">
2929<li class="blockList">
2930<h4>readValues</h4>
2931<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;&nbsp;readValues(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;json)
2932                                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2933<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div>
2934<dl>
2935<dt><span class="paramLabel">Parameters:</span></dt>
2936<dd><code>json</code> - String that contains JSON content to parse</dd>
2937<dt><span class="throwsLabel">Throws:</span></dt>
2938<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2939</dl>
2940</li>
2941</ul>
2942<a name="readValues-byte:A-int-int-">
2943<!--   -->
2944</a>
2945<ul class="blockList">
2946<li class="blockList">
2947<h4>readValues</h4>
2948<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;&nbsp;readValues(byte[]&nbsp;src,
2949                                         int&nbsp;offset,
2950                                         int&nbsp;length)
2951                                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2952<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div>
2953<dl>
2954<dt><span class="throwsLabel">Throws:</span></dt>
2955<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2956</dl>
2957</li>
2958</ul>
2959<a name="readValues-byte:A-">
2960<!--   -->
2961</a>
2962<ul class="blockList">
2963<li class="blockList">
2964<h4>readValues</h4>
2965<pre>public final&nbsp;&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;&nbsp;readValues(byte[]&nbsp;src)
2966                                        throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2967<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div>
2968<dl>
2969<dt><span class="throwsLabel">Throws:</span></dt>
2970<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2971</dl>
2972</li>
2973</ul>
2974<a name="readValues-java.io.File-">
2975<!--   -->
2976</a>
2977<ul class="blockList">
2978<li class="blockList">
2979<h4>readValues</h4>
2980<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;&nbsp;readValues(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;src)
2981                                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2982<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.</div>
2983<dl>
2984<dt><span class="throwsLabel">Throws:</span></dt>
2985<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2986</dl>
2987</li>
2988</ul>
2989<a name="readValues-java.net.URL-">
2990<!--   -->
2991</a>
2992<ul class="blockList">
2993<li class="blockList">
2994<h4>readValues</h4>
2995<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;&nbsp;readValues(<a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>&nbsp;src)
2996                                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2997<div class="block">Overloaded version of <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.io.InputStream-"><code>readValue(InputStream)</code></a>.
2998<p>
2999 NOTE: handling of <a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a> is delegated to
3000 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonFactory.html?is-external=true#createParser-java.net.URL-" title="class or interface in com.fasterxml.jackson.core"><code>JsonFactory.createParser(java.net.URL)</code></a> and usually simply
3001 calls <a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true#openStream--" title="class or interface in java.net"><code>URL.openStream()</code></a>, meaning no special handling
3002 is done. If different HTTP connection options are needed you will need
3003 to create <a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a> separately.</div>
3004<dl>
3005<dt><span class="paramLabel">Parameters:</span></dt>
3006<dd><code>src</code> - URL to read to access JSON content to parse.</dd>
3007<dt><span class="throwsLabel">Throws:</span></dt>
3008<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3009</dl>
3010</li>
3011</ul>
3012<a name="readValues-java.io.DataInput-">
3013<!--   -->
3014</a>
3015<ul class="blockList">
3016<li class="blockList">
3017<h4>readValues</h4>
3018<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;&nbsp;readValues(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a>&nbsp;src)
3019                                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3020<dl>
3021<dt><span class="throwsLabel">Throws:</span></dt>
3022<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3023<dt><span class="simpleTagLabel">Since:</span></dt>
3024<dd>2.8</dd>
3025</dl>
3026</li>
3027</ul>
3028<a name="treeToValue-com.fasterxml.jackson.core.TreeNode-java.lang.Class-">
3029<!--   -->
3030</a>
3031<ul class="blockList">
3032<li class="blockList">
3033<h4>treeToValue</h4>
3034<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;treeToValue(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>&nbsp;n,
3035                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)
3036                  throws <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre>
3037<dl>
3038<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
3039<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#treeToValue-com.fasterxml.jackson.core.TreeNode-java.lang.Class-" title="class or interface in com.fasterxml.jackson.core">treeToValue</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
3040<dt><span class="throwsLabel">Throws:</span></dt>
3041<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd>
3042</dl>
3043</li>
3044</ul>
3045<a name="writeValue-com.fasterxml.jackson.core.JsonGenerator-java.lang.Object-">
3046<!--   -->
3047</a>
3048<ul class="blockList">
3049<li class="blockList">
3050<h4>writeValue</h4>
3051<pre>public&nbsp;void&nbsp;writeValue(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;gen,
3052                       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)
3053                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3054<dl>
3055<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
3056<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true#writeValue-com.fasterxml.jackson.core.JsonGenerator-java.lang.Object-" title="class or interface in com.fasterxml.jackson.core">writeValue</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></dd>
3057<dt><span class="throwsLabel">Throws:</span></dt>
3058<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3059</dl>
3060</li>
3061</ul>
3062<a name="Z:Z_bind-com.fasterxml.jackson.core.JsonParser-java.lang.Object-">
3063<!--   -->
3064</a>
3065<ul class="blockList">
3066<li class="blockList">
3067<h4>_bind</h4>
3068<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;_bind(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
3069                       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;valueToUpdate)
3070                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3071<div class="block">Actual implementation of value reading+binding operation.</div>
3072<dl>
3073<dt><span class="throwsLabel">Throws:</span></dt>
3074<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3075</dl>
3076</li>
3077</ul>
3078<a name="Z:Z_bindAndClose-com.fasterxml.jackson.core.JsonParser-">
3079<!--   -->
3080</a>
3081<ul class="blockList">
3082<li class="blockList">
3083<h4>_bindAndClose</h4>
3084<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;_bindAndClose(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p0)
3085                        throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3086<dl>
3087<dt><span class="throwsLabel">Throws:</span></dt>
3088<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3089</dl>
3090</li>
3091</ul>
3092<a name="Z:Z_bindAndCloseAsTree-com.fasterxml.jackson.core.JsonParser-">
3093<!--   -->
3094</a>
3095<ul class="blockList">
3096<li class="blockList">
3097<h4>_bindAndCloseAsTree</h4>
3098<pre>protected final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;_bindAndCloseAsTree(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p0)
3099                                      throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3100<dl>
3101<dt><span class="throwsLabel">Throws:</span></dt>
3102<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3103</dl>
3104</li>
3105</ul>
3106<a name="Z:Z_bindAsTree-com.fasterxml.jackson.core.JsonParser-">
3107<!--   -->
3108</a>
3109<ul class="blockList">
3110<li class="blockList">
3111<h4>_bindAsTree</h4>
3112<pre>protected final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;_bindAsTree(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
3113                              throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3114<dl>
3115<dt><span class="throwsLabel">Throws:</span></dt>
3116<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3117</dl>
3118</li>
3119</ul>
3120<a name="Z:Z_bindAsTreeOrNull-com.fasterxml.jackson.core.JsonParser-">
3121<!--   -->
3122</a>
3123<ul class="blockList">
3124<li class="blockList">
3125<h4>_bindAsTreeOrNull</h4>
3126<pre>protected final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;_bindAsTreeOrNull(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
3127                                    throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3128<div class="block">Same as <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_bindAsTree-com.fasterxml.jackson.core.JsonParser-"><code>_bindAsTree(com.fasterxml.jackson.core.JsonParser)</code></a> except end-of-input is reported by returning
3129 <code>null</code>, not "missing node"</div>
3130<dl>
3131<dt><span class="throwsLabel">Throws:</span></dt>
3132<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3133</dl>
3134</li>
3135</ul>
3136<a name="Z:Z_bindAndReadValues-com.fasterxml.jackson.core.JsonParser-">
3137<!--   -->
3138</a>
3139<ul class="blockList">
3140<li class="blockList">
3141<h4>_bindAndReadValues</h4>
3142<pre>protected&nbsp;&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;&nbsp;_bindAndReadValues(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
3143                                             throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3144<dl>
3145<dt><span class="throwsLabel">Throws:</span></dt>
3146<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3147<dt><span class="simpleTagLabel">Since:</span></dt>
3148<dd>2.1</dd>
3149</dl>
3150</li>
3151</ul>
3152<a name="Z:Z_unwrapAndDeserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonDeserializer-">
3153<!--   -->
3154</a>
3155<ul class="blockList">
3156<li class="blockList">
3157<h4>_unwrapAndDeserialize</h4>
3158<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;_unwrapAndDeserialize(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
3159                                       <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
3160                                       <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;rootType,
3161                                       <a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;deser)
3162                                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3163<dl>
3164<dt><span class="throwsLabel">Throws:</span></dt>
3165<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3166</dl>
3167</li>
3168</ul>
3169<a name="Z:Z_considerFilter-com.fasterxml.jackson.core.JsonParser-boolean-">
3170<!--   -->
3171</a>
3172<ul class="blockList">
3173<li class="blockList">
3174<h4>_considerFilter</h4>
3175<pre>protected&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;_considerFilter(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
3176                                     boolean&nbsp;multiValue)</pre>
3177<div class="block">Consider filter when creating JsonParser.</div>
3178</li>
3179</ul>
3180<a name="Z:Z_verifyNoTrailingTokens-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-">
3181<!--   -->
3182</a>
3183<ul class="blockList">
3184<li class="blockList">
3185<h4>_verifyNoTrailingTokens</h4>
3186<pre>protected final&nbsp;void&nbsp;_verifyNoTrailingTokens(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
3187                                             <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
3188                                             <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;bindType)
3189                                      throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3190<dl>
3191<dt><span class="throwsLabel">Throws:</span></dt>
3192<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3193<dt><span class="simpleTagLabel">Since:</span></dt>
3194<dd>2.9</dd>
3195</dl>
3196</li>
3197</ul>
3198<a name="Z:Z_detectBindAndClose-byte:A-int-int-">
3199<!--   -->
3200</a>
3201<ul class="blockList">
3202<li class="blockList">
3203<h4>_detectBindAndClose</h4>
3204<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;_detectBindAndClose(byte[]&nbsp;src,
3205                                     int&nbsp;offset,
3206                                     int&nbsp;length)
3207                              throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3208<dl>
3209<dt><span class="throwsLabel">Throws:</span></dt>
3210<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3211</dl>
3212</li>
3213</ul>
3214<a name="Z:Z_detectBindAndClose-com.fasterxml.jackson.databind.deser.DataFormatReaders.Match-boolean-">
3215<!--   -->
3216</a>
3217<ul class="blockList">
3218<li class="blockList">
3219<h4>_detectBindAndClose</h4>
3220<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;_detectBindAndClose(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a>&nbsp;match,
3221                                     boolean&nbsp;forceClosing)
3222                              throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3223<dl>
3224<dt><span class="throwsLabel">Throws:</span></dt>
3225<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3226</dl>
3227</li>
3228</ul>
3229<a name="Z:Z_detectBindAndReadValues-com.fasterxml.jackson.databind.deser.DataFormatReaders.Match-boolean-">
3230<!--   -->
3231</a>
3232<ul class="blockList">
3233<li class="blockList">
3234<h4>_detectBindAndReadValues</h4>
3235<pre>protected&nbsp;&lt;T&gt;&nbsp;<a href="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</a>&lt;T&gt;&nbsp;_detectBindAndReadValues(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a>&nbsp;match,
3236                                                          boolean&nbsp;forceClosing)
3237                                                   throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3238<dl>
3239<dt><span class="throwsLabel">Throws:</span></dt>
3240<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3241</dl>
3242</li>
3243</ul>
3244<a name="Z:Z_detectBindAndCloseAsTree-java.io.InputStream-">
3245<!--   -->
3246</a>
3247<ul class="blockList">
3248<li class="blockList">
3249<h4>_detectBindAndCloseAsTree</h4>
3250<pre>protected&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;_detectBindAndCloseAsTree(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;in)
3251                                      throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3252<dl>
3253<dt><span class="throwsLabel">Throws:</span></dt>
3254<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3255</dl>
3256</li>
3257</ul>
3258<a name="Z:Z_reportUnkownFormat-com.fasterxml.jackson.databind.deser.DataFormatReaders-com.fasterxml.jackson.databind.deser.DataFormatReaders.Match-">
3259<!--   -->
3260</a>
3261<ul class="blockList">
3262<li class="blockList">
3263<h4>_reportUnkownFormat</h4>
3264<pre>protected&nbsp;void&nbsp;_reportUnkownFormat(<a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a>&nbsp;detector,
3265                                   <a href="../../../../com/fasterxml/jackson/databind/deser/DataFormatReaders.Match.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a>&nbsp;match)
3266                            throws <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></pre>
3267<div class="block">Method called to indicate that format detection failed to detect format
3268 of given input</div>
3269<dl>
3270<dt><span class="throwsLabel">Throws:</span></dt>
3271<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a></code></dd>
3272</dl>
3273</li>
3274</ul>
3275<a name="Z:Z_verifySchemaType-com.fasterxml.jackson.core.FormatSchema-">
3276<!--   -->
3277</a>
3278<ul class="blockList">
3279<li class="blockList">
3280<h4>_verifySchemaType</h4>
3281<pre>protected&nbsp;void&nbsp;_verifySchemaType(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a>&nbsp;schema)</pre>
3282<dl>
3283<dt><span class="simpleTagLabel">Since:</span></dt>
3284<dd>2.2</dd>
3285</dl>
3286</li>
3287</ul>
3288<a name="createDeserializationContext-com.fasterxml.jackson.core.JsonParser-">
3289<!--   -->
3290</a>
3291<ul class="blockList">
3292<li class="blockList">
3293<h4>createDeserializationContext</h4>
3294<pre>protected&nbsp;<a href="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a>&nbsp;createDeserializationContext(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</pre>
3295<div class="block">Internal helper method called to create an instance of <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationContext</code></a>
3296 for deserializing a single root value.
3297 Can be overridden if a custom context is needed.</div>
3298</li>
3299</ul>
3300<a name="Z:Z_inputStream-java.net.URL-">
3301<!--   -->
3302</a>
3303<ul class="blockList">
3304<li class="blockList">
3305<h4>_inputStream</h4>
3306<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;_inputStream(<a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>&nbsp;src)
3307                            throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3308<dl>
3309<dt><span class="throwsLabel">Throws:</span></dt>
3310<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3311</dl>
3312</li>
3313</ul>
3314<a name="Z:Z_inputStream-java.io.File-">
3315<!--   -->
3316</a>
3317<ul class="blockList">
3318<li class="blockList">
3319<h4>_inputStream</h4>
3320<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;_inputStream(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;f)
3321                            throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
3322<dl>
3323<dt><span class="throwsLabel">Throws:</span></dt>
3324<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
3325</dl>
3326</li>
3327</ul>
3328<a name="Z:Z_reportUndetectableSource-java.lang.Object-">
3329<!--   -->
3330</a>
3331<ul class="blockList">
3332<li class="blockList">
3333<h4>_reportUndetectableSource</h4>
3334<pre>protected&nbsp;void&nbsp;_reportUndetectableSource(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;src)
3335                                  throws <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a></pre>
3336<dl>
3337<dt><span class="throwsLabel">Throws:</span></dt>
3338<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParseException</a></code></dd>
3339</dl>
3340</li>
3341</ul>
3342<a name="Z:Z_findRootDeserializer-com.fasterxml.jackson.databind.DeserializationContext-">
3343<!--   -->
3344</a>
3345<ul class="blockList">
3346<li class="blockList">
3347<h4>_findRootDeserializer</h4>
3348<pre>protected&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;_findRootDeserializer(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)
3349                                                  throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
3350<div class="block">Method called to locate deserializer for the passed root-level value.</div>
3351<dl>
3352<dt><span class="throwsLabel">Throws:</span></dt>
3353<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
3354</dl>
3355</li>
3356</ul>
3357<a name="Z:Z_findTreeDeserializer-com.fasterxml.jackson.databind.DeserializationContext-">
3358<!--   -->
3359</a>
3360<ul class="blockList">
3361<li class="blockList">
3362<h4>_findTreeDeserializer</h4>
3363<pre>protected&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;_findTreeDeserializer(<a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)
3364                                                  throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
3365<dl>
3366<dt><span class="throwsLabel">Throws:</span></dt>
3367<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
3368<dt><span class="simpleTagLabel">Since:</span></dt>
3369<dd>2.6</dd>
3370</dl>
3371</li>
3372</ul>
3373<a name="Z:Z_prefetchRootDeserializer-com.fasterxml.jackson.databind.JavaType-">
3374<!--   -->
3375</a>
3376<ul class="blockList">
3377<li class="blockList">
3378<h4>_prefetchRootDeserializer</h4>
3379<pre>protected&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;_prefetchRootDeserializer(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</pre>
3380<div class="block">Method called to locate deserializer ahead of time, if permitted
3381 by configuration. Method also is NOT to throw an exception if
3382 access fails.</div>
3383</li>
3384</ul>
3385<a name="Z:Z_jsonNodeType--">
3386<!--   -->
3387</a>
3388<ul class="blockList">
3389<li class="blockList">
3390<h4>_jsonNodeType</h4>
3391<pre>protected final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;_jsonNodeType()</pre>
3392<dl>
3393<dt><span class="simpleTagLabel">Since:</span></dt>
3394<dd>2.10</dd>
3395</dl>
3396</li>
3397</ul>
3398<a name="Z:Z_assertNotNull-java.lang.String-java.lang.Object-">
3399<!--   -->
3400</a>
3401<ul class="blockListLast">
3402<li class="blockList">
3403<h4>_assertNotNull</h4>
3404<pre>protected final&nbsp;void&nbsp;_assertNotNull(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;paramName,
3405                                    <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;src)</pre>
3406</li>
3407</ul>
3408</li>
3409</ul>
3410</li>
3411</ul>
3412</div>
3413</div>
3414<!-- ========= END OF CLASS DATA ========= -->
3415<!-- ======= START OF BOTTOM NAVBAR ====== -->
3416<div class="bottomNav"><a name="navbar.bottom">
3417<!--   -->
3418</a>
3419<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
3420<a name="navbar.bottom.firstrow">
3421<!--   -->
3422</a>
3423<ul class="navList" title="Navigation">
3424<li><a href="../../../../overview-summary.html">Overview</a></li>
3425<li><a href="package-summary.html">Package</a></li>
3426<li class="navBarCell1Rev">Class</li>
3427<li><a href="class-use/ObjectReader.html">Use</a></li>
3428<li><a href="package-tree.html">Tree</a></li>
3429<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
3430<li><a href="../../../../index-all.html">Index</a></li>
3431<li><a href="../../../../help-doc.html">Help</a></li>
3432</ul>
3433</div>
3434<div class="subNav">
3435<ul class="navList">
3436<li><a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
3437<li><a href="../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
3438</ul>
3439<ul class="navList">
3440<li><a href="../../../../index.html?com/fasterxml/jackson/databind/ObjectReader.html" target="_top">Frames</a></li>
3441<li><a href="ObjectReader.html" target="_top">No&nbsp;Frames</a></li>
3442</ul>
3443<ul class="navList" id="allclasses_navbar_bottom">
3444<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
3445</ul>
3446<div>
3447<script type="text/javascript"><!--
3448  allClassesLink = document.getElementById("allclasses_navbar_bottom");
3449  if(window==top) {
3450    allClassesLink.style.display = "block";
3451  }
3452  else {
3453    allClassesLink.style.display = "none";
3454  }
3455  //-->
3456</script>
3457</div>
3458<div>
3459<ul class="subNavList">
3460<li>Summary:&nbsp;</li>
3461<li>Nested&nbsp;|&nbsp;</li>
3462<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
3463<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
3464<li><a href="#method.summary">Method</a></li>
3465</ul>
3466<ul class="subNavList">
3467<li>Detail:&nbsp;</li>
3468<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
3469<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
3470<li><a href="#method.detail">Method</a></li>
3471</ul>
3472</div>
3473<a name="skip.navbar.bottom">
3474<!--   -->
3475</a></div>
3476<!-- ======== END OF BOTTOM NAVBAR ======= -->
3477<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2019 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
3478</body>
3479</html>
3480