• 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>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_29) on Mon Mar 26 19:07:10 PDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<TITLE>
8ObjectReader (jackson-databind 2.0.0 API)
9</TITLE>
10
11<META NAME="date" CONTENT="2012-03-26">
12
13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
14
15<SCRIPT type="text/javascript">
16function windowTitle()
17{
18    if (location.href.indexOf('is-external=true') == -1) {
19        parent.document.title="ObjectReader (jackson-databind 2.0.0 API)";
20    }
21}
22</SCRIPT>
23<NOSCRIPT>
24</NOSCRIPT>
25
26</HEAD>
27
28<BODY BGCOLOR="white" onload="windowTitle();">
29<HR>
30
31
32<!-- ========= START OF TOP NAVBAR ======= -->
33<A NAME="navbar_top"><!-- --></A>
34<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
36<TR>
37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
38<A NAME="navbar_top_firstrow"><!-- --></A>
39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
40  <TR ALIGN="center" VALIGN="top">
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
43  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ObjectReader.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
48  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
49  </TR>
50</TABLE>
51</TD>
52<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
53</EM>
54</TD>
55</TR>
56
57<TR>
58<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
59&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind"><B>PREV CLASS</B></A>&nbsp;
60&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><B>NEXT CLASS</B></A></FONT></TD>
61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
62  <A HREF="../../../../index.html?com/fasterxml/jackson/databind/ObjectReader.html" target="_top"><B>FRAMES</B></A>  &nbsp;
63&nbsp;<A HREF="ObjectReader.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
64&nbsp;<SCRIPT type="text/javascript">
65  <!--
66  if(window==top) {
67    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
68  }
69  //-->
70</SCRIPT>
71<NOSCRIPT>
72  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
73</NOSCRIPT>
74
75
76</FONT></TD>
77</TR>
78<TR>
79<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
80  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
81<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
82DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
83</TR>
84</TABLE>
85<A NAME="skip-navbar_top"></A>
86<!-- ========= END OF TOP NAVBAR ========= -->
87
88<HR>
89<!-- ======== START OF CLASS DATA ======== -->
90<H2>
91<FONT SIZE="-1">
92com.fasterxml.jackson.databind</FONT>
93<BR>
94Class ObjectReader</H2>
95<PRE>
96<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>
97  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">com.fasterxml.jackson.core.ObjectCodec
98      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.fasterxml.jackson.databind.ObjectReader</B>
99</PRE>
100<DL>
101<DT><B>All Implemented Interfaces:</B> <DD>com.fasterxml.jackson.core.Versioned</DD>
102</DL>
103<HR>
104<DL>
105<DT><PRE>public class <B>ObjectReader</B><DT>extends com.fasterxml.jackson.core.ObjectCodec<DT>implements com.fasterxml.jackson.core.Versioned</DL>
106</PRE>
107
108<P>
109Builder object that can be used for per-serialization configuration of
110 deserialization parameters, such as root type to use or object
111 to update (instead of constructing new instance).
112<p>
113 Uses "fluent" (aka builder) pattern so that instances are immutable
114 (and thus fully thread-safe with no external synchronization);
115 new instances are constructed for different configurations.
116 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
117 reused, shared, cached; both because of thread-safety and because
118 instances are relatively light-weight.
119<P>
120
121<P>
122<HR>
123
124<P>
125<!-- =========== FIELD SUMMARY =========== -->
126
127<A NAME="field_summary"><!-- --></A>
128<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
129<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
130<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
131<B>Field Summary</B></FONT></TH>
132</TR>
133<TR BGCOLOR="white" CLASS="TableRowColor">
134<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135<CODE>protected &nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A></CODE></FONT></TD>
136<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_config">_config</A></B></CODE>
137
138<BR>
139&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;General serialization configuration settings; while immutable,
140 can use copy-constructor to create modified instances as necessary.</TD>
141</TR>
142<TR BGCOLOR="white" CLASS="TableRowColor">
143<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
144<CODE>protected &nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</A></CODE></FONT></TD>
145<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_context">_context</A></B></CODE>
146
147<BR>
148&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Blueprint instance of deserialization context; used for creating
149 actual instance when needed.</TD>
150</TR>
151<TR BGCOLOR="white" CLASS="TableRowColor">
152<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
153<CODE>protected &nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A></CODE></FONT></TD>
154<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_injectableValues">_injectableValues</A></B></CODE>
155
156<BR>
157&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Values that can be injected during deserialization, if any.</TD>
158</TR>
159<TR BGCOLOR="white" CLASS="TableRowColor">
160<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
161<CODE>protected &nbsp;com.fasterxml.jackson.core.JsonFactory</CODE></FONT></TD>
162<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_jsonFactory">_jsonFactory</A></B></CODE>
163
164<BR>
165&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Factory used for constructing <CODE>JsonGenerator</CODE>s</TD>
166</TR>
167<TR BGCOLOR="white" CLASS="TableRowColor">
168<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
169<CODE>protected &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;</CODE></FONT></TD>
170<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_rootDeserializers">_rootDeserializers</A></B></CODE>
171
172<BR>
173&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Root-level cached deserializers</TD>
174</TR>
175<TR BGCOLOR="white" CLASS="TableRowColor">
176<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
177<CODE>protected &nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</A></CODE></FONT></TD>
178<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_rootNames">_rootNames</A></B></CODE>
179
180<BR>
181&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cache for root names used when root-wrapping is enabled.</TD>
182</TR>
183<TR BGCOLOR="white" CLASS="TableRowColor">
184<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
185<CODE>protected &nbsp;com.fasterxml.jackson.core.FormatSchema</CODE></FONT></TD>
186<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_schema">_schema</A></B></CODE>
187
188<BR>
189&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;When using data format that uses a schema, schema is passed
190 to parser.</TD>
191</TR>
192<TR BGCOLOR="white" CLASS="TableRowColor">
193<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
194<CODE>protected &nbsp;boolean</CODE></FONT></TD>
195<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_unwrapRoot">_unwrapRoot</A></B></CODE>
196
197<BR>
198&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Flag that indicates whether root values are expected to be unwrapped or not</TD>
199</TR>
200<TR BGCOLOR="white" CLASS="TableRowColor">
201<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
202<CODE>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></CODE></FONT></TD>
203<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_valueToUpdate">_valueToUpdate</A></B></CODE>
204
205<BR>
206&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Instance to update with data binding; if any.</TD>
207</TR>
208<TR BGCOLOR="white" CLASS="TableRowColor">
209<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
210<CODE>protected &nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A></CODE></FONT></TD>
211<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_valueType">_valueType</A></B></CODE>
212
213<BR>
214&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Declared type of value to instantiate during deserialization.</TD>
215</TR>
216</TABLE>
217&nbsp;
218<!-- ======== CONSTRUCTOR SUMMARY ======== -->
219
220<A NAME="constructor_summary"><!-- --></A>
221<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
222<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
223<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
224<B>Constructor Summary</B></FONT></TH>
225</TR>
226<TR BGCOLOR="white" CLASS="TableRowColor">
227<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
228<CODE>protected </CODE></FONT></TD>
229<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectMapper, com.fasterxml.jackson.databind.DeserializationConfig)">ObjectReader</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</A>&nbsp;mapper,
230             <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A>&nbsp;config)</CODE>
231
232<BR>
233&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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</TD>
234</TR>
235<TR BGCOLOR="white" CLASS="TableRowColor">
236<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
237<CODE>protected </CODE></FONT></TD>
238<TD><CODE><B><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></B>(<A HREF="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</A>&nbsp;mapper,
239             <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A>&nbsp;config,
240             <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType,
241             <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,
242             com.fasterxml.jackson.core.FormatSchema&nbsp;schema,
243             <A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A>&nbsp;injectableValues)</CODE>
244
245<BR>
246&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
247</TR>
248<TR BGCOLOR="white" CLASS="TableRowColor">
249<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
250<CODE>protected </CODE></FONT></TD>
251<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.databind.DeserializationConfig)">ObjectReader</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A>&nbsp;base,
252             <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A>&nbsp;config)</CODE>
253
254<BR>
255&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy constructor used when modifying simple feature flags</TD>
256</TR>
257<TR BGCOLOR="white" CLASS="TableRowColor">
258<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
259<CODE>protected </CODE></FONT></TD>
260<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#ObjectReader(com.fasterxml.jackson.databind.ObjectReader, 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></B>(<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A>&nbsp;base,
261             <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A>&nbsp;config,
262             <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType,
263             <A HREF="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,
264             com.fasterxml.jackson.core.FormatSchema&nbsp;schema,
265             <A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A>&nbsp;injectableValues)</CODE>
266
267<BR>
268&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy constructor used for building variations.</TD>
269</TR>
270</TABLE>
271&nbsp;
272<!-- ========== METHOD SUMMARY =========== -->
273
274<A NAME="method_summary"><!-- --></A>
275<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
276<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
277<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
278<B>Method Summary</B></FONT></TH>
279</TR>
280<TR BGCOLOR="white" CLASS="TableRowColor">
281<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
282<CODE>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></CODE></FONT></TD>
283<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_bind(com.fasterxml.jackson.core.JsonParser)">_bind</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)</CODE>
284
285<BR>
286&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Actual implementation of value reading+binding operation.</TD>
287</TR>
288<TR BGCOLOR="white" CLASS="TableRowColor">
289<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
290<CODE>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></CODE></FONT></TD>
291<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_bindAndClose(com.fasterxml.jackson.core.JsonParser)">_bindAndClose</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)</CODE>
292
293<BR>
294&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
295</TR>
296<TR BGCOLOR="white" CLASS="TableRowColor">
297<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
298<CODE>protected &nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD>
299<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_bindAndCloseAsTree(com.fasterxml.jackson.core.JsonParser)">_bindAndCloseAsTree</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)</CODE>
300
301<BR>
302&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
303</TR>
304<TR BGCOLOR="white" CLASS="TableRowColor">
305<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
306<CODE>protected &nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD>
307<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_bindAsTree(com.fasterxml.jackson.core.JsonParser)">_bindAsTree</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)</CODE>
308
309<BR>
310&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
311</TR>
312<TR BGCOLOR="white" CLASS="TableRowColor">
313<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
314<CODE>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;</CODE></FONT></TD>
315<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_findRootDeserializer(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JavaType)">_findRootDeserializer</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
316                      <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType)</CODE>
317
318<BR>
319&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to locate deserializer for the passed root-level value.</TD>
320</TR>
321<TR BGCOLOR="white" CLASS="TableRowColor">
322<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
323<CODE>protected static&nbsp;com.fasterxml.jackson.core.JsonToken</CODE></FONT></TD>
324<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_initForReading(com.fasterxml.jackson.core.JsonParser)">_initForReading</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)</CODE>
325
326<BR>
327&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
328</TR>
329<TR BGCOLOR="white" CLASS="TableRowColor">
330<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
331<CODE>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></CODE></FONT></TD>
332<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_unwrapAndDeserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer)">_unwrapAndDeserialize</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
333                      <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
334                      <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;rootType,
335                      <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>
336
337<BR>
338&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
339</TR>
340<TR BGCOLOR="white" CLASS="TableRowColor">
341<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
342<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD>
343<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createArrayNode()">createArrayNode</A></B>()</CODE>
344
345<BR>
346&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
347</TR>
348<TR BGCOLOR="white" CLASS="TableRowColor">
349<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
350<CODE>protected &nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</A></CODE></FONT></TD>
351<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createDeserializationContext(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationConfig)">createDeserializationContext</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
352                             <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A>&nbsp;cfg)</CODE>
353
354<BR>
355&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>
356 for deserializing a single root value.</TD>
357</TR>
358<TR BGCOLOR="white" CLASS="TableRowColor">
359<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
360<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD>
361<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#createObjectNode()">createObjectNode</A></B>()</CODE>
362
363<BR>
364&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
365</TR>
366<TR BGCOLOR="white" CLASS="TableRowColor">
367<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
368<CODE>&nbsp;com.fasterxml.jackson.core.JsonFactory</CODE></FONT></TD>
369<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getJsonFactory()">getJsonFactory</A></B>()</CODE>
370
371<BR>
372&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
373</TR>
374<TR BGCOLOR="white" CLASS="TableRowColor">
375<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
376<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</A></CODE></FONT></TD>
377<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#getTypeFactory()">getTypeFactory</A></B>()</CODE>
378
379<BR>
380&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
381</TR>
382<TR BGCOLOR="white" CLASS="TableRowColor">
383<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
384<CODE>&nbsp;boolean</CODE></FONT></TD>
385<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#isEnabled(com.fasterxml.jackson.databind.DeserializationFeature)">isEnabled</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>&nbsp;f)</CODE>
386
387<BR>
388&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
389</TR>
390<TR BGCOLOR="white" CLASS="TableRowColor">
391<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
392<CODE>&nbsp;boolean</CODE></FONT></TD>
393<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#isEnabled(com.fasterxml.jackson.core.JsonParser.Feature)">isEnabled</A></B>(com.fasterxml.jackson.core.JsonParser.Feature&nbsp;f)</CODE>
394
395<BR>
396&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
397</TR>
398<TR BGCOLOR="white" CLASS="TableRowColor">
399<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
400<CODE>&nbsp;boolean</CODE></FONT></TD>
401<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#isEnabled(com.fasterxml.jackson.databind.MapperFeature)">isEnabled</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</A>&nbsp;f)</CODE>
402
403<BR>
404&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
405</TR>
406<TR BGCOLOR="white" CLASS="TableRowColor">
407<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
408<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD>
409<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree(java.io.InputStream)">readTree</A></B>(<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>
410
411<BR>
412&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that reads content from given input source,
413 using configuration of this reader, and binds it as JSON Tree.</TD>
414</TR>
415<TR BGCOLOR="white" CLASS="TableRowColor">
416<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
417<CODE>
418<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
419<TR ALIGN="right" VALIGN="">
420<TD NOWRAP><FONT SIZE="-1">
421<CODE>&lt;T extends com.fasterxml.jackson.core.TreeNode&gt;
422<BR>
423T</CODE></FONT></TD>
424</TR>
425</TABLE>
426</CODE></FONT></TD>
427<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree(com.fasterxml.jackson.core.JsonParser)">readTree</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)</CODE>
428
429<BR>
430&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method that binds content read using given parser, using
431 configuration of this reader, except that content is bound as
432 JSON tree instead of configured root value type.</TD>
433</TR>
434<TR BGCOLOR="white" CLASS="TableRowColor">
435<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
436<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD>
437<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree(java.io.Reader)">readTree</A></B>(<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>
438
439<BR>
440&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that reads content from given input source,
441 using configuration of this reader, and binds it as JSON Tree.</TD>
442</TR>
443<TR BGCOLOR="white" CLASS="TableRowColor">
444<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
445<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD>
446<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree(java.lang.String)">readTree</A></B>(<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;content)</CODE>
447
448<BR>
449&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that reads content from given JSON input String,
450 using configuration of this reader, and binds it as JSON Tree.</TD>
451</TR>
452<TR BGCOLOR="white" CLASS="TableRowColor">
453<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
454<CODE>
455<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
456<TR ALIGN="right" VALIGN="">
457<TD NOWRAP><FONT SIZE="-1">
458<CODE>&lt;T&gt; T</CODE></FONT></TD>
459</TR>
460</TABLE>
461</CODE></FONT></TD>
462<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(byte[])">readValue</A></B>(byte[]&nbsp;src)</CODE>
463
464<BR>
465&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that binds content read from given byte array,
466 using configuration of this reader.</TD>
467</TR>
468<TR BGCOLOR="white" CLASS="TableRowColor">
469<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
470<CODE>
471<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
472<TR ALIGN="right" VALIGN="">
473<TD NOWRAP><FONT SIZE="-1">
474<CODE>&lt;T&gt; T</CODE></FONT></TD>
475</TR>
476</TABLE>
477</CODE></FONT></TD>
478<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(byte[], int, int)">readValue</A></B>(byte[]&nbsp;src,
479          int&nbsp;offset,
480          int&nbsp;length)</CODE>
481
482<BR>
483&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that binds content read from given byte array,
484 using configuration of this reader.</TD>
485</TR>
486<TR BGCOLOR="white" CLASS="TableRowColor">
487<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
488<CODE>
489<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
490<TR ALIGN="right" VALIGN="">
491<TD NOWRAP><FONT SIZE="-1">
492<CODE>&lt;T&gt; T</CODE></FONT></TD>
493</TR>
494</TABLE>
495</CODE></FONT></TD>
496<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.File)">readValue</A></B>(<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>
497
498<BR>
499&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
500</TR>
501<TR BGCOLOR="white" CLASS="TableRowColor">
502<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
503<CODE>
504<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
505<TR ALIGN="right" VALIGN="">
506<TD NOWRAP><FONT SIZE="-1">
507<CODE>&lt;T&gt; T</CODE></FONT></TD>
508</TR>
509</TABLE>
510</CODE></FONT></TD>
511<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.InputStream)">readValue</A></B>(<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>
512
513<BR>
514&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that binds content read from given input source,
515 using configuration of this reader.</TD>
516</TR>
517<TR BGCOLOR="white" CLASS="TableRowColor">
518<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
519<CODE>
520<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
521<TR ALIGN="right" VALIGN="">
522<TD NOWRAP><FONT SIZE="-1">
523<CODE>&lt;T&gt; T</CODE></FONT></TD>
524</TR>
525</TABLE>
526</CODE></FONT></TD>
527<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.databind.JsonNode)">readValue</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A>&nbsp;src)</CODE>
528
529<BR>
530&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for converting results from given JSON tree into given
531 value type.</TD>
532</TR>
533<TR BGCOLOR="white" CLASS="TableRowColor">
534<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
535<CODE>
536<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
537<TR ALIGN="right" VALIGN="">
538<TD NOWRAP><FONT SIZE="-1">
539<CODE>&lt;T&gt; T</CODE></FONT></TD>
540</TR>
541</TABLE>
542</CODE></FONT></TD>
543<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser)">readValue</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)</CODE>
544
545<BR>
546&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that binds content read using given parser, using
547 configuration of this reader, including expected result type.</TD>
548</TR>
549<TR BGCOLOR="white" CLASS="TableRowColor">
550<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
551<CODE>
552<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
553<TR ALIGN="right" VALIGN="">
554<TD NOWRAP><FONT SIZE="-1">
555<CODE>&lt;T&gt; T</CODE></FONT></TD>
556</TR>
557</TABLE>
558</CODE></FONT></TD>
559<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser, java.lang.Class)">readValue</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
560          <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>
561
562<BR>
563&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method that binds content read using given parser, using
564 configuration of this reader, except that expected value type
565 is specified with the call (instead of currently configured root type).</TD>
566</TR>
567<TR BGCOLOR="white" CLASS="TableRowColor">
568<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
569<CODE>
570<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
571<TR ALIGN="right" VALIGN="">
572<TD NOWRAP><FONT SIZE="-1">
573<CODE>&lt;T&gt; T</CODE></FONT></TD>
574</TR>
575</TABLE>
576</CODE></FONT></TD>
577<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType)">readValue</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
578          <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType)</CODE>
579
580<BR>
581&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>.</TD>
582</TR>
583<TR BGCOLOR="white" CLASS="TableRowColor">
584<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
585<CODE>
586<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
587<TR ALIGN="right" VALIGN="">
588<TD NOWRAP><FONT SIZE="-1">
589<CODE>&lt;T&gt; T</CODE></FONT></TD>
590</TR>
591</TABLE>
592</CODE></FONT></TD>
593<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)">readValue</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
594          com.fasterxml.jackson.core.type.ResolvedType&nbsp;valueType)</CODE>
595
596<BR>
597&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method that binds content read using given parser, using
598 configuration of this reader, except that expected value type
599 is specified with the call (instead of currently configured root type).</TD>
600</TR>
601<TR BGCOLOR="white" CLASS="TableRowColor">
602<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
603<CODE>
604<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
605<TR ALIGN="right" VALIGN="">
606<TD NOWRAP><FONT SIZE="-1">
607<CODE>&lt;T&gt; T</CODE></FONT></TD>
608</TR>
609</TABLE>
610</CODE></FONT></TD>
611<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference)">readValue</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
612          com.fasterxml.jackson.core.type.TypeReference&lt;?&gt;&nbsp;valueTypeRef)</CODE>
613
614<BR>
615&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method that binds content read using given parser, using
616 configuration of this reader, except that expected value type
617 is specified with the call (instead of currently configured root type).</TD>
618</TR>
619<TR BGCOLOR="white" CLASS="TableRowColor">
620<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
621<CODE>
622<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
623<TR ALIGN="right" VALIGN="">
624<TD NOWRAP><FONT SIZE="-1">
625<CODE>&lt;T&gt; T</CODE></FONT></TD>
626</TR>
627</TABLE>
628</CODE></FONT></TD>
629<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.io.Reader)">readValue</A></B>(<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>
630
631<BR>
632&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that binds content read from given input source,
633 using configuration of this reader.</TD>
634</TR>
635<TR BGCOLOR="white" CLASS="TableRowColor">
636<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
637<CODE>
638<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
639<TR ALIGN="right" VALIGN="">
640<TD NOWRAP><FONT SIZE="-1">
641<CODE>&lt;T&gt; T</CODE></FONT></TD>
642</TR>
643</TABLE>
644</CODE></FONT></TD>
645<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.lang.String)">readValue</A></B>(<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>
646
647<BR>
648&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that binds content read from given JSON string,
649 using configuration of this reader.</TD>
650</TR>
651<TR BGCOLOR="white" CLASS="TableRowColor">
652<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
653<CODE>
654<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
655<TR ALIGN="right" VALIGN="">
656<TD NOWRAP><FONT SIZE="-1">
657<CODE>&lt;T&gt; T</CODE></FONT></TD>
658</TR>
659</TABLE>
660</CODE></FONT></TD>
661<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue(java.net.URL)">readValue</A></B>(<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>
662
663<BR>
664&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that binds content read from given input source,
665 using configuration of this reader.</TD>
666</TR>
667<TR BGCOLOR="white" CLASS="TableRowColor">
668<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
669<CODE>
670<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
671<TR ALIGN="right" VALIGN="">
672<TD NOWRAP><FONT SIZE="-1">
673<CODE>&lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt;</CODE></FONT></TD>
674</TR>
675</TABLE>
676</CODE></FONT></TD>
677<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(byte[])">readValues</A></B>(byte[]&nbsp;src)</CODE>
678
679<BR>
680&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
681</TR>
682<TR BGCOLOR="white" CLASS="TableRowColor">
683<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
684<CODE>
685<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
686<TR ALIGN="right" VALIGN="">
687<TD NOWRAP><FONT SIZE="-1">
688<CODE>&lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt;</CODE></FONT></TD>
689</TR>
690</TABLE>
691</CODE></FONT></TD>
692<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(byte[], int, int)">readValues</A></B>(byte[]&nbsp;src,
693           int&nbsp;offset,
694           int&nbsp;length)</CODE>
695
696<BR>
697&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for reading sequence of Objects from parser stream.</TD>
698</TR>
699<TR BGCOLOR="white" CLASS="TableRowColor">
700<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
701<CODE>
702<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
703<TR ALIGN="right" VALIGN="">
704<TD NOWRAP><FONT SIZE="-1">
705<CODE>&lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt;</CODE></FONT></TD>
706</TR>
707</TABLE>
708</CODE></FONT></TD>
709<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(java.io.File)">readValues</A></B>(<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>
710
711<BR>
712&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for reading sequence of Objects from parser stream.</TD>
713</TR>
714<TR BGCOLOR="white" CLASS="TableRowColor">
715<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
716<CODE>
717<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
718<TR ALIGN="right" VALIGN="">
719<TD NOWRAP><FONT SIZE="-1">
720<CODE>&lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt;</CODE></FONT></TD>
721</TR>
722</TABLE>
723</CODE></FONT></TD>
724<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(java.io.InputStream)">readValues</A></B>(<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>
725
726<BR>
727&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for reading sequence of Objects from parser stream.</TD>
728</TR>
729<TR BGCOLOR="white" CLASS="TableRowColor">
730<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
731<CODE>
732<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
733<TR ALIGN="right" VALIGN="">
734<TD NOWRAP><FONT SIZE="-1">
735<CODE>&lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt;</CODE></FONT></TD>
736</TR>
737</TABLE>
738</CODE></FONT></TD>
739<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser)">readValues</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)</CODE>
740
741<BR>
742&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for reading sequence of Objects from parser stream.</TD>
743</TR>
744<TR BGCOLOR="white" CLASS="TableRowColor">
745<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
746<CODE>
747<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
748<TR ALIGN="right" VALIGN="">
749<TD NOWRAP><FONT SIZE="-1">
750<CODE>&lt;T&gt; <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></FONT></TD>
751</TR>
752</TABLE>
753</CODE></FONT></TD>
754<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser, java.lang.Class)">readValues</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
755           <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>
756
757<BR>
758&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method that is equivalent to:</TD>
759</TR>
760<TR BGCOLOR="white" CLASS="TableRowColor">
761<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
762<CODE>
763<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
764<TR ALIGN="right" VALIGN="">
765<TD NOWRAP><FONT SIZE="-1">
766<CODE>&lt;T&gt; <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></FONT></TD>
767</TR>
768</TABLE>
769</CODE></FONT></TD>
770<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType)">readValues</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
771           <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType)</CODE>
772
773<BR>
774&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type-safe overloaded method, basically alias for <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)"><CODE>readValues(JsonParser, ResolvedType)</CODE></A>.</TD>
775</TR>
776<TR BGCOLOR="white" CLASS="TableRowColor">
777<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
778<CODE>
779<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
780<TR ALIGN="right" VALIGN="">
781<TD NOWRAP><FONT SIZE="-1">
782<CODE>&lt;T&gt; <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></FONT></TD>
783</TR>
784</TABLE>
785</CODE></FONT></TD>
786<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)">readValues</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
787           com.fasterxml.jackson.core.type.ResolvedType&nbsp;valueType)</CODE>
788
789<BR>
790&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method that is equivalent to:</TD>
791</TR>
792<TR BGCOLOR="white" CLASS="TableRowColor">
793<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
794<CODE>
795<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
796<TR ALIGN="right" VALIGN="">
797<TD NOWRAP><FONT SIZE="-1">
798<CODE>&lt;T&gt; <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></FONT></TD>
799</TR>
800</TABLE>
801</CODE></FONT></TD>
802<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference)">readValues</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
803           com.fasterxml.jackson.core.type.TypeReference&lt;?&gt;&nbsp;valueTypeRef)</CODE>
804
805<BR>
806&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method that is equivalent to:</TD>
807</TR>
808<TR BGCOLOR="white" CLASS="TableRowColor">
809<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
810<CODE>
811<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
812<TR ALIGN="right" VALIGN="">
813<TD NOWRAP><FONT SIZE="-1">
814<CODE>&lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt;</CODE></FONT></TD>
815</TR>
816</TABLE>
817</CODE></FONT></TD>
818<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(java.io.Reader)">readValues</A></B>(<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>
819
820<BR>
821&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for reading sequence of Objects from parser stream.</TD>
822</TR>
823<TR BGCOLOR="white" CLASS="TableRowColor">
824<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
825<CODE>
826<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
827<TR ALIGN="right" VALIGN="">
828<TD NOWRAP><FONT SIZE="-1">
829<CODE>&lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt;</CODE></FONT></TD>
830</TR>
831</TABLE>
832</CODE></FONT></TD>
833<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(java.lang.String)">readValues</A></B>(<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>
834
835<BR>
836&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for reading sequence of Objects from parser stream.</TD>
837</TR>
838<TR BGCOLOR="white" CLASS="TableRowColor">
839<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
840<CODE>
841<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
842<TR ALIGN="right" VALIGN="">
843<TD NOWRAP><FONT SIZE="-1">
844<CODE>&lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt;</CODE></FONT></TD>
845</TR>
846</TABLE>
847</CODE></FONT></TD>
848<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(java.net.URL)">readValues</A></B>(<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>
849
850<BR>
851&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for reading sequence of Objects from parser stream.</TD>
852</TR>
853<TR BGCOLOR="white" CLASS="TableRowColor">
854<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
855<CODE>&nbsp;com.fasterxml.jackson.core.JsonParser</CODE></FONT></TD>
856<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#treeAsTokens(com.fasterxml.jackson.core.TreeNode)">treeAsTokens</A></B>(com.fasterxml.jackson.core.TreeNode&nbsp;n)</CODE>
857
858<BR>
859&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
860</TR>
861<TR BGCOLOR="white" CLASS="TableRowColor">
862<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
863<CODE>
864<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
865<TR ALIGN="right" VALIGN="">
866<TD NOWRAP><FONT SIZE="-1">
867<CODE>&lt;T&gt; T</CODE></FONT></TD>
868</TR>
869</TABLE>
870</CODE></FONT></TD>
871<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#treeToValue(com.fasterxml.jackson.core.TreeNode, java.lang.Class)">treeToValue</A></B>(com.fasterxml.jackson.core.TreeNode&nbsp;n,
872            <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>
873
874<BR>
875&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
876</TR>
877<TR BGCOLOR="white" CLASS="TableRowColor">
878<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
879<CODE>&nbsp;com.fasterxml.jackson.core.Version</CODE></FONT></TD>
880<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#version()">version</A></B>()</CODE>
881
882<BR>
883&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that will return version information stored in and read from jar
884 that contains this class.</TD>
885</TR>
886<TR BGCOLOR="white" CLASS="TableRowColor">
887<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
888<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
889<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.databind.DeserializationFeature)">with</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>&nbsp;feature)</CODE>
890
891<BR>
892&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new reader instance that is configured
893 with specified feature enabled.</TD>
894</TR>
895<TR BGCOLOR="white" CLASS="TableRowColor">
896<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
897<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
898<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)">with</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>&nbsp;first,
899     <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>...&nbsp;other)</CODE>
900
901<BR>
902&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new reader instance that is configured
903 with specified features enabled.</TD>
904</TR>
905<TR BGCOLOR="white" CLASS="TableRowColor">
906<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
907<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
908<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.core.FormatSchema)">with</A></B>(com.fasterxml.jackson.core.FormatSchema&nbsp;schema)</CODE>
909
910<BR>
911&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new instance with configuration that
912 passes specified <CODE>FormatSchema</CODE> to <CODE>JsonParser</CODE> that
913 is constructed for parsing content.</TD>
914</TR>
915<TR BGCOLOR="white" CLASS="TableRowColor">
916<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
917<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
918<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.databind.InjectableValues)">with</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A>&nbsp;injectableValues)</CODE>
919
920<BR>
921&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new instance with configuration that uses
922 passed <A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind"><CODE>InjectableValues</CODE></A> to provide injectable values.</TD>
923</TR>
924<TR BGCOLOR="white" CLASS="TableRowColor">
925<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
926<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
927<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(com.fasterxml.jackson.databind.node.JsonNodeFactory)">with</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</A>&nbsp;f)</CODE>
928
929<BR>
930&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new reader instance with configuration that uses
931 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>
932 instances.</TD>
933</TR>
934<TR BGCOLOR="white" CLASS="TableRowColor">
935<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
936<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
937<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(java.util.Locale)">with</A></B>(<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>
938
939<BR>
940&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
941</TR>
942<TR BGCOLOR="white" CLASS="TableRowColor">
943<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
944<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
945<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#with(java.util.TimeZone)">with</A></B>(<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>
946
947<BR>
948&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
949</TR>
950<TR BGCOLOR="white" CLASS="TableRowColor">
951<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
952<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
953<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)">withFeatures</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>...&nbsp;features)</CODE>
954
955<BR>
956&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new reader instance that is configured
957 with specified features enabled.</TD>
958</TR>
959<TR BGCOLOR="white" CLASS="TableRowColor">
960<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
961<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
962<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#without(com.fasterxml.jackson.databind.DeserializationFeature)">without</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>&nbsp;feature)</CODE>
963
964<BR>
965&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new reader instance that is configured
966 with specified feature disabled.</TD>
967</TR>
968<TR BGCOLOR="white" CLASS="TableRowColor">
969<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
970<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
971<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#without(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)">without</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>&nbsp;first,
972        <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>...&nbsp;other)</CODE>
973
974<BR>
975&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new reader instance that is configured
976 with specified features disabled.</TD>
977</TR>
978<TR BGCOLOR="white" CLASS="TableRowColor">
979<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
980<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
981<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withoutFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)">withoutFeatures</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>...&nbsp;features)</CODE>
982
983<BR>
984&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new reader instance that is configured
985 with specified features disabled.</TD>
986</TR>
987<TR BGCOLOR="white" CLASS="TableRowColor">
988<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
989<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
990<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withRootName(java.lang.String)">withRootName</A></B>(<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>
991
992<BR>
993&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new instance with configuration that
994 specifies what root name to expect for "root name unwrapping".</TD>
995</TR>
996<TR BGCOLOR="white" CLASS="TableRowColor">
997<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
998<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
999<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withType(java.lang.Class)">withType</A></B>(<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>
1000
1001<BR>
1002&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new reader instance that is configured
1003 to data bind into specified type.</TD>
1004</TR>
1005<TR BGCOLOR="white" CLASS="TableRowColor">
1006<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1007<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
1008<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withType(com.fasterxml.jackson.databind.JavaType)">withType</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType)</CODE>
1009
1010<BR>
1011&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new reader instance that is configured
1012 to data bind into specified type.</TD>
1013</TR>
1014<TR BGCOLOR="white" CLASS="TableRowColor">
1015<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1016<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
1017<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withType(java.lang.reflect.Type)">withType</A></B>(<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>
1018
1019<BR>
1020&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new reader instance that is configured
1021 to data bind into specified type.</TD>
1022</TR>
1023<TR BGCOLOR="white" CLASS="TableRowColor">
1024<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1025<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
1026<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withType(com.fasterxml.jackson.core.type.TypeReference)">withType</A></B>(com.fasterxml.jackson.core.type.TypeReference&lt;?&gt;&nbsp;valueTypeRef)</CODE>
1027
1028<BR>
1029&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new reader instance that is configured
1030 to data bind into specified type.</TD>
1031</TR>
1032<TR BGCOLOR="white" CLASS="TableRowColor">
1033<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1034<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
1035<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)">withValueToUpdate</A></B>(<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>
1036
1037<BR>
1038&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new instance with configuration that
1039 updates passed Object (as root value), instead of constructing
1040 a new value.</TD>
1041</TR>
1042<TR BGCOLOR="white" CLASS="TableRowColor">
1043<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1044<CODE>&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A></CODE></FONT></TD>
1045<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withView(java.lang.Class)">withView</A></B>(<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>
1046
1047<BR>
1048&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing a new instance with configuration that
1049 uses specified View for filtering.</TD>
1050</TR>
1051<TR BGCOLOR="white" CLASS="TableRowColor">
1052<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1053<CODE>&nbsp;void</CODE></FONT></TD>
1054<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#writeValue(com.fasterxml.jackson.core.JsonGenerator, java.lang.Object)">writeValue</A></B>(com.fasterxml.jackson.core.JsonGenerator&nbsp;jgen,
1055           <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>
1056
1057<BR>
1058&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1059</TR>
1060</TABLE>
1061&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
1062<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
1063<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
1064<TH ALIGN="left"><B>Methods inherited from class 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></B></TH>
1065</TR>
1066<TR BGCOLOR="white" CLASS="TableRowColor">
1067<TD><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></TD>
1068</TR>
1069</TABLE>
1070&nbsp;
1071<P>
1072
1073<!-- ============ FIELD DETAIL =========== -->
1074
1075<A NAME="field_detail"><!-- --></A>
1076<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
1077<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1078<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
1079<B>Field Detail</B></FONT></TH>
1080</TR>
1081</TABLE>
1082
1083<A NAME="_config"><!-- --></A><H3>
1084_config</H3>
1085<PRE>
1086protected final <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A> <B>_config</B></PRE>
1087<DL>
1088<DD>General serialization configuration settings; while immutable,
1089 can use copy-constructor to create modified instances as necessary.
1090<P>
1091<DL>
1092</DL>
1093</DL>
1094<HR>
1095
1096<A NAME="_context"><!-- --></A><H3>
1097_context</H3>
1098<PRE>
1099protected final <A HREF="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</A> <B>_context</B></PRE>
1100<DL>
1101<DD>Blueprint instance of deserialization context; used for creating
1102 actual instance when needed.
1103<P>
1104<DL>
1105</DL>
1106</DL>
1107<HR>
1108
1109<A NAME="_jsonFactory"><!-- --></A><H3>
1110_jsonFactory</H3>
1111<PRE>
1112protected final com.fasterxml.jackson.core.JsonFactory <B>_jsonFactory</B></PRE>
1113<DL>
1114<DD>Factory used for constructing <CODE>JsonGenerator</CODE>s
1115<P>
1116<DL>
1117</DL>
1118</DL>
1119<HR>
1120
1121<A NAME="_unwrapRoot"><!-- --></A><H3>
1122_unwrapRoot</H3>
1123<PRE>
1124protected final boolean <B>_unwrapRoot</B></PRE>
1125<DL>
1126<DD>Flag that indicates whether root values are expected to be unwrapped or not
1127<P>
1128<DL>
1129</DL>
1130</DL>
1131<HR>
1132
1133<A NAME="_valueType"><!-- --></A><H3>
1134_valueType</H3>
1135<PRE>
1136protected final <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_valueType</B></PRE>
1137<DL>
1138<DD>Declared type of value to instantiate during deserialization.
1139 Defines which deserializer to use; as well as base type of instance
1140 to construct if an updatable value is not configured to be used
1141 (subject to changes by embedded type information, for polymorphic
1142 types). If <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#_valueToUpdate"><CODE>_valueToUpdate</CODE></A> is non-null, only used for
1143 locating deserializer.
1144<P>
1145<DL>
1146</DL>
1147</DL>
1148<HR>
1149
1150<A NAME="_valueToUpdate"><!-- --></A><H3>
1151_valueToUpdate</H3>
1152<PRE>
1153protected final <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> <B>_valueToUpdate</B></PRE>
1154<DL>
1155<DD>Instance to update with data binding; if any. If null,
1156 a new instance is created, if non-null, properties of
1157 this value object will be updated instead.
1158 Note that value can be of almost any type, except not
1159 <A HREF="../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type"><CODE>ArrayType</CODE></A>; array
1160 types can not be modified because array size is immutable.
1161<P>
1162<DL>
1163</DL>
1164</DL>
1165<HR>
1166
1167<A NAME="_schema"><!-- --></A><H3>
1168_schema</H3>
1169<PRE>
1170protected final com.fasterxml.jackson.core.FormatSchema <B>_schema</B></PRE>
1171<DL>
1172<DD>When using data format that uses a schema, schema is passed
1173 to parser.
1174<P>
1175<DL>
1176</DL>
1177</DL>
1178<HR>
1179
1180<A NAME="_injectableValues"><!-- --></A><H3>
1181_injectableValues</H3>
1182<PRE>
1183protected final <A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A> <B>_injectableValues</B></PRE>
1184<DL>
1185<DD>Values that can be injected during deserialization, if any.
1186<P>
1187<DL>
1188</DL>
1189</DL>
1190<HR>
1191
1192<A NAME="_rootDeserializers"><!-- --></A><H3>
1193_rootDeserializers</H3>
1194<PRE>
1195protected final <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; <B>_rootDeserializers</B></PRE>
1196<DL>
1197<DD>Root-level cached deserializers
1198<P>
1199<DL>
1200</DL>
1201</DL>
1202<HR>
1203
1204<A NAME="_rootNames"><!-- --></A><H3>
1205_rootNames</H3>
1206<PRE>
1207protected final <A HREF="../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</A> <B>_rootNames</B></PRE>
1208<DL>
1209<DD>Cache for root names used when root-wrapping is enabled.
1210<P>
1211<DL>
1212</DL>
1213</DL>
1214
1215<!-- ========= CONSTRUCTOR DETAIL ======== -->
1216
1217<A NAME="constructor_detail"><!-- --></A>
1218<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
1219<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1220<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
1221<B>Constructor Detail</B></FONT></TH>
1222</TR>
1223</TABLE>
1224
1225<A NAME="ObjectReader(com.fasterxml.jackson.databind.ObjectMapper, com.fasterxml.jackson.databind.DeserializationConfig)"><!-- --></A><H3>
1226ObjectReader</H3>
1227<PRE>
1228protected <B>ObjectReader</B>(<A HREF="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</A>&nbsp;mapper,
1229                       <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A>&nbsp;config)</PRE>
1230<DL>
1231<DD>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
1232<P>
1233</DL>
1234<HR>
1235
1236<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)"><!-- --></A><H3>
1237ObjectReader</H3>
1238<PRE>
1239protected <B>ObjectReader</B>(<A HREF="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</A>&nbsp;mapper,
1240                       <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A>&nbsp;config,
1241                       <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType,
1242                       <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,
1243                       com.fasterxml.jackson.core.FormatSchema&nbsp;schema,
1244                       <A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A>&nbsp;injectableValues)</PRE>
1245<DL>
1246</DL>
1247<HR>
1248
1249<A NAME="ObjectReader(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.JavaType, java.lang.Object, com.fasterxml.jackson.core.FormatSchema, com.fasterxml.jackson.databind.InjectableValues)"><!-- --></A><H3>
1250ObjectReader</H3>
1251<PRE>
1252protected <B>ObjectReader</B>(<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A>&nbsp;base,
1253                       <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A>&nbsp;config,
1254                       <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType,
1255                       <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,
1256                       com.fasterxml.jackson.core.FormatSchema&nbsp;schema,
1257                       <A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A>&nbsp;injectableValues)</PRE>
1258<DL>
1259<DD>Copy constructor used for building variations.
1260<P>
1261</DL>
1262<HR>
1263
1264<A NAME="ObjectReader(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.databind.DeserializationConfig)"><!-- --></A><H3>
1265ObjectReader</H3>
1266<PRE>
1267protected <B>ObjectReader</B>(<A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A>&nbsp;base,
1268                       <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A>&nbsp;config)</PRE>
1269<DL>
1270<DD>Copy constructor used when modifying simple feature flags
1271<P>
1272</DL>
1273
1274<!-- ============ METHOD DETAIL ========== -->
1275
1276<A NAME="method_detail"><!-- --></A>
1277<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
1278<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1279<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
1280<B>Method Detail</B></FONT></TH>
1281</TR>
1282</TABLE>
1283
1284<A NAME="version()"><!-- --></A><H3>
1285version</H3>
1286<PRE>
1287public com.fasterxml.jackson.core.Version <B>version</B>()</PRE>
1288<DL>
1289<DD>Method that will return version information stored in and read from jar
1290 that contains this class.
1291<P>
1292<DD><DL>
1293<DT><B>Specified by:</B><DD><CODE>version</CODE> in interface <CODE>com.fasterxml.jackson.core.Versioned</CODE></DL>
1294</DD>
1295<DD><DL>
1296</DL>
1297</DD>
1298</DL>
1299<HR>
1300
1301<A NAME="with(com.fasterxml.jackson.databind.DeserializationFeature)"><!-- --></A><H3>
1302with</H3>
1303<PRE>
1304public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>with</B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>&nbsp;feature)</PRE>
1305<DL>
1306<DD>Method for constructing a new reader instance that is configured
1307 with specified feature enabled.
1308<P>
1309<DD><DL>
1310</DL>
1311</DD>
1312<DD><DL>
1313</DL>
1314</DD>
1315</DL>
1316<HR>
1317
1318<A NAME="with(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)"><!-- --></A><H3>
1319with</H3>
1320<PRE>
1321public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>with</B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>&nbsp;first,
1322                         <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>...&nbsp;other)</PRE>
1323<DL>
1324<DD>Method for constructing a new reader instance that is configured
1325 with specified features enabled.
1326<P>
1327<DD><DL>
1328</DL>
1329</DD>
1330<DD><DL>
1331</DL>
1332</DD>
1333</DL>
1334<HR>
1335
1336<A NAME="withFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)"><!-- --></A><H3>
1337withFeatures</H3>
1338<PRE>
1339public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>withFeatures</B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>...&nbsp;features)</PRE>
1340<DL>
1341<DD>Method for constructing a new reader instance that is configured
1342 with specified features enabled.
1343<P>
1344<DD><DL>
1345</DL>
1346</DD>
1347<DD><DL>
1348</DL>
1349</DD>
1350</DL>
1351<HR>
1352
1353<A NAME="without(com.fasterxml.jackson.databind.DeserializationFeature)"><!-- --></A><H3>
1354without</H3>
1355<PRE>
1356public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>without</B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>&nbsp;feature)</PRE>
1357<DL>
1358<DD>Method for constructing a new reader instance that is configured
1359 with specified feature disabled.
1360<P>
1361<DD><DL>
1362</DL>
1363</DD>
1364<DD><DL>
1365</DL>
1366</DD>
1367</DL>
1368<HR>
1369
1370<A NAME="without(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature...)"><!-- --></A><H3>
1371without</H3>
1372<PRE>
1373public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>without</B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>&nbsp;first,
1374                            <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>...&nbsp;other)</PRE>
1375<DL>
1376<DD>Method for constructing a new reader instance that is configured
1377 with specified features disabled.
1378<P>
1379<DD><DL>
1380</DL>
1381</DD>
1382<DD><DL>
1383</DL>
1384</DD>
1385</DL>
1386<HR>
1387
1388<A NAME="withoutFeatures(com.fasterxml.jackson.databind.DeserializationFeature...)"><!-- --></A><H3>
1389withoutFeatures</H3>
1390<PRE>
1391public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>withoutFeatures</B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>...&nbsp;features)</PRE>
1392<DL>
1393<DD>Method for constructing a new reader instance that is configured
1394 with specified features disabled.
1395<P>
1396<DD><DL>
1397</DL>
1398</DD>
1399<DD><DL>
1400</DL>
1401</DD>
1402</DL>
1403<HR>
1404
1405<A NAME="with(com.fasterxml.jackson.databind.InjectableValues)"><!-- --></A><H3>
1406with</H3>
1407<PRE>
1408public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>with</B>(<A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A>&nbsp;injectableValues)</PRE>
1409<DL>
1410<DD>Method for constructing a new instance with configuration that uses
1411 passed <A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind"><CODE>InjectableValues</CODE></A> to provide injectable values.
1412<p>
1413 Note that the method does NOT change state of this reader, but
1414 rather construct and returns a newly configured instance.
1415<P>
1416<DD><DL>
1417</DL>
1418</DD>
1419<DD><DL>
1420</DL>
1421</DD>
1422</DL>
1423<HR>
1424
1425<A NAME="with(com.fasterxml.jackson.databind.node.JsonNodeFactory)"><!-- --></A><H3>
1426with</H3>
1427<PRE>
1428public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>with</B>(<A HREF="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</A>&nbsp;f)</PRE>
1429<DL>
1430<DD>Method for constructing a new reader instance with configuration that uses
1431 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>
1432 instances.
1433<p>
1434 Note that the method does NOT change state of this reader, but
1435 rather construct and returns a newly configured instance.
1436<P>
1437<DD><DL>
1438</DL>
1439</DD>
1440<DD><DL>
1441</DL>
1442</DD>
1443</DL>
1444<HR>
1445
1446<A NAME="withRootName(java.lang.String)"><!-- --></A><H3>
1447withRootName</H3>
1448<PRE>
1449public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>withRootName</B>(<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>
1450<DL>
1451<DD>Method for constructing a new instance with configuration that
1452 specifies what root name to expect for "root name unwrapping".
1453 See <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withRootName(java.lang.String)"><CODE>DeserializationConfig.withRootName(String)</CODE></A> for
1454 details.
1455<p>
1456 Note that the method does NOT change state of this reader, but
1457 rather construct and returns a newly configured instance.
1458<P>
1459<DD><DL>
1460</DL>
1461</DD>
1462<DD><DL>
1463</DL>
1464</DD>
1465</DL>
1466<HR>
1467
1468<A NAME="with(com.fasterxml.jackson.core.FormatSchema)"><!-- --></A><H3>
1469with</H3>
1470<PRE>
1471public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>with</B>(com.fasterxml.jackson.core.FormatSchema&nbsp;schema)</PRE>
1472<DL>
1473<DD>Method for constructing a new instance with configuration that
1474 passes specified <CODE>FormatSchema</CODE> to <CODE>JsonParser</CODE> that
1475 is constructed for parsing content.
1476<p>
1477 Note that the method does NOT change state of this reader, but
1478 rather construct and returns a newly configured instance.
1479<P>
1480<DD><DL>
1481</DL>
1482</DD>
1483<DD><DL>
1484</DL>
1485</DD>
1486</DL>
1487<HR>
1488
1489<A NAME="withType(com.fasterxml.jackson.databind.JavaType)"><!-- --></A><H3>
1490withType</H3>
1491<PRE>
1492public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>withType</B>(<A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType)</PRE>
1493<DL>
1494<DD>Method for constructing a new reader instance that is configured
1495 to data bind into specified type.
1496<p>
1497 Note that the method does NOT change state of this reader, but
1498 rather construct and returns a newly configured instance.
1499<P>
1500<DD><DL>
1501</DL>
1502</DD>
1503<DD><DL>
1504</DL>
1505</DD>
1506</DL>
1507<HR>
1508
1509<A NAME="withType(java.lang.Class)"><!-- --></A><H3>
1510withType</H3>
1511<PRE>
1512public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>withType</B>(<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>
1513<DL>
1514<DD>Method for constructing a new reader instance that is configured
1515 to data bind into specified type.
1516<p>
1517 Note that the method does NOT change state of this reader, but
1518 rather construct and returns a newly configured instance.
1519<P>
1520<DD><DL>
1521</DL>
1522</DD>
1523<DD><DL>
1524</DL>
1525</DD>
1526</DL>
1527<HR>
1528
1529<A NAME="withType(java.lang.reflect.Type)"><!-- --></A><H3>
1530withType</H3>
1531<PRE>
1532public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>withType</B>(<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>
1533<DL>
1534<DD>Method for constructing a new reader instance that is configured
1535 to data bind into specified type.
1536<p>
1537 Note that the method does NOT change state of this reader, but
1538 rather construct and returns a newly configured instance.
1539<P>
1540<DD><DL>
1541</DL>
1542</DD>
1543<DD><DL>
1544</DL>
1545</DD>
1546</DL>
1547<HR>
1548
1549<A NAME="withType(com.fasterxml.jackson.core.type.TypeReference)"><!-- --></A><H3>
1550withType</H3>
1551<PRE>
1552public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>withType</B>(com.fasterxml.jackson.core.type.TypeReference&lt;?&gt;&nbsp;valueTypeRef)</PRE>
1553<DL>
1554<DD>Method for constructing a new reader instance that is configured
1555 to data bind into specified type.
1556<p>
1557 Note that the method does NOT change state of this reader, but
1558 rather construct and returns a newly configured instance.
1559<P>
1560<DD><DL>
1561</DL>
1562</DD>
1563<DD><DL>
1564</DL>
1565</DD>
1566</DL>
1567<HR>
1568
1569<A NAME="withValueToUpdate(java.lang.Object)"><!-- --></A><H3>
1570withValueToUpdate</H3>
1571<PRE>
1572public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>withValueToUpdate</B>(<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>
1573<DL>
1574<DD>Method for constructing a new instance with configuration that
1575 updates passed Object (as root value), instead of constructing
1576 a new value.
1577<p>
1578 Note that the method does NOT change state of this reader, but
1579 rather construct and returns a newly configured instance.
1580<P>
1581<DD><DL>
1582</DL>
1583</DD>
1584<DD><DL>
1585</DL>
1586</DD>
1587</DL>
1588<HR>
1589
1590<A NAME="withView(java.lang.Class)"><!-- --></A><H3>
1591withView</H3>
1592<PRE>
1593public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>withView</B>(<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>
1594<DL>
1595<DD>Method for constructing a new instance with configuration that
1596 uses specified View for filtering.
1597<p>
1598 Note that the method does NOT change state of this reader, but
1599 rather construct and returns a newly configured instance.
1600<P>
1601<DD><DL>
1602</DL>
1603</DD>
1604<DD><DL>
1605</DL>
1606</DD>
1607</DL>
1608<HR>
1609
1610<A NAME="with(java.util.Locale)"><!-- --></A><H3>
1611with</H3>
1612<PRE>
1613public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>with</B>(<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>
1614<DL>
1615<DD><DL>
1616</DL>
1617</DD>
1618<DD><DL>
1619</DL>
1620</DD>
1621</DL>
1622<HR>
1623
1624<A NAME="with(java.util.TimeZone)"><!-- --></A><H3>
1625with</H3>
1626<PRE>
1627public <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</A> <B>with</B>(<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>
1628<DL>
1629<DD><DL>
1630</DL>
1631</DD>
1632<DD><DL>
1633</DL>
1634</DD>
1635</DL>
1636<HR>
1637
1638<A NAME="isEnabled(com.fasterxml.jackson.databind.DeserializationFeature)"><!-- --></A><H3>
1639isEnabled</H3>
1640<PRE>
1641public boolean <B>isEnabled</B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>&nbsp;f)</PRE>
1642<DL>
1643<DD><DL>
1644</DL>
1645</DD>
1646<DD><DL>
1647</DL>
1648</DD>
1649</DL>
1650<HR>
1651
1652<A NAME="isEnabled(com.fasterxml.jackson.databind.MapperFeature)"><!-- --></A><H3>
1653isEnabled</H3>
1654<PRE>
1655public boolean <B>isEnabled</B>(<A HREF="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</A>&nbsp;f)</PRE>
1656<DL>
1657<DD><DL>
1658</DL>
1659</DD>
1660<DD><DL>
1661</DL>
1662</DD>
1663</DL>
1664<HR>
1665
1666<A NAME="isEnabled(com.fasterxml.jackson.core.JsonParser.Feature)"><!-- --></A><H3>
1667isEnabled</H3>
1668<PRE>
1669public boolean <B>isEnabled</B>(com.fasterxml.jackson.core.JsonParser.Feature&nbsp;f)</PRE>
1670<DL>
1671<DD><DL>
1672</DL>
1673</DD>
1674<DD><DL>
1675</DL>
1676</DD>
1677</DL>
1678<HR>
1679
1680<A NAME="getJsonFactory()"><!-- --></A><H3>
1681getJsonFactory</H3>
1682<PRE>
1683public com.fasterxml.jackson.core.JsonFactory <B>getJsonFactory</B>()</PRE>
1684<DL>
1685<DD><DL>
1686<DT><B>Specified by:</B><DD><CODE>getJsonFactory</CODE> in class <CODE>com.fasterxml.jackson.core.ObjectCodec</CODE></DL>
1687</DD>
1688<DD><DL>
1689</DL>
1690</DD>
1691</DL>
1692<HR>
1693
1694<A NAME="getTypeFactory()"><!-- --></A><H3>
1695getTypeFactory</H3>
1696<PRE>
1697public <A HREF="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</A> <B>getTypeFactory</B>()</PRE>
1698<DL>
1699<DD><DL>
1700</DL>
1701</DD>
1702<DD><DL>
1703</DL>
1704</DD>
1705</DL>
1706<HR>
1707
1708<A NAME="readValue(com.fasterxml.jackson.core.JsonParser)"><!-- --></A><H3>
1709readValue</H3>
1710<PRE>
1711public &lt;T&gt; T <B>readValue</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)
1712            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>,
1713                   com.fasterxml.jackson.core.JsonProcessingException</PRE>
1714<DL>
1715<DD>Method that binds content read using given parser, using
1716 configuration of this reader, including expected result type.
1717 Value return is either newly constructed, or root value that
1718 was specified with <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><CODE>withValueToUpdate(Object)</CODE></A>.
1719<P>
1720<DD><DL>
1721</DL>
1722</DD>
1723<DD><DL>
1724
1725<DT><B>Throws:</B>
1726<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>
1727<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1728</DD>
1729</DL>
1730<HR>
1731
1732<A NAME="readValue(com.fasterxml.jackson.core.JsonParser, java.lang.Class)"><!-- --></A><H3>
1733readValue</H3>
1734<PRE>
1735public &lt;T&gt; T <B>readValue</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
1736                       <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)
1737            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>,
1738                   com.fasterxml.jackson.core.JsonProcessingException</PRE>
1739<DL>
1740<DD>Convenience method that binds content read using given parser, using
1741 configuration of this reader, except that expected value type
1742 is specified with the call (instead of currently configured root type).
1743 Value return is either newly constructed, or root value that
1744 was specified with <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><CODE>withValueToUpdate(Object)</CODE></A>.
1745<P>
1746<DD><DL>
1747<DT><B>Specified by:</B><DD><CODE>readValue</CODE> in class <CODE>com.fasterxml.jackson.core.ObjectCodec</CODE></DL>
1748</DD>
1749<DD><DL>
1750
1751<DT><B>Throws:</B>
1752<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>
1753<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1754</DD>
1755</DL>
1756<HR>
1757
1758<A NAME="readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference)"><!-- --></A><H3>
1759readValue</H3>
1760<PRE>
1761public &lt;T&gt; T <B>readValue</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
1762                       com.fasterxml.jackson.core.type.TypeReference&lt;?&gt;&nbsp;valueTypeRef)
1763            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>,
1764                   com.fasterxml.jackson.core.JsonProcessingException</PRE>
1765<DL>
1766<DD>Convenience method that binds content read using given parser, using
1767 configuration of this reader, except that expected value type
1768 is specified with the call (instead of currently configured root type).
1769 Value return is either newly constructed, or root value that
1770 was specified with <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><CODE>withValueToUpdate(Object)</CODE></A>.
1771<P>
1772<DD><DL>
1773<DT><B>Specified by:</B><DD><CODE>readValue</CODE> in class <CODE>com.fasterxml.jackson.core.ObjectCodec</CODE></DL>
1774</DD>
1775<DD><DL>
1776
1777<DT><B>Throws:</B>
1778<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>
1779<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1780</DD>
1781</DL>
1782<HR>
1783
1784<A NAME="readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)"><!-- --></A><H3>
1785readValue</H3>
1786<PRE>
1787public &lt;T&gt; T <B>readValue</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
1788                       com.fasterxml.jackson.core.type.ResolvedType&nbsp;valueType)
1789            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>,
1790                   com.fasterxml.jackson.core.JsonProcessingException</PRE>
1791<DL>
1792<DD>Convenience method that binds content read using given parser, using
1793 configuration of this reader, except that expected value type
1794 is specified with the call (instead of currently configured root type).
1795 Value return is either newly constructed, or root value that
1796 was specified with <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><CODE>withValueToUpdate(Object)</CODE></A>.
1797<P>
1798<DD><DL>
1799<DT><B>Specified by:</B><DD><CODE>readValue</CODE> in class <CODE>com.fasterxml.jackson.core.ObjectCodec</CODE></DL>
1800</DD>
1801<DD><DL>
1802
1803<DT><B>Throws:</B>
1804<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>
1805<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1806</DD>
1807</DL>
1808<HR>
1809
1810<A NAME="readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType)"><!-- --></A><H3>
1811readValue</H3>
1812<PRE>
1813public &lt;T&gt; T <B>readValue</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
1814                       <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType)
1815            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>,
1816                   com.fasterxml.jackson.core.JsonProcessingException</PRE>
1817<DL>
1818<DD>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>.
1819<P>
1820<DD><DL>
1821</DL>
1822</DD>
1823<DD><DL>
1824
1825<DT><B>Throws:</B>
1826<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>
1827<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1828</DD>
1829</DL>
1830<HR>
1831
1832<A NAME="readTree(com.fasterxml.jackson.core.JsonParser)"><!-- --></A><H3>
1833readTree</H3>
1834<PRE>
1835public &lt;T extends com.fasterxml.jackson.core.TreeNode&gt; T <B>readTree</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)
1836                                                       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>,
1837                                                              com.fasterxml.jackson.core.JsonProcessingException</PRE>
1838<DL>
1839<DD>Convenience method that binds content read using given parser, using
1840 configuration of this reader, except that content is bound as
1841 JSON tree instead of configured root value type.
1842<p>
1843 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
1844 will be ignored.
1845<P>
1846<DD><DL>
1847<DT><B>Specified by:</B><DD><CODE>readTree</CODE> in class <CODE>com.fasterxml.jackson.core.ObjectCodec</CODE></DL>
1848</DD>
1849<DD><DL>
1850
1851<DT><B>Throws:</B>
1852<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>
1853<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1854</DD>
1855</DL>
1856<HR>
1857
1858<A NAME="readValues(com.fasterxml.jackson.core.JsonParser, java.lang.Class)"><!-- --></A><H3>
1859readValues</H3>
1860<PRE>
1861public &lt;T&gt; <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; <B>readValues</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
1862                                  <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)
1863                       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>,
1864                              com.fasterxml.jackson.core.JsonProcessingException</PRE>
1865<DL>
1866<DD>Convenience method that is equivalent to:
1867<pre>
1868   withType(valueType).readValues(jp);
1869</pre>
1870<P>
1871<DD><DL>
1872<DT><B>Specified by:</B><DD><CODE>readValues</CODE> in class <CODE>com.fasterxml.jackson.core.ObjectCodec</CODE></DL>
1873</DD>
1874<DD><DL>
1875
1876<DT><B>Throws:</B>
1877<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>
1878<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1879</DD>
1880</DL>
1881<HR>
1882
1883<A NAME="readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference)"><!-- --></A><H3>
1884readValues</H3>
1885<PRE>
1886public &lt;T&gt; <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; <B>readValues</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
1887                                  com.fasterxml.jackson.core.type.TypeReference&lt;?&gt;&nbsp;valueTypeRef)
1888                       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>,
1889                              com.fasterxml.jackson.core.JsonProcessingException</PRE>
1890<DL>
1891<DD>Convenience method that is equivalent to:
1892<pre>
1893   withType(valueTypeRef).readValues(jp);
1894</pre>
1895<P>
1896<DD><DL>
1897<DT><B>Specified by:</B><DD><CODE>readValues</CODE> in class <CODE>com.fasterxml.jackson.core.ObjectCodec</CODE></DL>
1898</DD>
1899<DD><DL>
1900
1901<DT><B>Throws:</B>
1902<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>
1903<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1904</DD>
1905</DL>
1906<HR>
1907
1908<A NAME="readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)"><!-- --></A><H3>
1909readValues</H3>
1910<PRE>
1911public &lt;T&gt; <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; <B>readValues</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
1912                                  com.fasterxml.jackson.core.type.ResolvedType&nbsp;valueType)
1913                       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>,
1914                              com.fasterxml.jackson.core.JsonProcessingException</PRE>
1915<DL>
1916<DD>Convenience method that is equivalent to:
1917<pre>
1918   withType(valueType).readValues(jp);
1919</pre>
1920<P>
1921<DD><DL>
1922<DT><B>Specified by:</B><DD><CODE>readValues</CODE> in class <CODE>com.fasterxml.jackson.core.ObjectCodec</CODE></DL>
1923</DD>
1924<DD><DL>
1925
1926<DT><B>Throws:</B>
1927<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>
1928<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1929</DD>
1930</DL>
1931<HR>
1932
1933<A NAME="readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType)"><!-- --></A><H3>
1934readValues</H3>
1935<PRE>
1936public &lt;T&gt; <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; <B>readValues</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
1937                                  <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType)
1938                       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>,
1939                              com.fasterxml.jackson.core.JsonProcessingException</PRE>
1940<DL>
1941<DD>Type-safe overloaded method, basically alias for <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType)"><CODE>readValues(JsonParser, ResolvedType)</CODE></A>.
1942<P>
1943<DD><DL>
1944</DL>
1945</DD>
1946<DD><DL>
1947
1948<DT><B>Throws:</B>
1949<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>
1950<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1951</DD>
1952</DL>
1953<HR>
1954
1955<A NAME="readValue(java.io.InputStream)"><!-- --></A><H3>
1956readValue</H3>
1957<PRE>
1958public &lt;T&gt; T <B>readValue</B>(<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)
1959            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>,
1960                   com.fasterxml.jackson.core.JsonProcessingException</PRE>
1961<DL>
1962<DD>Method that binds content read from given input source,
1963 using configuration of this reader.
1964 Value return is either newly constructed, or root value that
1965 was specified with <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><CODE>withValueToUpdate(Object)</CODE></A>.
1966<P>
1967<DD><DL>
1968</DL>
1969</DD>
1970<DD><DL>
1971
1972<DT><B>Throws:</B>
1973<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>
1974<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1975</DD>
1976</DL>
1977<HR>
1978
1979<A NAME="readValue(java.io.Reader)"><!-- --></A><H3>
1980readValue</H3>
1981<PRE>
1982public &lt;T&gt; T <B>readValue</B>(<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)
1983            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>,
1984                   com.fasterxml.jackson.core.JsonProcessingException</PRE>
1985<DL>
1986<DD>Method that binds content read from given input source,
1987 using configuration of this reader.
1988 Value return is either newly constructed, or root value that
1989 was specified with <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><CODE>withValueToUpdate(Object)</CODE></A>.
1990<P>
1991<DD><DL>
1992</DL>
1993</DD>
1994<DD><DL>
1995
1996<DT><B>Throws:</B>
1997<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>
1998<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1999</DD>
2000</DL>
2001<HR>
2002
2003<A NAME="readValue(java.lang.String)"><!-- --></A><H3>
2004readValue</H3>
2005<PRE>
2006public &lt;T&gt; T <B>readValue</B>(<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)
2007            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>,
2008                   com.fasterxml.jackson.core.JsonProcessingException</PRE>
2009<DL>
2010<DD>Method that binds content read from given JSON string,
2011 using configuration of this reader.
2012 Value return is either newly constructed, or root value that
2013 was specified with <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><CODE>withValueToUpdate(Object)</CODE></A>.
2014<P>
2015<DD><DL>
2016</DL>
2017</DD>
2018<DD><DL>
2019
2020<DT><B>Throws:</B>
2021<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>
2022<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2023</DD>
2024</DL>
2025<HR>
2026
2027<A NAME="readValue(byte[])"><!-- --></A><H3>
2028readValue</H3>
2029<PRE>
2030public &lt;T&gt; T <B>readValue</B>(byte[]&nbsp;src)
2031            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>,
2032                   com.fasterxml.jackson.core.JsonProcessingException</PRE>
2033<DL>
2034<DD>Method that binds content read from given byte array,
2035 using configuration of this reader.
2036 Value return is either newly constructed, or root value that
2037 was specified with <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><CODE>withValueToUpdate(Object)</CODE></A>.
2038<P>
2039<DD><DL>
2040</DL>
2041</DD>
2042<DD><DL>
2043
2044<DT><B>Throws:</B>
2045<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>
2046<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2047</DD>
2048</DL>
2049<HR>
2050
2051<A NAME="readValue(byte[], int, int)"><!-- --></A><H3>
2052readValue</H3>
2053<PRE>
2054public &lt;T&gt; T <B>readValue</B>(byte[]&nbsp;src,
2055                       int&nbsp;offset,
2056                       int&nbsp;length)
2057            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>,
2058                   com.fasterxml.jackson.core.JsonProcessingException</PRE>
2059<DL>
2060<DD>Method that binds content read from given byte array,
2061 using configuration of this reader.
2062 Value return is either newly constructed, or root value that
2063 was specified with <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><CODE>withValueToUpdate(Object)</CODE></A>.
2064<P>
2065<DD><DL>
2066</DL>
2067</DD>
2068<DD><DL>
2069
2070<DT><B>Throws:</B>
2071<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>
2072<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2073</DD>
2074</DL>
2075<HR>
2076
2077<A NAME="readValue(java.io.File)"><!-- --></A><H3>
2078readValue</H3>
2079<PRE>
2080public &lt;T&gt; T <B>readValue</B>(<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)
2081            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>,
2082                   com.fasterxml.jackson.core.JsonProcessingException</PRE>
2083<DL>
2084<DD><DL>
2085</DL>
2086</DD>
2087<DD><DL>
2088
2089<DT><B>Throws:</B>
2090<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>
2091<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2092</DD>
2093</DL>
2094<HR>
2095
2096<A NAME="readValue(java.net.URL)"><!-- --></A><H3>
2097readValue</H3>
2098<PRE>
2099public &lt;T&gt; T <B>readValue</B>(<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)
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<DL>
2103<DD>Method that binds content read from given input source,
2104 using configuration of this reader.
2105 Value return is either newly constructed, or root value that
2106 was specified with <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><CODE>withValueToUpdate(Object)</CODE></A>.
2107<P>
2108<DD><DL>
2109</DL>
2110</DD>
2111<DD><DL>
2112
2113<DT><B>Throws:</B>
2114<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>
2115<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2116</DD>
2117</DL>
2118<HR>
2119
2120<A NAME="readValue(com.fasterxml.jackson.databind.JsonNode)"><!-- --></A><H3>
2121readValue</H3>
2122<PRE>
2123public &lt;T&gt; T <B>readValue</B>(<A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A>&nbsp;src)
2124            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>,
2125                   com.fasterxml.jackson.core.JsonProcessingException</PRE>
2126<DL>
2127<DD>Convenience method for converting results from given JSON tree into given
2128 value type. Basically short-cut for:
2129<pre>
2130   objectReader.readValue(src.traverse())
2131</pre>
2132<P>
2133<DD><DL>
2134</DL>
2135</DD>
2136<DD><DL>
2137
2138<DT><B>Throws:</B>
2139<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>
2140<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2141</DD>
2142</DL>
2143<HR>
2144
2145<A NAME="readTree(java.io.InputStream)"><!-- --></A><H3>
2146readTree</H3>
2147<PRE>
2148public <A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A> <B>readTree</B>(<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)
2149                  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>,
2150                         com.fasterxml.jackson.core.JsonProcessingException</PRE>
2151<DL>
2152<DD>Method that reads content from given input source,
2153 using configuration of this reader, and binds it as JSON Tree.
2154<p>
2155 Note that if an object was specified with a call to
2156 <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><CODE>withValueToUpdate(Object)</CODE></A>
2157 it will just be ignored; result is always a newly constructed
2158 <A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><CODE>JsonNode</CODE></A> instance.
2159<P>
2160<DD><DL>
2161</DL>
2162</DD>
2163<DD><DL>
2164
2165<DT><B>Throws:</B>
2166<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>
2167<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2168</DD>
2169</DL>
2170<HR>
2171
2172<A NAME="readTree(java.io.Reader)"><!-- --></A><H3>
2173readTree</H3>
2174<PRE>
2175public <A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A> <B>readTree</B>(<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)
2176                  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>,
2177                         com.fasterxml.jackson.core.JsonProcessingException</PRE>
2178<DL>
2179<DD>Method that reads content from given input source,
2180 using configuration of this reader, and binds it as JSON Tree.
2181<p>
2182 Note that if an object was specified with a call to
2183 <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><CODE>withValueToUpdate(Object)</CODE></A>
2184 it will just be ignored; result is always a newly constructed
2185 <A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><CODE>JsonNode</CODE></A> instance.
2186<P>
2187<DD><DL>
2188</DL>
2189</DD>
2190<DD><DL>
2191
2192<DT><B>Throws:</B>
2193<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>
2194<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2195</DD>
2196</DL>
2197<HR>
2198
2199<A NAME="readTree(java.lang.String)"><!-- --></A><H3>
2200readTree</H3>
2201<PRE>
2202public <A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A> <B>readTree</B>(<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;content)
2203                  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>,
2204                         com.fasterxml.jackson.core.JsonProcessingException</PRE>
2205<DL>
2206<DD>Method that reads content from given JSON input String,
2207 using configuration of this reader, and binds it as JSON Tree.
2208<p>
2209 Note that if an object was specified with a call to
2210 <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html#withValueToUpdate(java.lang.Object)"><CODE>withValueToUpdate(Object)</CODE></A>
2211 it will just be ignored; result is always a newly constructed
2212 <A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><CODE>JsonNode</CODE></A> instance.
2213<P>
2214<DD><DL>
2215</DL>
2216</DD>
2217<DD><DL>
2218
2219<DT><B>Throws:</B>
2220<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>
2221<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2222</DD>
2223</DL>
2224<HR>
2225
2226<A NAME="readValues(com.fasterxml.jackson.core.JsonParser)"><!-- --></A><H3>
2227readValues</H3>
2228<PRE>
2229public &lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt; <B>readValues</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)
2230                              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>,
2231                                     com.fasterxml.jackson.core.JsonProcessingException</PRE>
2232<DL>
2233<DD>Method for reading sequence of Objects from parser stream.
2234<P>
2235<DD><DL>
2236</DL>
2237</DD>
2238<DD><DL>
2239
2240<DT><B>Throws:</B>
2241<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>
2242<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2243</DD>
2244</DL>
2245<HR>
2246
2247<A NAME="readValues(java.io.InputStream)"><!-- --></A><H3>
2248readValues</H3>
2249<PRE>
2250public &lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt; <B>readValues</B>(<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)
2251                              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>,
2252                                     com.fasterxml.jackson.core.JsonProcessingException</PRE>
2253<DL>
2254<DD>Method for reading sequence of Objects from parser stream.
2255<P>
2256<DD><DL>
2257</DL>
2258</DD>
2259<DD><DL>
2260
2261<DT><B>Throws:</B>
2262<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>
2263<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2264</DD>
2265</DL>
2266<HR>
2267
2268<A NAME="readValues(java.io.Reader)"><!-- --></A><H3>
2269readValues</H3>
2270<PRE>
2271public &lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt; <B>readValues</B>(<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)
2272                              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>,
2273                                     com.fasterxml.jackson.core.JsonProcessingException</PRE>
2274<DL>
2275<DD>Method for reading sequence of Objects from parser stream.
2276<P>
2277<DD><DL>
2278</DL>
2279</DD>
2280<DD><DL>
2281
2282<DT><B>Throws:</B>
2283<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>
2284<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2285</DD>
2286</DL>
2287<HR>
2288
2289<A NAME="readValues(java.lang.String)"><!-- --></A><H3>
2290readValues</H3>
2291<PRE>
2292public &lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt; <B>readValues</B>(<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)
2293                              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>,
2294                                     com.fasterxml.jackson.core.JsonProcessingException</PRE>
2295<DL>
2296<DD>Method for reading sequence of Objects from parser stream.
2297<P>
2298<DD><DL>
2299</DL>
2300</DD>
2301<DD><DL>
2302
2303<DT><B>Throws:</B>
2304<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>
2305<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2306</DD>
2307</DL>
2308<HR>
2309
2310<A NAME="readValues(byte[], int, int)"><!-- --></A><H3>
2311readValues</H3>
2312<PRE>
2313public &lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt; <B>readValues</B>(byte[]&nbsp;src,
2314                                         int&nbsp;offset,
2315                                         int&nbsp;length)
2316                              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>,
2317                                     com.fasterxml.jackson.core.JsonProcessingException</PRE>
2318<DL>
2319<DD>Method for reading sequence of Objects from parser stream.
2320<P>
2321<DD><DL>
2322</DL>
2323</DD>
2324<DD><DL>
2325
2326<DT><B>Throws:</B>
2327<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>
2328<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2329</DD>
2330</DL>
2331<HR>
2332
2333<A NAME="readValues(byte[])"><!-- --></A><H3>
2334readValues</H3>
2335<PRE>
2336public final &lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt; <B>readValues</B>(byte[]&nbsp;src)
2337                                    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>,
2338                                           com.fasterxml.jackson.core.JsonProcessingException</PRE>
2339<DL>
2340<DD><DL>
2341</DL>
2342</DD>
2343<DD><DL>
2344
2345<DT><B>Throws:</B>
2346<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>
2347<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2348</DD>
2349</DL>
2350<HR>
2351
2352<A NAME="readValues(java.io.File)"><!-- --></A><H3>
2353readValues</H3>
2354<PRE>
2355public &lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt; <B>readValues</B>(<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)
2356                              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>,
2357                                     com.fasterxml.jackson.core.JsonProcessingException</PRE>
2358<DL>
2359<DD>Method for reading sequence of Objects from parser stream.
2360<P>
2361<DD><DL>
2362</DL>
2363</DD>
2364<DD><DL>
2365
2366<DT><B>Throws:</B>
2367<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>
2368<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2369</DD>
2370</DL>
2371<HR>
2372
2373<A NAME="readValues(java.net.URL)"><!-- --></A><H3>
2374readValues</H3>
2375<PRE>
2376public &lt;T&gt; <A HREF="../../../../com/fasterxml/jackson/databind/MappingIterator.html" title="class in com.fasterxml.jackson.databind">MappingIterator</A>&lt;T&gt; <B>readValues</B>(<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)
2377                              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>,
2378                                     com.fasterxml.jackson.core.JsonProcessingException</PRE>
2379<DL>
2380<DD>Method for reading sequence of Objects from parser stream.
2381<P>
2382<DD><DL>
2383</DL>
2384</DD>
2385<DD><DL>
2386
2387<DT><B>Throws:</B>
2388<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>
2389<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2390</DD>
2391</DL>
2392<HR>
2393
2394<A NAME="createDeserializationContext(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationConfig)"><!-- --></A><H3>
2395createDeserializationContext</H3>
2396<PRE>
2397protected final <A HREF="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</A> <B>createDeserializationContext</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
2398                                                                           <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A>&nbsp;cfg)</PRE>
2399<DL>
2400<DD>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>
2401 for deserializing a single root value.
2402 Can be overridden if a custom context is needed.
2403<P>
2404<DD><DL>
2405</DL>
2406</DD>
2407<DD><DL>
2408</DL>
2409</DD>
2410</DL>
2411<HR>
2412
2413<A NAME="_bind(com.fasterxml.jackson.core.JsonParser)"><!-- --></A><H3>
2414_bind</H3>
2415<PRE>
2416protected <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> <B>_bind</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)
2417                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>,
2418                       com.fasterxml.jackson.core.JsonParseException,
2419                       <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE>
2420<DL>
2421<DD>Actual implementation of value reading+binding operation.
2422<P>
2423<DD><DL>
2424</DL>
2425</DD>
2426<DD><DL>
2427
2428<DT><B>Throws:</B>
2429<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>
2430<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE>
2431<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL>
2432</DD>
2433</DL>
2434<HR>
2435
2436<A NAME="_bindAndClose(com.fasterxml.jackson.core.JsonParser)"><!-- --></A><H3>
2437_bindAndClose</H3>
2438<PRE>
2439protected <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> <B>_bindAndClose</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)
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.JsonParseException,
2442                               <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE>
2443<DL>
2444<DD><DL>
2445</DL>
2446</DD>
2447<DD><DL>
2448
2449<DT><B>Throws:</B>
2450<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>
2451<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE>
2452<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL>
2453</DD>
2454</DL>
2455<HR>
2456
2457<A NAME="_bindAsTree(com.fasterxml.jackson.core.JsonParser)"><!-- --></A><H3>
2458_bindAsTree</H3>
2459<PRE>
2460protected <A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A> <B>_bindAsTree</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)
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.JsonParseException,
2463                               <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE>
2464<DL>
2465<DD><DL>
2466</DL>
2467</DD>
2468<DD><DL>
2469
2470<DT><B>Throws:</B>
2471<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>
2472<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE>
2473<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL>
2474</DD>
2475</DL>
2476<HR>
2477
2478<A NAME="_bindAndCloseAsTree(com.fasterxml.jackson.core.JsonParser)"><!-- --></A><H3>
2479_bindAndCloseAsTree</H3>
2480<PRE>
2481protected <A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A> <B>_bindAndCloseAsTree</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)
2482                                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>,
2483                                       com.fasterxml.jackson.core.JsonParseException,
2484                                       <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE>
2485<DL>
2486<DD><DL>
2487</DL>
2488</DD>
2489<DD><DL>
2490
2491<DT><B>Throws:</B>
2492<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>
2493<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE>
2494<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL>
2495</DD>
2496</DL>
2497<HR>
2498
2499<A NAME="_initForReading(com.fasterxml.jackson.core.JsonParser)"><!-- --></A><H3>
2500_initForReading</H3>
2501<PRE>
2502protected static com.fasterxml.jackson.core.JsonToken <B>_initForReading</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)
2503                                                               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>,
2504                                                                      com.fasterxml.jackson.core.JsonParseException,
2505                                                                      <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE>
2506<DL>
2507<DD><DL>
2508</DL>
2509</DD>
2510<DD><DL>
2511
2512<DT><B>Throws:</B>
2513<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>
2514<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE>
2515<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL>
2516</DD>
2517</DL>
2518<HR>
2519
2520<A NAME="_findRootDeserializer(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JavaType)"><!-- --></A><H3>
2521_findRootDeserializer</H3>
2522<PRE>
2523protected <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; <B>_findRootDeserializer</B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
2524                                                         <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType)
2525                                                  throws <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE>
2526<DL>
2527<DD>Method called to locate deserializer for the passed root-level value.
2528<P>
2529<DD><DL>
2530</DL>
2531</DD>
2532<DD><DL>
2533
2534<DT><B>Throws:</B>
2535<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL>
2536</DD>
2537</DL>
2538<HR>
2539
2540<A NAME="_unwrapAndDeserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer)"><!-- --></A><H3>
2541_unwrapAndDeserialize</H3>
2542<PRE>
2543protected <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> <B>_unwrapAndDeserialize</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
2544                                       <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
2545                                       <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;rootType,
2546                                       <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)
2547                                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>,
2548                                       com.fasterxml.jackson.core.JsonParseException,
2549                                       <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE>
2550<DL>
2551<DD><DL>
2552</DL>
2553</DD>
2554<DD><DL>
2555
2556<DT><B>Throws:</B>
2557<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>
2558<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE>
2559<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL>
2560</DD>
2561</DL>
2562<HR>
2563
2564<A NAME="createArrayNode()"><!-- --></A><H3>
2565createArrayNode</H3>
2566<PRE>
2567public <A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A> <B>createArrayNode</B>()</PRE>
2568<DL>
2569<DD><DL>
2570<DT><B>Specified by:</B><DD><CODE>createArrayNode</CODE> in class <CODE>com.fasterxml.jackson.core.ObjectCodec</CODE></DL>
2571</DD>
2572<DD><DL>
2573</DL>
2574</DD>
2575</DL>
2576<HR>
2577
2578<A NAME="createObjectNode()"><!-- --></A><H3>
2579createObjectNode</H3>
2580<PRE>
2581public <A HREF="../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A> <B>createObjectNode</B>()</PRE>
2582<DL>
2583<DD><DL>
2584<DT><B>Specified by:</B><DD><CODE>createObjectNode</CODE> in class <CODE>com.fasterxml.jackson.core.ObjectCodec</CODE></DL>
2585</DD>
2586<DD><DL>
2587</DL>
2588</DD>
2589</DL>
2590<HR>
2591
2592<A NAME="treeAsTokens(com.fasterxml.jackson.core.TreeNode)"><!-- --></A><H3>
2593treeAsTokens</H3>
2594<PRE>
2595public com.fasterxml.jackson.core.JsonParser <B>treeAsTokens</B>(com.fasterxml.jackson.core.TreeNode&nbsp;n)</PRE>
2596<DL>
2597<DD><DL>
2598<DT><B>Specified by:</B><DD><CODE>treeAsTokens</CODE> in class <CODE>com.fasterxml.jackson.core.ObjectCodec</CODE></DL>
2599</DD>
2600<DD><DL>
2601</DL>
2602</DD>
2603</DL>
2604<HR>
2605
2606<A NAME="treeToValue(com.fasterxml.jackson.core.TreeNode, java.lang.Class)"><!-- --></A><H3>
2607treeToValue</H3>
2608<PRE>
2609public &lt;T&gt; T <B>treeToValue</B>(com.fasterxml.jackson.core.TreeNode&nbsp;n,
2610                         <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)
2611              throws com.fasterxml.jackson.core.JsonProcessingException</PRE>
2612<DL>
2613<DD><DL>
2614<DT><B>Specified by:</B><DD><CODE>treeToValue</CODE> in class <CODE>com.fasterxml.jackson.core.ObjectCodec</CODE></DL>
2615</DD>
2616<DD><DL>
2617
2618<DT><B>Throws:</B>
2619<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2620</DD>
2621</DL>
2622<HR>
2623
2624<A NAME="writeValue(com.fasterxml.jackson.core.JsonGenerator, java.lang.Object)"><!-- --></A><H3>
2625writeValue</H3>
2626<PRE>
2627public void <B>writeValue</B>(com.fasterxml.jackson.core.JsonGenerator&nbsp;jgen,
2628                       <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)
2629                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>,
2630                       com.fasterxml.jackson.core.JsonProcessingException</PRE>
2631<DL>
2632<DD><DL>
2633<DT><B>Specified by:</B><DD><CODE>writeValue</CODE> in class <CODE>com.fasterxml.jackson.core.ObjectCodec</CODE></DL>
2634</DD>
2635<DD><DL>
2636
2637<DT><B>Throws:</B>
2638<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>
2639<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
2640</DD>
2641</DL>
2642<!-- ========= END OF CLASS DATA ========= -->
2643<HR>
2644
2645
2646<!-- ======= START OF BOTTOM NAVBAR ====== -->
2647<A NAME="navbar_bottom"><!-- --></A>
2648<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
2649<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
2650<TR>
2651<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
2652<A NAME="navbar_bottom_firstrow"><!-- --></A>
2653<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
2654  <TR ALIGN="center" VALIGN="top">
2655  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
2656  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
2657  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
2658  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ObjectReader.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
2659  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
2660  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
2661  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
2662  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
2663  </TR>
2664</TABLE>
2665</TD>
2666<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
2667</EM>
2668</TD>
2669</TR>
2670
2671<TR>
2672<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
2673&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind"><B>PREV CLASS</B></A>&nbsp;
2674&nbsp;<A HREF="../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><B>NEXT CLASS</B></A></FONT></TD>
2675<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
2676  <A HREF="../../../../index.html?com/fasterxml/jackson/databind/ObjectReader.html" target="_top"><B>FRAMES</B></A>  &nbsp;
2677&nbsp;<A HREF="ObjectReader.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
2678&nbsp;<SCRIPT type="text/javascript">
2679  <!--
2680  if(window==top) {
2681    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
2682  }
2683  //-->
2684</SCRIPT>
2685<NOSCRIPT>
2686  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
2687</NOSCRIPT>
2688
2689
2690</FONT></TD>
2691</TR>
2692<TR>
2693<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
2694  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
2695<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
2696DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
2697</TR>
2698</TABLE>
2699<A NAME="skip-navbar_bottom"></A>
2700<!-- ======== END OF BOTTOM NAVBAR ======= -->
2701
2702<HR>
2703Copyright &#169; 2012 <a href="http://fasterxml.com">fasterxml.com</a>. All Rights Reserved.
2704</BODY>
2705</HTML>
2706