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