• 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:12 PDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<TITLE>
8BeanDeserializerBase (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="BeanDeserializerBase (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/BeanDeserializerBase.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/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser"><B>PREV CLASS</B></A>&nbsp;
60&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser"><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/deser/BeanDeserializerBase.html" target="_top"><B>FRAMES</B></A>  &nbsp;
63&nbsp;<A HREF="BeanDeserializerBase.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;<A HREF="#nested_classes_inherited_from_class_com.fasterxml.jackson.databind.JsonDeserializer">NESTED</A>&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.deser</FONT>
93<BR>
94Class BeanDeserializerBase</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 "><A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.JsonDeserializer</A>&lt;T&gt;
98      <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StdDeserializer</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;
99          <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>com.fasterxml.jackson.databind.deser.BeanDeserializerBase</B>
100</PRE>
101<DL>
102<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser">ContextualDeserializer</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser">ResolvableDeserializer</A></DD>
103</DL>
104<DL>
105<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializer</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</A></DD>
106</DL>
107<HR>
108<DL>
109<DT><PRE>public abstract class <B>BeanDeserializerBase</B><DT>extends <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</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;<DT>implements <A HREF="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser">ContextualDeserializer</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser">ResolvableDeserializer</A></DL>
110</PRE>
111
112<P>
113Base class for <code>BeanDeserializer</code>.
114<P>
115
116<P>
117<HR>
118
119<P>
120<!-- ======== NESTED CLASS SUMMARY ======== -->
121
122<A NAME="nested_class_summary"><!-- --></A>
123<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
124<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
125<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
126<B>Nested Class Summary</B></FONT></TH>
127</TR>
128</TABLE>
129&nbsp;<A NAME="nested_classes_inherited_from_class_com.fasterxml.jackson.databind.JsonDeserializer"><!-- --></A>
130<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
131<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
132<TH ALIGN="left"><B>Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.<A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A></B></TH>
133</TR>
134<TR BGCOLOR="white" CLASS="TableRowColor">
135<TD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.None.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer.None</A></CODE></TD>
136</TR>
137</TABLE>
138&nbsp;
139<!-- =========== FIELD SUMMARY =========== -->
140
141<A NAME="field_summary"><!-- --></A>
142<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
143<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
144<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
145<B>Field Summary</B></FONT></TH>
146</TR>
147<TR BGCOLOR="white" CLASS="TableRowColor">
148<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
149<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableAnyProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableAnyProperty</A></CODE></FONT></TD>
150<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_anySetter">_anySetter</A></B></CODE>
151
152<BR>
153&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fallback setter used for handling any properties that are not
154 mapped to regular setters.</TD>
155</TR>
156<TR BGCOLOR="white" CLASS="TableRowColor">
157<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
158<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&gt;</CODE></FONT></TD>
159<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_backRefs">_backRefs</A></B></CODE>
160
161<BR>
162&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We may also have one or more back reference fields (usually
163 zero or one).</TD>
164</TR>
165<TR BGCOLOR="white" CLASS="TableRowColor">
166<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</A></CODE></FONT></TD>
168<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_beanProperties">_beanProperties</A></B></CODE>
169
170<BR>
171&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mapping of property names to properties, built when all properties
172 to use have been successfully resolved.</TD>
173</TR>
174<TR BGCOLOR="white" CLASS="TableRowColor">
175<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
176<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A></CODE></FONT></TD>
177<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_beanType">_beanType</A></B></CODE>
178
179<BR>
180&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Declared type of the bean this deserializer handles.</TD>
181</TR>
182<TR BGCOLOR="white" CLASS="TableRowColor">
183<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
184<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</A></CODE></FONT></TD>
185<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_classAnnotations">_classAnnotations</A></B></CODE>
186
187<BR>
188&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Annotations from the bean class: used for accessing
189 annotations during resolution phase (see <A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)"><CODE>resolve(com.fasterxml.jackson.databind.DeserializationContext)</CODE></A>).</TD>
190</TR>
191<TR BGCOLOR="white" CLASS="TableRowColor">
192<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
193<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>
194<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_delegateDeserializer">_delegateDeserializer</A></B></CODE>
195
196<BR>
197&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Deserializer that is used iff delegate-based creator is
198 to be used for deserializing from JSON Object.</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="../../../../../com/fasterxml/jackson/databind/deser/impl/ExternalTypeHandler.html" title="class in com.fasterxml.jackson.databind.deser.impl">ExternalTypeHandler</A></CODE></FONT></TD>
203<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_externalTypeIdHandler">_externalTypeIdHandler</A></B></CODE>
204
205<BR>
206&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handler that we need iff any of properties uses external
207 type id.</TD>
208</TR>
209<TR BGCOLOR="white" CLASS="TableRowColor">
210<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
211<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</A>&lt;<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>&gt;</CODE></FONT></TD>
212<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_ignorableProps">_ignorableProps</A></B></CODE>
213
214<BR>
215&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In addition to properties that are set, we will also keep
216 track of recognized but ignorable properties: these will
217 be skipped without errors or warnings.</TD>
218</TR>
219<TR BGCOLOR="white" CLASS="TableRowColor">
220<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
221<CODE>protected &nbsp;boolean</CODE></FONT></TD>
222<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_ignoreAllUnknown">_ignoreAllUnknown</A></B></CODE>
223
224<BR>
225&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Flag that can be set to ignore and skip unknown properties.</TD>
226</TR>
227<TR BGCOLOR="white" CLASS="TableRowColor">
228<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
229<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ValueInjector.html" title="class in com.fasterxml.jackson.databind.deser.impl">ValueInjector</A>[]</CODE></FONT></TD>
230<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_injectables">_injectables</A></B></CODE>
231
232<BR>
233&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List of <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ValueInjector.html" title="class in com.fasterxml.jackson.databind.deser.impl"><CODE>ValueInjector</CODE></A>s, if any injectable values are
234 expected by the bean; otherwise null.</TD>
235</TR>
236<TR BGCOLOR="white" CLASS="TableRowColor">
237<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
238<CODE>protected &nbsp;boolean</CODE></FONT></TD>
239<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_needViewProcesing">_needViewProcesing</A></B></CODE>
240
241<BR>
242&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Flag that indicates that some aspect of deserialization depends
243 on active view used (if any)</TD>
244</TR>
245<TR BGCOLOR="white" CLASS="TableRowColor">
246<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
247<CODE>protected &nbsp;boolean</CODE></FONT></TD>
248<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_nonStandardCreation">_nonStandardCreation</A></B></CODE>
249
250<BR>
251&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Flag that is set to mark "non-standard" cases; where either
252 we use one of non-default creators, or there are unwrapped
253 values to consider.</TD>
254</TR>
255<TR BGCOLOR="white" CLASS="TableRowColor">
256<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
257<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</A></CODE></FONT></TD>
258<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_objectIdReader">_objectIdReader</A></B></CODE>
259
260<BR>
261&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If an Object Id is to be used for value handled by this
262 deserializer, this reader is used for handling.</TD>
263</TR>
264<TR BGCOLOR="white" CLASS="TableRowColor">
265<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
266<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.html" title="class in com.fasterxml.jackson.databind.deser.impl">PropertyBasedCreator</A></CODE></FONT></TD>
267<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_propertyBasedCreator">_propertyBasedCreator</A></B></CODE>
268
269<BR>
270&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If the bean needs to be instantiated using constructor
271 or factory method
272 that takes one or more named properties as argument(s),
273 this creator is used for instantiation.</TD>
274</TR>
275<TR BGCOLOR="white" CLASS="TableRowColor">
276<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
277<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</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>
278<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_subDeserializers">_subDeserializers</A></B></CODE>
279
280<BR>
281&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lazily constructed map used to contain deserializers needed
282 for polymorphic subtypes.</TD>
283</TR>
284<TR BGCOLOR="white" CLASS="TableRowColor">
285<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
286<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/UnwrappedPropertyHandler.html" title="class in com.fasterxml.jackson.databind.deser.impl">UnwrappedPropertyHandler</A></CODE></FONT></TD>
287<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_unwrappedPropertyHandler">_unwrappedPropertyHandler</A></B></CODE>
288
289<BR>
290&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If one of properties has "unwrapped" value, we need separate
291 helper object</TD>
292</TR>
293<TR BGCOLOR="white" CLASS="TableRowColor">
294<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
295<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</A></CODE></FONT></TD>
296<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_valueInstantiator">_valueInstantiator</A></B></CODE>
297
298<BR>
299&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Object that handles details of constructing initial
300 bean value (to which bind data to), unless instance
301 is passed (via updateValue())</TD>
302</TR>
303<TR BGCOLOR="white" CLASS="TableRowColor">
304<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
305<CODE>protected &nbsp;boolean</CODE></FONT></TD>
306<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_vanillaProcessing">_vanillaProcessing</A></B></CODE>
307
308<BR>
309&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Flag that indicates that no "special features" whatsoever
310 are enabled, so the simplest processing is possible.</TD>
311</TR>
312</TABLE>
313&nbsp;<A NAME="fields_inherited_from_class_com.fasterxml.jackson.databind.deser.std.StdDeserializer"><!-- --></A>
314<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
315<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
316<TH ALIGN="left"><B>Fields inherited from class com.fasterxml.jackson.databind.deser.std.<A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</A></B></TH>
317</TR>
318<TR BGCOLOR="white" CLASS="TableRowColor">
319<TD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_valueClass">_valueClass</A></CODE></TD>
320</TR>
321</TABLE>
322&nbsp;
323<!-- ======== CONSTRUCTOR SUMMARY ======== -->
324
325<A NAME="constructor_summary"><!-- --></A>
326<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
327<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
328<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
329<B>Constructor Summary</B></FONT></TH>
330</TR>
331<TR BGCOLOR="white" CLASS="TableRowColor">
332<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
333<CODE>protected </CODE></FONT></TD>
334<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#BeanDeserializerBase(com.fasterxml.jackson.databind.deser.BeanDeserializerBase)">BeanDeserializerBase</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A>&nbsp;src)</CODE>
335
336<BR>
337&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
338</TR>
339<TR BGCOLOR="white" CLASS="TableRowColor">
340<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
341<CODE>protected </CODE></FONT></TD>
342<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#BeanDeserializerBase(com.fasterxml.jackson.databind.deser.BeanDeserializerBase, boolean)">BeanDeserializerBase</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A>&nbsp;src,
343                     boolean&nbsp;ignoreAllUnknown)</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>&nbsp;</CODE></FONT></TD>
351<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#BeanDeserializerBase(com.fasterxml.jackson.databind.deser.BeanDeserializerBase, java.util.HashSet)">BeanDeserializerBase</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A>&nbsp;src,
352                     <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</A>&lt;<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>&gt;&nbsp;ignorableProps)</CODE>
353
354<BR>
355&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
356</TR>
357<TR BGCOLOR="white" CLASS="TableRowColor">
358<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
359<CODE>protected </CODE></FONT></TD>
360<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#BeanDeserializerBase(com.fasterxml.jackson.databind.deser.BeanDeserializerBase, com.fasterxml.jackson.databind.util.NameTransformer)">BeanDeserializerBase</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A>&nbsp;src,
361                     <A HREF="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</A>&nbsp;unwrapper)</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;</CODE></FONT></TD>
369<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#BeanDeserializerBase(com.fasterxml.jackson.databind.deser.BeanDeserializerBase, com.fasterxml.jackson.databind.deser.impl.ObjectIdReader)">BeanDeserializerBase</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A>&nbsp;src,
370                     <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</A>&nbsp;oir)</CODE>
371
372<BR>
373&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
374</TR>
375<TR BGCOLOR="white" CLASS="TableRowColor">
376<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
377<CODE>protected </CODE></FONT></TD>
378<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#BeanDeserializerBase(com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap, java.util.Map, java.util.HashSet, boolean, boolean)">BeanDeserializerBase</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</A>&nbsp;builder,
379                     <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
380                     <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</A>&nbsp;properties,
381                     <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&gt;&nbsp;backRefs,
382                     <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</A>&lt;<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>&gt;&nbsp;ignorableProps,
383                     boolean&nbsp;ignoreAllUnknown,
384                     boolean&nbsp;hasViews)</CODE>
385
386<BR>
387&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor used when initially building a deserializer
388 instance, given a <A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser"><CODE>BeanDeserializerBuilder</CODE></A> that
389 contains configuration.</TD>
390</TR>
391</TABLE>
392&nbsp;
393<!-- ========== METHOD SUMMARY =========== -->
394
395<A NAME="method_summary"><!-- --></A>
396<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
397<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
398<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
399<B>Method Summary</B></FONT></TH>
400</TR>
401<TR BGCOLOR="white" CLASS="TableRowColor">
402<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
403<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>
404<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_findSubclassDeserializer(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object, com.fasterxml.jackson.databind.util.TokenBuffer)">_findSubclassDeserializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
405                          <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;bean,
406                          <A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</A>&nbsp;unknownTokens)</CODE>
407
408<BR>
409&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method called to (try to) locate deserializer for given sub-type of
410 type that this deserializer handles.</TD>
411</TR>
412<TR BGCOLOR="white" CLASS="TableRowColor">
413<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
414<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A></CODE></FONT></TD>
415<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_resolveInnerClassValuedProperty(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.deser.SettableBeanProperty)">_resolveInnerClassValuedProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
416                                 <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&nbsp;prop)</CODE>
417
418<BR>
419&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that will handle gruesome details of dealing with properties
420 that have non-static inner class as value...</TD>
421</TR>
422<TR BGCOLOR="white" CLASS="TableRowColor">
423<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
424<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A></CODE></FONT></TD>
425<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_resolveManagedReferenceProperty(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.deser.SettableBeanProperty)">_resolveManagedReferenceProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
426                                 <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&nbsp;prop)</CODE>
427
428<BR>
429&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method called to see if given property is part of 'managed' property
430 pair (managed + back reference), and if so, handle resolution details.</TD>
431</TR>
432<TR BGCOLOR="white" CLASS="TableRowColor">
433<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
434<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A></CODE></FONT></TD>
435<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_resolveUnwrappedProperty(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.deser.SettableBeanProperty)">_resolveUnwrappedProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
436                          <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&nbsp;prop)</CODE>
437
438<BR>
439&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method called to see if given property might be so-called unwrapped
440 property: these require special handling.</TD>
441</TR>
442<TR BGCOLOR="white" CLASS="TableRowColor">
443<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
444<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A>&lt;?&gt;</CODE></FONT></TD>
445<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
446                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
447
448<BR>
449&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Although most of post-processing is done in resolve(), we only get
450 access to referring property's annotations here; and this is needed
451 to support per-property ObjectIds.</TD>
452</TR>
453<TR BGCOLOR="white" CLASS="TableRowColor">
454<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
455<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&gt;</CODE></FONT></TD>
456<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#creatorProperties()">creatorProperties</A></B>()</CODE>
457
458<BR>
459&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for finding properties that represents values to pass
460 through property-based creator method (constructor or
461 factory method)</TD>
462</TR>
463<TR BGCOLOR="white" CLASS="TableRowColor">
464<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
465<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>
466<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#deserializeFromObjectId(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">deserializeFromObjectId</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
467                        <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt)</CODE>
468
469<BR>
470&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called in cases where it looks like we got an Object Id
471 to parse and use as a reference.</TD>
472</TR>
473<TR BGCOLOR="white" CLASS="TableRowColor">
474<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
475<CODE>&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>
476<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#deserializeWithType(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.jsontype.TypeDeserializer)">deserializeWithType</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
477                    <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
478                    <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A>&nbsp;typeDeserializer)</CODE>
479
480<BR>
481&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Base implementation that does not assume specific type
482 inclusion mechanism.</TD>
483</TR>
484<TR BGCOLOR="white" CLASS="TableRowColor">
485<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
486<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A></CODE></FONT></TD>
487<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#findBackReference(java.lang.String)">findBackReference</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;logicalName)</CODE>
488
489<BR>
490&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method needed by <A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><CODE>BeanDeserializerFactory</CODE></A> to properly link
491 managed- and back-reference pairs.</TD>
492</TR>
493<TR BGCOLOR="white" CLASS="TableRowColor">
494<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
495<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A></CODE></FONT></TD>
496<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#findProperty(java.lang.String)">findProperty</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;propertyName)</CODE>
497
498<BR>
499&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for finding the property with given name, if POJO
500 has one.</TD>
501</TR>
502<TR BGCOLOR="white" CLASS="TableRowColor">
503<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
504<CODE>&nbsp;<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;</CODE></FONT></TD>
505<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getBeanClass()">getBeanClass</A></B>()</CODE>
506
507<BR>
508&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
509</TR>
510<TR BGCOLOR="white" CLASS="TableRowColor">
511<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
512<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</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>
513<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getKnownPropertyNames()">getKnownPropertyNames</A></B>()</CODE>
514
515<BR>
516&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that will
517 either return null to indicate that type being deserializers
518 has no concept of properties; or a collection of identifiers
519 for which <code>toString</code> will give external property
520 name.</TD>
521</TR>
522<TR BGCOLOR="white" CLASS="TableRowColor">
523<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
524<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</A></CODE></FONT></TD>
525<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getObjectIdReader()">getObjectIdReader</A></B>()</CODE>
526
527<BR>
528&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Overridden to return true for those instances that are
529 handling value for which Object Identity handling is enabled
530 (either via value type or referring property).</TD>
531</TR>
532<TR BGCOLOR="white" CLASS="TableRowColor">
533<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
534<CODE>&nbsp;int</CODE></FONT></TD>
535<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getPropertyCount()">getPropertyCount</A></B>()</CODE>
536
537<BR>
538&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for checking number of deserialized properties.</TD>
539</TR>
540<TR BGCOLOR="white" CLASS="TableRowColor">
541<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
542<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</A></CODE></FONT></TD>
543<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getValueInstantiator()">getValueInstantiator</A></B>()</CODE>
544
545<BR>
546&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
547</TR>
548<TR BGCOLOR="white" CLASS="TableRowColor">
549<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
550<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A></CODE></FONT></TD>
551<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getValueType()">getValueType</A></B>()</CODE>
552
553<BR>
554&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exact structured type deserializer handles, if known.</TD>
555</TR>
556<TR BGCOLOR="white" CLASS="TableRowColor">
557<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
558<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>
559<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#handleUnknownProperties(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object, com.fasterxml.jackson.databind.util.TokenBuffer)">handleUnknownProperties</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
560                        <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;bean,
561                        <A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</A>&nbsp;unknownTokens)</CODE>
562
563<BR>
564&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to handle set of one or more unknown properties,
565 stored in their entirety in given <A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util"><CODE>TokenBuffer</CODE></A>
566 (as field entries, name and value).</TD>
567</TR>
568<TR BGCOLOR="white" CLASS="TableRowColor">
569<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
570<CODE>protected &nbsp;void</CODE></FONT></TD>
571<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#handleUnknownProperty(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object, java.lang.String)">handleUnknownProperty</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
572                      <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
573                      <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;beanOrClass,
574                      <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;propName)</CODE>
575
576<BR>
577&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called when a JSON property is encountered that has not matching
578 setter, any-setter or field, and thus can not be assigned.</TD>
579</TR>
580<TR BGCOLOR="white" CLASS="TableRowColor">
581<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
582<CODE>&nbsp;boolean</CODE></FONT></TD>
583<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#hasProperty(java.lang.String)">hasProperty</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;propertyName)</CODE>
584
585<BR>
586&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
587</TR>
588<TR BGCOLOR="white" CLASS="TableRowColor">
589<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
590<CODE>&nbsp;boolean</CODE></FONT></TD>
591<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#hasViews()">hasViews</A></B>()</CODE>
592
593<BR>
594&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
595</TR>
596<TR BGCOLOR="white" CLASS="TableRowColor">
597<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
598<CODE>protected &nbsp;void</CODE></FONT></TD>
599<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#injectValues(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)">injectValues</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
600             <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;bean)</CODE>
601
602<BR>
603&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
604</TR>
605<TR BGCOLOR="white" CLASS="TableRowColor">
606<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
607<CODE>&nbsp;boolean</CODE></FONT></TD>
608<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#isCachable()">isCachable</A></B>()</CODE>
609
610<BR>
611&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to see if deserializer instance is cachable and
612 usable for other properties of same type (type for which instance
613 was created).</TD>
614</TR>
615<TR BGCOLOR="white" CLASS="TableRowColor">
616<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
617<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&gt;</CODE></FONT></TD>
618<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#properties()">properties</A></B>()</CODE>
619
620<BR>
621&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for iterating over properties this deserializer uses; with
622 the exception that properties passed via Creator methods
623 (specifically, "property-based constructor") are not included,
624 but can be accessed separate by calling
625 <A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#creatorProperties()"><CODE>creatorProperties()</CODE></A></TD>
626</TR>
627<TR BGCOLOR="white" CLASS="TableRowColor">
628<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
629<CODE>&nbsp;void</CODE></FONT></TD>
630<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)">resolve</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt)</CODE>
631
632<BR>
633&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to finalize setup of this deserializer,
634 after deserializer itself has been registered.</TD>
635</TR>
636<TR BGCOLOR="white" CLASS="TableRowColor">
637<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
638<CODE>abstract &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>
639<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#unwrappingDeserializer(com.fasterxml.jackson.databind.util.NameTransformer)">unwrappingDeserializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</A>&nbsp;unwrapper)</CODE>
640
641<BR>
642&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that will return deserializer instance that is able
643 to handle "unwrapped" value instances
644 If no unwrapped instance can be constructed, will simply
645 return this object as-is.</TD>
646</TR>
647<TR BGCOLOR="white" CLASS="TableRowColor">
648<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
649<CODE>abstract &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A></CODE></FONT></TD>
650<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#withIgnorableProperties(java.util.HashSet)">withIgnorableProperties</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</A>&lt;<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>&gt;&nbsp;ignorableProps)</CODE>
651
652<BR>
653&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
654</TR>
655<TR BGCOLOR="white" CLASS="TableRowColor">
656<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
657<CODE>abstract &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A></CODE></FONT></TD>
658<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#withObjectIdReader(com.fasterxml.jackson.databind.deser.impl.ObjectIdReader)">withObjectIdReader</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</A>&nbsp;oir)</CODE>
659
660<BR>
661&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
662</TR>
663<TR BGCOLOR="white" CLASS="TableRowColor">
664<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
665<CODE>&nbsp;void</CODE></FONT></TD>
666<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#wrapAndThrow(java.lang.Throwable, java.lang.Object, int, com.fasterxml.jackson.databind.DeserializationContext)">wrapAndThrow</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A>&nbsp;t,
667             <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;bean,
668             int&nbsp;index,
669             <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt)</CODE>
670
671<BR>
672&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
673</TR>
674<TR BGCOLOR="white" CLASS="TableRowColor">
675<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
676<CODE>&nbsp;void</CODE></FONT></TD>
677<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#wrapAndThrow(java.lang.Throwable, java.lang.Object, java.lang.String, com.fasterxml.jackson.databind.DeserializationContext)">wrapAndThrow</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A>&nbsp;t,
678             <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;bean,
679             <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;fieldName,
680             <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt)</CODE>
681
682<BR>
683&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that will modify caught exception (passed in as argument)
684 as necessary to include reference information, and to ensure it
685 is a subtype of <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><CODE>IOException</CODE></A>, or an unchecked exception.</TD>
686</TR>
687<TR BGCOLOR="white" CLASS="TableRowColor">
688<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
689<CODE>protected &nbsp;void</CODE></FONT></TD>
690<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#wrapInstantiationProblem(java.lang.Throwable, com.fasterxml.jackson.databind.DeserializationContext)">wrapInstantiationProblem</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A>&nbsp;t,
691                         <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt)</CODE>
692
693<BR>
694&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
695</TR>
696</TABLE>
697&nbsp;<A NAME="methods_inherited_from_class_com.fasterxml.jackson.databind.deser.std.StdDeserializer"><!-- --></A>
698<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
699<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
700<TH ALIGN="left"><B>Methods inherited from class com.fasterxml.jackson.databind.deser.std.<A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</A></B></TH>
701</TR>
702<TR BGCOLOR="white" CLASS="TableRowColor">
703<TD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseBoolean(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseBoolean</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseBooleanFromNumber(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseBooleanFromNumber</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseBooleanPrimitive(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseBooleanPrimitive</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseByte(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseByte</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseDate(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseDate</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseDouble(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseDouble</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseDoublePrimitive(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseDoublePrimitive</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseFloat(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseFloat</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseFloatPrimitive(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseFloatPrimitive</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseInteger(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseInteger</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseIntPrimitive(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseIntPrimitive</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseLong(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseLong</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseLongPrimitive(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseLongPrimitive</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseShort(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseShort</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#_parseShortPrimitive(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">_parseShortPrimitive</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#findDeserializer(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">findDeserializer</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#getValueClass()">getValueClass</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer)">isDefaultDeserializer</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#isDefaultKeyDeserializer(com.fasterxml.jackson.databind.KeyDeserializer)">isDefaultKeyDeserializer</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#parseDouble(java.lang.String)">parseDouble</A></CODE></TD>
704</TR>
705</TABLE>
706&nbsp;<A NAME="methods_inherited_from_class_com.fasterxml.jackson.databind.JsonDeserializer"><!-- --></A>
707<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
708<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
709<TH ALIGN="left"><B>Methods inherited from class com.fasterxml.jackson.databind.<A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A></B></TH>
710</TR>
711<TR BGCOLOR="white" CLASS="TableRowColor">
712<TD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">deserialize</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, T)">deserialize</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getEmptyValue()">getEmptyValue</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getNullValue()">getNullValue</A></CODE></TD>
713</TR>
714</TABLE>
715&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
716<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
717<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
718<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>
719</TR>
720<TR BGCOLOR="white" CLASS="TableRowColor">
721<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>
722</TR>
723</TABLE>
724&nbsp;
725<P>
726
727<!-- ============ FIELD DETAIL =========== -->
728
729<A NAME="field_detail"><!-- --></A>
730<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
731<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
732<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
733<B>Field Detail</B></FONT></TH>
734</TR>
735</TABLE>
736
737<A NAME="_classAnnotations"><!-- --></A><H3>
738_classAnnotations</H3>
739<PRE>
740protected final <A HREF="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</A> <B>_classAnnotations</B></PRE>
741<DL>
742<DD>Annotations from the bean class: used for accessing
743 annotations during resolution phase (see <A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)"><CODE>resolve(com.fasterxml.jackson.databind.DeserializationContext)</CODE></A>).
744<P>
745<DL>
746</DL>
747</DL>
748<HR>
749
750<A NAME="_beanType"><!-- --></A><H3>
751_beanType</H3>
752<PRE>
753protected final <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_beanType</B></PRE>
754<DL>
755<DD>Declared type of the bean this deserializer handles.
756<P>
757<DL>
758</DL>
759</DL>
760<HR>
761
762<A NAME="_valueInstantiator"><!-- --></A><H3>
763_valueInstantiator</H3>
764<PRE>
765protected final <A HREF="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</A> <B>_valueInstantiator</B></PRE>
766<DL>
767<DD>Object that handles details of constructing initial
768 bean value (to which bind data to), unless instance
769 is passed (via updateValue())
770<P>
771<DL>
772</DL>
773</DL>
774<HR>
775
776<A NAME="_delegateDeserializer"><!-- --></A><H3>
777_delegateDeserializer</H3>
778<PRE>
779protected <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>_delegateDeserializer</B></PRE>
780<DL>
781<DD>Deserializer that is used iff delegate-based creator is
782 to be used for deserializing from JSON Object.
783<P>
784<DL>
785</DL>
786</DL>
787<HR>
788
789<A NAME="_propertyBasedCreator"><!-- --></A><H3>
790_propertyBasedCreator</H3>
791<PRE>
792protected <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.html" title="class in com.fasterxml.jackson.databind.deser.impl">PropertyBasedCreator</A> <B>_propertyBasedCreator</B></PRE>
793<DL>
794<DD>If the bean needs to be instantiated using constructor
795 or factory method
796 that takes one or more named properties as argument(s),
797 this creator is used for instantiation.
798 This value gets resolved during general resolution.
799<P>
800<DL>
801</DL>
802</DL>
803<HR>
804
805<A NAME="_nonStandardCreation"><!-- --></A><H3>
806_nonStandardCreation</H3>
807<PRE>
808protected boolean <B>_nonStandardCreation</B></PRE>
809<DL>
810<DD>Flag that is set to mark "non-standard" cases; where either
811 we use one of non-default creators, or there are unwrapped
812 values to consider.
813<P>
814<DL>
815</DL>
816</DL>
817<HR>
818
819<A NAME="_vanillaProcessing"><!-- --></A><H3>
820_vanillaProcessing</H3>
821<PRE>
822protected boolean <B>_vanillaProcessing</B></PRE>
823<DL>
824<DD>Flag that indicates that no "special features" whatsoever
825 are enabled, so the simplest processing is possible.
826<P>
827<DL>
828</DL>
829</DL>
830<HR>
831
832<A NAME="_beanProperties"><!-- --></A><H3>
833_beanProperties</H3>
834<PRE>
835protected final <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</A> <B>_beanProperties</B></PRE>
836<DL>
837<DD>Mapping of property names to properties, built when all properties
838 to use have been successfully resolved.
839<P>
840<DL>
841</DL>
842</DL>
843<HR>
844
845<A NAME="_injectables"><!-- --></A><H3>
846_injectables</H3>
847<PRE>
848protected final <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ValueInjector.html" title="class in com.fasterxml.jackson.databind.deser.impl">ValueInjector</A>[] <B>_injectables</B></PRE>
849<DL>
850<DD>List of <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ValueInjector.html" title="class in com.fasterxml.jackson.databind.deser.impl"><CODE>ValueInjector</CODE></A>s, if any injectable values are
851 expected by the bean; otherwise null.
852 This includes injectors used for injecting values via setters
853 and fields, but not ones passed through constructor parameters.
854<P>
855<DL>
856</DL>
857</DL>
858<HR>
859
860<A NAME="_anySetter"><!-- --></A><H3>
861_anySetter</H3>
862<PRE>
863protected <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableAnyProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableAnyProperty</A> <B>_anySetter</B></PRE>
864<DL>
865<DD>Fallback setter used for handling any properties that are not
866 mapped to regular setters. If setter is not null, it will be
867 called once for each such property.
868<P>
869<DL>
870</DL>
871</DL>
872<HR>
873
874<A NAME="_ignorableProps"><!-- --></A><H3>
875_ignorableProps</H3>
876<PRE>
877protected final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</A>&lt;<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>&gt; <B>_ignorableProps</B></PRE>
878<DL>
879<DD>In addition to properties that are set, we will also keep
880 track of recognized but ignorable properties: these will
881 be skipped without errors or warnings.
882<P>
883<DL>
884</DL>
885</DL>
886<HR>
887
888<A NAME="_ignoreAllUnknown"><!-- --></A><H3>
889_ignoreAllUnknown</H3>
890<PRE>
891protected final boolean <B>_ignoreAllUnknown</B></PRE>
892<DL>
893<DD>Flag that can be set to ignore and skip unknown properties.
894 If set, will not throw an exception for unknown properties.
895<P>
896<DL>
897</DL>
898</DL>
899<HR>
900
901<A NAME="_needViewProcesing"><!-- --></A><H3>
902_needViewProcesing</H3>
903<PRE>
904protected final boolean <B>_needViewProcesing</B></PRE>
905<DL>
906<DD>Flag that indicates that some aspect of deserialization depends
907 on active view used (if any)
908<P>
909<DL>
910</DL>
911</DL>
912<HR>
913
914<A NAME="_backRefs"><!-- --></A><H3>
915_backRefs</H3>
916<PRE>
917protected final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&gt; <B>_backRefs</B></PRE>
918<DL>
919<DD>We may also have one or more back reference fields (usually
920 zero or one).
921<P>
922<DL>
923</DL>
924</DL>
925<HR>
926
927<A NAME="_subDeserializers"><!-- --></A><H3>
928_subDeserializers</H3>
929<PRE>
930protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</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>_subDeserializers</B></PRE>
931<DL>
932<DD>Lazily constructed map used to contain deserializers needed
933 for polymorphic subtypes.
934 Note that this is <b>only needed</b> for polymorphic types,
935 that is, when the actual type is not statically known.
936 For other types this remains null.
937<P>
938<DL>
939</DL>
940</DL>
941<HR>
942
943<A NAME="_unwrappedPropertyHandler"><!-- --></A><H3>
944_unwrappedPropertyHandler</H3>
945<PRE>
946protected <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/UnwrappedPropertyHandler.html" title="class in com.fasterxml.jackson.databind.deser.impl">UnwrappedPropertyHandler</A> <B>_unwrappedPropertyHandler</B></PRE>
947<DL>
948<DD>If one of properties has "unwrapped" value, we need separate
949 helper object
950<P>
951<DL>
952</DL>
953</DL>
954<HR>
955
956<A NAME="_externalTypeIdHandler"><!-- --></A><H3>
957_externalTypeIdHandler</H3>
958<PRE>
959protected <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ExternalTypeHandler.html" title="class in com.fasterxml.jackson.databind.deser.impl">ExternalTypeHandler</A> <B>_externalTypeIdHandler</B></PRE>
960<DL>
961<DD>Handler that we need iff any of properties uses external
962 type id.
963<P>
964<DL>
965</DL>
966</DL>
967<HR>
968
969<A NAME="_objectIdReader"><!-- --></A><H3>
970_objectIdReader</H3>
971<PRE>
972protected final <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</A> <B>_objectIdReader</B></PRE>
973<DL>
974<DD>If an Object Id is to be used for value handled by this
975 deserializer, this reader is used for handling.
976<P>
977<DL>
978</DL>
979</DL>
980
981<!-- ========= CONSTRUCTOR DETAIL ======== -->
982
983<A NAME="constructor_detail"><!-- --></A>
984<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
985<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
986<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
987<B>Constructor Detail</B></FONT></TH>
988</TR>
989</TABLE>
990
991<A NAME="BeanDeserializerBase(com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap, java.util.Map, java.util.HashSet, boolean, boolean)"><!-- --></A><H3>
992BeanDeserializerBase</H3>
993<PRE>
994protected <B>BeanDeserializerBase</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</A>&nbsp;builder,
995                               <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
996                               <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</A>&nbsp;properties,
997                               <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&gt;&nbsp;backRefs,
998                               <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</A>&lt;<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>&gt;&nbsp;ignorableProps,
999                               boolean&nbsp;ignoreAllUnknown,
1000                               boolean&nbsp;hasViews)</PRE>
1001<DL>
1002<DD>Constructor used when initially building a deserializer
1003 instance, given a <A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser"><CODE>BeanDeserializerBuilder</CODE></A> that
1004 contains configuration.
1005<P>
1006</DL>
1007<HR>
1008
1009<A NAME="BeanDeserializerBase(com.fasterxml.jackson.databind.deser.BeanDeserializerBase)"><!-- --></A><H3>
1010BeanDeserializerBase</H3>
1011<PRE>
1012protected <B>BeanDeserializerBase</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A>&nbsp;src)</PRE>
1013<DL>
1014</DL>
1015<HR>
1016
1017<A NAME="BeanDeserializerBase(com.fasterxml.jackson.databind.deser.BeanDeserializerBase, boolean)"><!-- --></A><H3>
1018BeanDeserializerBase</H3>
1019<PRE>
1020protected <B>BeanDeserializerBase</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A>&nbsp;src,
1021                               boolean&nbsp;ignoreAllUnknown)</PRE>
1022<DL>
1023</DL>
1024<HR>
1025
1026<A NAME="BeanDeserializerBase(com.fasterxml.jackson.databind.deser.BeanDeserializerBase, com.fasterxml.jackson.databind.util.NameTransformer)"><!-- --></A><H3>
1027BeanDeserializerBase</H3>
1028<PRE>
1029protected <B>BeanDeserializerBase</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A>&nbsp;src,
1030                               <A HREF="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</A>&nbsp;unwrapper)</PRE>
1031<DL>
1032</DL>
1033<HR>
1034
1035<A NAME="BeanDeserializerBase(com.fasterxml.jackson.databind.deser.BeanDeserializerBase, com.fasterxml.jackson.databind.deser.impl.ObjectIdReader)"><!-- --></A><H3>
1036BeanDeserializerBase</H3>
1037<PRE>
1038public <B>BeanDeserializerBase</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A>&nbsp;src,
1039                            <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</A>&nbsp;oir)</PRE>
1040<DL>
1041</DL>
1042<HR>
1043
1044<A NAME="BeanDeserializerBase(com.fasterxml.jackson.databind.deser.BeanDeserializerBase, java.util.HashSet)"><!-- --></A><H3>
1045BeanDeserializerBase</H3>
1046<PRE>
1047public <B>BeanDeserializerBase</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A>&nbsp;src,
1048                            <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</A>&lt;<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>&gt;&nbsp;ignorableProps)</PRE>
1049<DL>
1050</DL>
1051
1052<!-- ============ METHOD DETAIL ========== -->
1053
1054<A NAME="method_detail"><!-- --></A>
1055<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
1056<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1057<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
1058<B>Method Detail</B></FONT></TH>
1059</TR>
1060</TABLE>
1061
1062<A NAME="unwrappingDeserializer(com.fasterxml.jackson.databind.util.NameTransformer)"><!-- --></A><H3>
1063unwrappingDeserializer</H3>
1064<PRE>
1065public abstract <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>unwrappingDeserializer</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</A>&nbsp;unwrapper)</PRE>
1066<DL>
1067<DD><B>Description copied from class: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#unwrappingDeserializer(com.fasterxml.jackson.databind.util.NameTransformer)">JsonDeserializer</A></CODE></B></DD>
1068<DD>Method that will return deserializer instance that is able
1069 to handle "unwrapped" value instances
1070 If no unwrapped instance can be constructed, will simply
1071 return this object as-is.
1072<p>
1073 Default implementation just returns 'this'
1074 indicating that no unwrapped variant exists
1075<P>
1076<DD><DL>
1077<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#unwrappingDeserializer(com.fasterxml.jackson.databind.util.NameTransformer)">unwrappingDeserializer</A></CODE> in class <CODE><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></DL>
1078</DD>
1079<DD><DL>
1080</DL>
1081</DD>
1082</DL>
1083<HR>
1084
1085<A NAME="withObjectIdReader(com.fasterxml.jackson.databind.deser.impl.ObjectIdReader)"><!-- --></A><H3>
1086withObjectIdReader</H3>
1087<PRE>
1088public abstract <A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A> <B>withObjectIdReader</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</A>&nbsp;oir)</PRE>
1089<DL>
1090<DD><DL>
1091</DL>
1092</DD>
1093<DD><DL>
1094</DL>
1095</DD>
1096</DL>
1097<HR>
1098
1099<A NAME="withIgnorableProperties(java.util.HashSet)"><!-- --></A><H3>
1100withIgnorableProperties</H3>
1101<PRE>
1102public abstract <A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A> <B>withIgnorableProperties</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</A>&lt;<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>&gt;&nbsp;ignorableProps)</PRE>
1103<DL>
1104<DD><DL>
1105</DL>
1106</DD>
1107<DD><DL>
1108</DL>
1109</DD>
1110</DL>
1111<HR>
1112
1113<A NAME="resolve(com.fasterxml.jackson.databind.DeserializationContext)"><!-- --></A><H3>
1114resolve</H3>
1115<PRE>
1116public void <B>resolve</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt)
1117             throws <A HREF="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE>
1118<DL>
1119<DD>Method called to finalize setup of this deserializer,
1120 after deserializer itself has been registered.
1121 This is needed to handle recursive and transitive dependencies.
1122<P>
1123<DD><DL>
1124<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)">resolve</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser">ResolvableDeserializer</A></CODE></DL>
1125</DD>
1126<DD><DL>
1127<DT><B>Parameters:</B><DD><CODE>ctxt</CODE> - Context to use for accessing configuration, resolving
1128    secondary deserializers
1129<DT><B>Throws:</B>
1130<DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL>
1131</DD>
1132</DL>
1133<HR>
1134
1135<A NAME="createContextual(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.BeanProperty)"><!-- --></A><H3>
1136createContextual</H3>
1137<PRE>
1138public <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A>&lt;?&gt; <B>createContextual</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
1139                                            <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)
1140                                     throws <A HREF="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE>
1141<DL>
1142<DD>Although most of post-processing is done in resolve(), we only get
1143 access to referring property's annotations here; and this is needed
1144 to support per-property ObjectIds.
1145<P>
1146<DD><DL>
1147<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser">ContextualDeserializer</A></CODE></DL>
1148</DD>
1149<DD><DL>
1150<DT><B>Parameters:</B><DD><CODE>ctxt</CODE> - Deserialization context to access configuration, additional
1151    deserializers that may be needed by this deserializer<DD><CODE>property</CODE> - Method, field or constructor parameter that represents the property
1152   (and is used to assign deserialized value).
1153   Should be available; but there may be cases where caller can not provide it and
1154   null is passed instead (in which case impls usually pass 'this' deserializer as is)
1155<DT><B>Returns:</B><DD>Deserializer to use for deserializing values of specified property;
1156   may be this instance or a new instance.
1157<DT><B>Throws:</B>
1158<DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL>
1159</DD>
1160</DL>
1161<HR>
1162
1163<A NAME="_resolveManagedReferenceProperty(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.deser.SettableBeanProperty)"><!-- --></A><H3>
1164_resolveManagedReferenceProperty</H3>
1165<PRE>
1166protected <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> <B>_resolveManagedReferenceProperty</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
1167                                                                <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&nbsp;prop)</PRE>
1168<DL>
1169<DD>Helper method called to see if given property is part of 'managed' property
1170 pair (managed + back reference), and if so, handle resolution details.
1171<P>
1172<DD><DL>
1173</DL>
1174</DD>
1175<DD><DL>
1176</DL>
1177</DD>
1178</DL>
1179<HR>
1180
1181<A NAME="_resolveUnwrappedProperty(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.deser.SettableBeanProperty)"><!-- --></A><H3>
1182_resolveUnwrappedProperty</H3>
1183<PRE>
1184protected <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> <B>_resolveUnwrappedProperty</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
1185                                                         <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&nbsp;prop)</PRE>
1186<DL>
1187<DD>Helper method called to see if given property might be so-called unwrapped
1188 property: these require special handling.
1189<P>
1190<DD><DL>
1191</DL>
1192</DD>
1193<DD><DL>
1194</DL>
1195</DD>
1196</DL>
1197<HR>
1198
1199<A NAME="_resolveInnerClassValuedProperty(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.deser.SettableBeanProperty)"><!-- --></A><H3>
1200_resolveInnerClassValuedProperty</H3>
1201<PRE>
1202protected <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> <B>_resolveInnerClassValuedProperty</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
1203                                                                <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&nbsp;prop)</PRE>
1204<DL>
1205<DD>Helper method that will handle gruesome details of dealing with properties
1206 that have non-static inner class as value...
1207<P>
1208<DD><DL>
1209</DL>
1210</DD>
1211<DD><DL>
1212</DL>
1213</DD>
1214</DL>
1215<HR>
1216
1217<A NAME="isCachable()"><!-- --></A><H3>
1218isCachable</H3>
1219<PRE>
1220public boolean <B>isCachable</B>()</PRE>
1221<DL>
1222<DD><B>Description copied from class: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#isCachable()">JsonDeserializer</A></CODE></B></DD>
1223<DD>Method called to see if deserializer instance is cachable and
1224 usable for other properties of same type (type for which instance
1225 was created).
1226<p>
1227 Note that cached instances are still resolved on per-property basis,
1228 if instance implements <A HREF="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><CODE>ResolvableDeserializer</CODE></A>:
1229 cached instance is just as the base. This means that in most cases it is safe to
1230 cache instances; however, it only makes sense to cache instances
1231 if instantiation is expensive, or if instances are heavy-weight.
1232<p>
1233 Default implementation returns false, to indicate that no caching
1234 is done.
1235<P>
1236<DD><DL>
1237<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#isCachable()">isCachable</A></CODE> in class <CODE><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></DL>
1238</DD>
1239<DD><DL>
1240</DL>
1241</DD>
1242</DL>
1243<HR>
1244
1245<A NAME="getObjectIdReader()"><!-- --></A><H3>
1246getObjectIdReader</H3>
1247<PRE>
1248public <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</A> <B>getObjectIdReader</B>()</PRE>
1249<DL>
1250<DD>Overridden to return true for those instances that are
1251 handling value for which Object Identity handling is enabled
1252 (either via value type or referring property).
1253<P>
1254<DD><DL>
1255<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getObjectIdReader()">getObjectIdReader</A></CODE> in class <CODE><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></DL>
1256</DD>
1257<DD><DL>
1258
1259<DT><B>Returns:</B><DD>ObjectIdReader used for resolving possible Object Identifier
1260    value, instead of full value serialization, if deserializer can do that;
1261    null if no Object Id is expected.</DL>
1262</DD>
1263</DL>
1264<HR>
1265
1266<A NAME="hasProperty(java.lang.String)"><!-- --></A><H3>
1267hasProperty</H3>
1268<PRE>
1269public boolean <B>hasProperty</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;propertyName)</PRE>
1270<DL>
1271<DD><DL>
1272</DL>
1273</DD>
1274<DD><DL>
1275</DL>
1276</DD>
1277</DL>
1278<HR>
1279
1280<A NAME="hasViews()"><!-- --></A><H3>
1281hasViews</H3>
1282<PRE>
1283public boolean <B>hasViews</B>()</PRE>
1284<DL>
1285<DD><DL>
1286</DL>
1287</DD>
1288<DD><DL>
1289</DL>
1290</DD>
1291</DL>
1292<HR>
1293
1294<A NAME="getPropertyCount()"><!-- --></A><H3>
1295getPropertyCount</H3>
1296<PRE>
1297public int <B>getPropertyCount</B>()</PRE>
1298<DL>
1299<DD>Accessor for checking number of deserialized properties.
1300<P>
1301<DD><DL>
1302</DL>
1303</DD>
1304<DD><DL>
1305</DL>
1306</DD>
1307</DL>
1308<HR>
1309
1310<A NAME="getKnownPropertyNames()"><!-- --></A><H3>
1311getKnownPropertyNames</H3>
1312<PRE>
1313public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</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>getKnownPropertyNames</B>()</PRE>
1314<DL>
1315<DD><B>Description copied from class: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getKnownPropertyNames()">JsonDeserializer</A></CODE></B></DD>
1316<DD>Method that will
1317 either return null to indicate that type being deserializers
1318 has no concept of properties; or a collection of identifiers
1319 for which <code>toString</code> will give external property
1320 name.
1321 This is only to be used for error reporting and diagnostics
1322 purposes (most commonly, to accompany "unknown property"
1323 exception).
1324<P>
1325<DD><DL>
1326<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getKnownPropertyNames()">getKnownPropertyNames</A></CODE> in class <CODE><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></DL>
1327</DD>
1328<DD><DL>
1329</DL>
1330</DD>
1331</DL>
1332<HR>
1333
1334<A NAME="getBeanClass()"><!-- --></A><H3>
1335getBeanClass</H3>
1336<PRE>
1337public final <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; <B>getBeanClass</B>()</PRE>
1338<DL>
1339<DD><DL>
1340</DL>
1341</DD>
1342<DD><DL>
1343</DL>
1344</DD>
1345</DL>
1346<HR>
1347
1348<A NAME="getValueType()"><!-- --></A><H3>
1349getValueType</H3>
1350<PRE>
1351public <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>getValueType</B>()</PRE>
1352<DL>
1353<DD><B>Description copied from class: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#getValueType()">StdDeserializer</A></CODE></B></DD>
1354<DD>Exact structured type deserializer handles, if known.
1355<p>
1356 Default implementation just returns null.
1357<P>
1358<DD><DL>
1359<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#getValueType()">getValueType</A></CODE> in class <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</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></DL>
1360</DD>
1361<DD><DL>
1362</DL>
1363</DD>
1364</DL>
1365<HR>
1366
1367<A NAME="properties()"><!-- --></A><H3>
1368properties</H3>
1369<PRE>
1370public <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;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&gt; <B>properties</B>()</PRE>
1371<DL>
1372<DD>Accessor for iterating over properties this deserializer uses; with
1373 the exception that properties passed via Creator methods
1374 (specifically, "property-based constructor") are not included,
1375 but can be accessed separate by calling
1376 <A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#creatorProperties()"><CODE>creatorProperties()</CODE></A>
1377<P>
1378<DD><DL>
1379</DL>
1380</DD>
1381<DD><DL>
1382</DL>
1383</DD>
1384</DL>
1385<HR>
1386
1387<A NAME="creatorProperties()"><!-- --></A><H3>
1388creatorProperties</H3>
1389<PRE>
1390public <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;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&gt; <B>creatorProperties</B>()</PRE>
1391<DL>
1392<DD>Accessor for finding properties that represents values to pass
1393 through property-based creator method (constructor or
1394 factory method)
1395<P>
1396<DD><DL>
1397</DL>
1398</DD>
1399<DD><DL>
1400<DT><B>Since:</B></DT>
1401  <DD>2.0</DD>
1402</DL>
1403</DD>
1404</DL>
1405<HR>
1406
1407<A NAME="findProperty(java.lang.String)"><!-- --></A><H3>
1408findProperty</H3>
1409<PRE>
1410public <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> <B>findProperty</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;propertyName)</PRE>
1411<DL>
1412<DD>Accessor for finding the property with given name, if POJO
1413 has one. Name used is the external name, i.e. name used
1414 in external data representation (JSON).
1415<P>
1416<DD><DL>
1417</DL>
1418</DD>
1419<DD><DL>
1420<DT><B>Since:</B></DT>
1421  <DD>2.0</DD>
1422</DL>
1423</DD>
1424</DL>
1425<HR>
1426
1427<A NAME="findBackReference(java.lang.String)"><!-- --></A><H3>
1428findBackReference</H3>
1429<PRE>
1430public <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> <B>findBackReference</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;logicalName)</PRE>
1431<DL>
1432<DD>Method needed by <A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><CODE>BeanDeserializerFactory</CODE></A> to properly link
1433 managed- and back-reference pairs.
1434<P>
1435<DD><DL>
1436</DL>
1437</DD>
1438<DD><DL>
1439</DL>
1440</DD>
1441</DL>
1442<HR>
1443
1444<A NAME="getValueInstantiator()"><!-- --></A><H3>
1445getValueInstantiator</H3>
1446<PRE>
1447public <A HREF="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</A> <B>getValueInstantiator</B>()</PRE>
1448<DL>
1449<DD><DL>
1450</DL>
1451</DD>
1452<DD><DL>
1453</DL>
1454</DD>
1455</DL>
1456<HR>
1457
1458<A NAME="deserializeWithType(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.jsontype.TypeDeserializer)"><!-- --></A><H3>
1459deserializeWithType</H3>
1460<PRE>
1461public 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>deserializeWithType</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
1462                                        <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
1463                                        <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A>&nbsp;typeDeserializer)
1464                                 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>,
1465                                        com.fasterxml.jackson.core.JsonProcessingException</PRE>
1466<DL>
1467<DD><B>Description copied from class: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#deserializeWithType(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.jsontype.TypeDeserializer)">StdDeserializer</A></CODE></B></DD>
1468<DD>Base implementation that does not assume specific type
1469 inclusion mechanism. Sub-classes are expected to override
1470 this method if they are to handle type information.
1471<P>
1472<DD><DL>
1473<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#deserializeWithType(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.jsontype.TypeDeserializer)">deserializeWithType</A></CODE> in class <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</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></DL>
1474</DD>
1475<DD><DL>
1476<DD><CODE>typeDeserializer</CODE> - Deserializer to use for handling type information
1477<DT><B>Throws:</B>
1478<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>
1479<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1480</DD>
1481</DL>
1482<HR>
1483
1484<A NAME="deserializeFromObjectId(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)"><!-- --></A><H3>
1485deserializeFromObjectId</H3>
1486<PRE>
1487protected <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>deserializeFromObjectId</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
1488                                         <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt)
1489                                  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>,
1490                                         com.fasterxml.jackson.core.JsonProcessingException</PRE>
1491<DL>
1492<DD>Method called in cases where it looks like we got an Object Id
1493 to parse and use as a reference.
1494<P>
1495<DD><DL>
1496</DL>
1497</DD>
1498<DD><DL>
1499
1500<DT><B>Throws:</B>
1501<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>
1502<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1503</DD>
1504</DL>
1505<HR>
1506
1507<A NAME="injectValues(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)"><!-- --></A><H3>
1508injectValues</H3>
1509<PRE>
1510protected void <B>injectValues</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
1511                            <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;bean)
1512                     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>,
1513                            com.fasterxml.jackson.core.JsonProcessingException</PRE>
1514<DL>
1515<DD><DL>
1516</DL>
1517</DD>
1518<DD><DL>
1519
1520<DT><B>Throws:</B>
1521<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>
1522<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1523</DD>
1524</DL>
1525<HR>
1526
1527<A NAME="handleUnknownProperty(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object, java.lang.String)"><!-- --></A><H3>
1528handleUnknownProperty</H3>
1529<PRE>
1530protected void <B>handleUnknownProperty</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp,
1531                                     <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
1532                                     <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;beanOrClass,
1533                                     <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;propName)
1534                              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>,
1535                                     com.fasterxml.jackson.core.JsonProcessingException</PRE>
1536<DL>
1537<DD>Method called when a JSON property is encountered that has not matching
1538 setter, any-setter or field, and thus can not be assigned.
1539<P>
1540<DD><DL>
1541<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#handleUnknownProperty(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object, java.lang.String)">handleUnknownProperty</A></CODE> in class <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</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></DL>
1542</DD>
1543<DD><DL>
1544<DT><B>Parameters:</B><DD><CODE>jp</CODE> - Parser that points to value of the unknown property<DD><CODE>ctxt</CODE> - Context for deserialization; allows access to the parser,
1545    error reporting functionality<DD><CODE>beanOrClass</CODE> - Instance that is being populated by this
1546   deserializer, or if not known, Class that would be instantiated.
1547   If null, will assume type is what <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#getValueClass()"><CODE>StdDeserializer.getValueClass()</CODE></A> returns.<DD><CODE>propName</CODE> - Name of the property that can not be mapped
1548<DT><B>Throws:</B>
1549<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>
1550<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1551</DD>
1552</DL>
1553<HR>
1554
1555<A NAME="handleUnknownProperties(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object, com.fasterxml.jackson.databind.util.TokenBuffer)"><!-- --></A><H3>
1556handleUnknownProperties</H3>
1557<PRE>
1558protected <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>handleUnknownProperties</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
1559                                         <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;bean,
1560                                         <A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</A>&nbsp;unknownTokens)
1561                                  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>,
1562                                         com.fasterxml.jackson.core.JsonProcessingException</PRE>
1563<DL>
1564<DD>Method called to handle set of one or more unknown properties,
1565 stored in their entirety in given <A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util"><CODE>TokenBuffer</CODE></A>
1566 (as field entries, name and value).
1567<P>
1568<DD><DL>
1569</DL>
1570</DD>
1571<DD><DL>
1572
1573<DT><B>Throws:</B>
1574<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>
1575<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1576</DD>
1577</DL>
1578<HR>
1579
1580<A NAME="_findSubclassDeserializer(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object, com.fasterxml.jackson.databind.util.TokenBuffer)"><!-- --></A><H3>
1581_findSubclassDeserializer</H3>
1582<PRE>
1583protected <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>_findSubclassDeserializer</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
1584                                                             <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;bean,
1585                                                             <A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</A>&nbsp;unknownTokens)
1586                                                      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>,
1587                                                             com.fasterxml.jackson.core.JsonProcessingException</PRE>
1588<DL>
1589<DD>Helper method called to (try to) locate deserializer for given sub-type of
1590 type that this deserializer handles.
1591<P>
1592<DD><DL>
1593</DL>
1594</DD>
1595<DD><DL>
1596
1597<DT><B>Throws:</B>
1598<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>
1599<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1600</DD>
1601</DL>
1602<HR>
1603
1604<A NAME="wrapAndThrow(java.lang.Throwable, java.lang.Object, java.lang.String, com.fasterxml.jackson.databind.DeserializationContext)"><!-- --></A><H3>
1605wrapAndThrow</H3>
1606<PRE>
1607public void <B>wrapAndThrow</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A>&nbsp;t,
1608                         <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;bean,
1609                         <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;fieldName,
1610                         <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt)
1611                  throws <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1612<DL>
1613<DD>Method that will modify caught exception (passed in as argument)
1614 as necessary to include reference information, and to ensure it
1615 is a subtype of <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><CODE>IOException</CODE></A>, or an unchecked exception.
1616<p>
1617 Rules for wrapping and unwrapping are bit complicated; essentially:
1618<ul>
1619 <li>Errors are to be passed as is (if uncovered via unwrapping)
1620 <li>"Plain" IOExceptions (ones that are not of type
1621   <A HREF="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><CODE>JsonMappingException</CODE></A> are to be passed as is
1622</ul>
1623<P>
1624<DD><DL>
1625</DL>
1626</DD>
1627<DD><DL>
1628
1629<DT><B>Throws:</B>
1630<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></DL>
1631</DD>
1632</DL>
1633<HR>
1634
1635<A NAME="wrapAndThrow(java.lang.Throwable, java.lang.Object, int, com.fasterxml.jackson.databind.DeserializationContext)"><!-- --></A><H3>
1636wrapAndThrow</H3>
1637<PRE>
1638public void <B>wrapAndThrow</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A>&nbsp;t,
1639                         <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;bean,
1640                         int&nbsp;index,
1641                         <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt)
1642                  throws <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1643<DL>
1644<DD><DL>
1645</DL>
1646</DD>
1647<DD><DL>
1648
1649<DT><B>Throws:</B>
1650<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></DL>
1651</DD>
1652</DL>
1653<HR>
1654
1655<A NAME="wrapInstantiationProblem(java.lang.Throwable, com.fasterxml.jackson.databind.DeserializationContext)"><!-- --></A><H3>
1656wrapInstantiationProblem</H3>
1657<PRE>
1658protected void <B>wrapInstantiationProblem</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A>&nbsp;t,
1659                                        <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt)
1660                                 throws <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1661<DL>
1662<DD><DL>
1663</DL>
1664</DD>
1665<DD><DL>
1666
1667<DT><B>Throws:</B>
1668<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></DL>
1669</DD>
1670</DL>
1671<!-- ========= END OF CLASS DATA ========= -->
1672<HR>
1673
1674
1675<!-- ======= START OF BOTTOM NAVBAR ====== -->
1676<A NAME="navbar_bottom"><!-- --></A>
1677<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
1678<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
1679<TR>
1680<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
1681<A NAME="navbar_bottom_firstrow"><!-- --></A>
1682<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
1683  <TR ALIGN="center" VALIGN="top">
1684  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
1685  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
1686  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
1687  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/BeanDeserializerBase.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
1688  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
1689  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
1690  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
1691  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
1692  </TR>
1693</TABLE>
1694</TD>
1695<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1696</EM>
1697</TD>
1698</TR>
1699
1700<TR>
1701<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1702&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser"><B>PREV CLASS</B></A>&nbsp;
1703&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser"><B>NEXT CLASS</B></A></FONT></TD>
1704<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1705  <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" target="_top"><B>FRAMES</B></A>  &nbsp;
1706&nbsp;<A HREF="BeanDeserializerBase.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
1707&nbsp;<SCRIPT type="text/javascript">
1708  <!--
1709  if(window==top) {
1710    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
1711  }
1712  //-->
1713</SCRIPT>
1714<NOSCRIPT>
1715  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
1716</NOSCRIPT>
1717
1718
1719</FONT></TD>
1720</TR>
1721<TR>
1722<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1723  SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_com.fasterxml.jackson.databind.JsonDeserializer">NESTED</A>&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>
1724<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1725DETAIL:&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>
1726</TR>
1727</TABLE>
1728<A NAME="skip-navbar_bottom"></A>
1729<!-- ======== END OF BOTTOM NAVBAR ======= -->
1730
1731<HR>
1732Copyright &#169; 2012 <a href="http://fasterxml.com">fasterxml.com</a>. All Rights Reserved.
1733</BODY>
1734</HTML>
1735