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