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