• 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_35) on Tue Oct 09 17:08:12 PDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<TITLE>
8SettableBeanProperty (jackson-databind 2.1.0 API)
9</TITLE>
10
11<META NAME="date" CONTENT="2012-10-09">
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="SettableBeanProperty (jackson-databind 2.1.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/SettableBeanProperty.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/SettableAnyProperty.html" title="class in com.fasterxml.jackson.databind.deser"><B>PREV CLASS</B></A>&nbsp;
60&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.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/SettableBeanProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
63&nbsp;<A HREF="SettableBeanProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
64&nbsp;<SCRIPT type="text/javascript">
65  <!--
66  if(window==top) {
67    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
68  }
69  //-->
70</SCRIPT>
71<NOSCRIPT>
72  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
73</NOSCRIPT>
74
75
76</FONT></TD>
77</TR>
78<TR>
79<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
80  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
81<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
82DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
83</TR>
84</TABLE>
85<A NAME="skip-navbar_top"></A>
86<!-- ========= END OF TOP NAVBAR ========= -->
87
88<HR>
89<!-- ======== START OF CLASS DATA ======== -->
90<H2>
91<FONT SIZE="-1">
92com.fasterxml.jackson.databind.deser</FONT>
93<BR>
94Class SettableBeanProperty</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 "><B>com.fasterxml.jackson.databind.deser.SettableBeanProperty</B>
98</PRE>
99<DL>
100<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DD>
101</DL>
102<DL>
103<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">CreatorProperty</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/FieldProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">FieldProperty</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/InnerClassProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">InnerClassProperty</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ManagedReferenceProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ManagedReferenceProperty</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/MethodProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">MethodProperty</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdValueProperty</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">SetterlessProperty</A></DD>
104</DL>
105<HR>
106<DL>
107<DT><PRE>public abstract class <B>SettableBeanProperty</B><DT>extends <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><DT>implements <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DL>
108</PRE>
109
110<P>
111Base class for deserilizable properties of a bean: contains
112 both type and name definitions, and reflection-based set functionality.
113 Concrete sub-classes implement details, so that field- and
114 setter-backed properties, as well as a few more esoteric variations,
115 can be handled.
116<P>
117
118<P>
119<DL>
120<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#com.fasterxml.jackson.databind.deser.SettableBeanProperty">Serialized Form</A></DL>
121<HR>
122
123<P>
124<!-- ======== NESTED CLASS SUMMARY ======== -->
125
126<A NAME="nested_class_summary"><!-- --></A>
127<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
128<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
129<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
130<B>Nested Class Summary</B></FONT></TH>
131</TR>
132</TABLE>
133&nbsp;<A NAME="nested_classes_inherited_from_class_com.fasterxml.jackson.databind.BeanProperty"><!-- --></A>
134<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
135<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
136<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></B></TH>
137</TR>
138<TR BGCOLOR="white" CLASS="TableRowColor">
139<TD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html" title="class in com.fasterxml.jackson.databind">BeanProperty.Std</A></CODE></TD>
140</TR>
141</TABLE>
142&nbsp;
143<!-- =========== FIELD SUMMARY =========== -->
144
145<A NAME="field_summary"><!-- --></A>
146<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
147<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
148<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
149<B>Field Summary</B></FONT></TH>
150</TR>
151<TR BGCOLOR="white" CLASS="TableRowColor">
152<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
153<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</A></CODE></FONT></TD>
154<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_contextAnnotations">_contextAnnotations</A></B></CODE>
155
156<BR>
157&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Class that contains this property (either class that declares
158 the property or one of its subclasses), class that is
159 deserialized using deserializer that contains this property.</TD>
160</TR>
161<TR BGCOLOR="white" CLASS="TableRowColor">
162<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
163<CODE>protected &nbsp;<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></CODE></FONT></TD>
164<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_managedReferenceName">_managedReferenceName</A></B></CODE>
165
166<BR>
167&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If property represents a managed (forward) reference
168 (see [JACKSON-235]), we will need name of reference for
169 later linking.</TD>
170</TR>
171<TR BGCOLOR="white" CLASS="TableRowColor">
172<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/NullProvider.html" title="class in com.fasterxml.jackson.databind.deser.impl">NullProvider</A></CODE></FONT></TD>
174<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_nullProvider">_nullProvider</A></B></CODE>
175
176<BR>
177&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Object used to figure out value to be used when 'null' literal is encountered in JSON.</TD>
178</TR>
179<TR BGCOLOR="white" CLASS="TableRowColor">
180<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181<CODE>protected &nbsp;int</CODE></FONT></TD>
182<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_propertyIndex">_propertyIndex</A></B></CODE>
183
184<BR>
185&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Index of property (within all property of a bean); assigned
186 when all properties have been collected.</TD>
187</TR>
188<TR BGCOLOR="white" CLASS="TableRowColor">
189<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
190<CODE>protected &nbsp;<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></CODE></FONT></TD>
191<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_propName">_propName</A></B></CODE>
192
193<BR>
194&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Logical name of the property (often but not always derived
195 from the setter method name)</TD>
196</TR>
197<TR BGCOLOR="white" CLASS="TableRowColor">
198<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
199<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A></CODE></FONT></TD>
200<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_type">_type</A></B></CODE>
201
202<BR>
203&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Base type for property; may be a supertype of actual value.</TD>
204</TR>
205<TR BGCOLOR="white" CLASS="TableRowColor">
206<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
207<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>
208<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_valueDeserializer">_valueDeserializer</A></B></CODE>
209
210<BR>
211&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Deserializer used for handling property value.</TD>
212</TR>
213<TR BGCOLOR="white" CLASS="TableRowColor">
214<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
215<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A></CODE></FONT></TD>
216<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_valueTypeDeserializer">_valueTypeDeserializer</A></B></CODE>
217
218<BR>
219&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If value will contain type information (to support
220 polymorphic handling), this is the type deserializer
221 used to handle type resolution.</TD>
222</TR>
223<TR BGCOLOR="white" CLASS="TableRowColor">
224<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
225<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/util/ViewMatcher.html" title="class in com.fasterxml.jackson.databind.util">ViewMatcher</A></CODE></FONT></TD>
226<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_viewMatcher">_viewMatcher</A></B></CODE>
227
228<BR>
229&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper object used for checking whether this property is to
230 be included in the active view, if property is view-specific;
231 null otherwise.</TD>
232</TR>
233</TABLE>
234&nbsp;
235<!-- ======== CONSTRUCTOR SUMMARY ======== -->
236
237<A NAME="constructor_summary"><!-- --></A>
238<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
239<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
240<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
241<B>Constructor Summary</B></FONT></TH>
242</TR>
243<TR BGCOLOR="white" CLASS="TableRowColor">
244<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
245<CODE>protected </CODE></FONT></TD>
246<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.jsontype.TypeDeserializer, com.fasterxml.jackson.databind.util.Annotations)">SettableBeanProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</A>&nbsp;propDef,
247                     <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
248                     <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A>&nbsp;typeDeser,
249                     <A HREF="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</A>&nbsp;contextAnnotations)</CODE>
250
251<BR>
252&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
253</TR>
254<TR BGCOLOR="white" CLASS="TableRowColor">
255<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
256<CODE>protected </CODE></FONT></TD>
257<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty)">SettableBeanProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&nbsp;src)</CODE>
258
259<BR>
260&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Basic copy-constructor for sub-classes to use.</TD>
261</TR>
262<TR BGCOLOR="white" CLASS="TableRowColor">
263<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
264<CODE>protected </CODE></FONT></TD>
265<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty, com.fasterxml.jackson.databind.JsonDeserializer)">SettableBeanProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&nbsp;src,
266                     <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A>&lt;?&gt;&nbsp;deser)</CODE>
267
268<BR>
269&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy-with-deserializer-change constructor for sub-classes to use.</TD>
270</TR>
271<TR BGCOLOR="white" CLASS="TableRowColor">
272<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
273<CODE>protected </CODE></FONT></TD>
274<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty, java.lang.String)">SettableBeanProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&nbsp;src,
275                     <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;newName)</CODE>
276
277<BR>
278&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy-with-deserializer-change constructor for sub-classes to use.</TD>
279</TR>
280<TR BGCOLOR="white" CLASS="TableRowColor">
281<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
282<CODE>protected </CODE></FONT></TD>
283<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(java.lang.String, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.jsontype.TypeDeserializer, com.fasterxml.jackson.databind.util.Annotations)">SettableBeanProperty</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;propName,
284                     <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
285                     <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A>&nbsp;typeDeser,
286                     <A HREF="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</A>&nbsp;contextAnnotations)</CODE>
287
288<BR>
289&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
290</TR>
291</TABLE>
292&nbsp;
293<!-- ========== METHOD SUMMARY =========== -->
294
295<A NAME="method_summary"><!-- --></A>
296<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
297<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
298<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
299<B>Method Summary</B></FONT></TH>
300</TR>
301<TR BGCOLOR="white" CLASS="TableRowColor">
302<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
303<CODE>protected &nbsp;<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></FONT></TD>
304<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_throwAsIOE(java.lang.Exception)">_throwAsIOE</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A>&nbsp;e)</CODE>
305
306<BR>
307&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
308</TR>
309<TR BGCOLOR="white" CLASS="TableRowColor">
310<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
311<CODE>protected &nbsp;void</CODE></FONT></TD>
312<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_throwAsIOE(java.lang.Exception, java.lang.Object)">_throwAsIOE</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A>&nbsp;e,
313            <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
314
315<BR>
316&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that takes in exception of any type, and casts or wraps it
317 to an IOException or its subclass.</TD>
318</TR>
319<TR BGCOLOR="white" CLASS="TableRowColor">
320<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
321<CODE>&nbsp;void</CODE></FONT></TD>
322<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#assignIndex(int)">assignIndex</A></B>(int&nbsp;index)</CODE>
323
324<BR>
325&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method used to assign index for property.</TD>
326</TR>
327<TR BGCOLOR="white" CLASS="TableRowColor">
328<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
329<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>
330<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">deserialize</A></B>(<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</A>&nbsp;jp,
331            <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt)</CODE>
332
333<BR>
334&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is needed by some specialized bean deserializers,
335 and also called by some <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#deserializeAndSet(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)"><CODE>deserializeAndSet(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)</CODE></A> implementations.</TD>
336</TR>
337<TR BGCOLOR="white" CLASS="TableRowColor">
338<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
339<CODE>abstract &nbsp;void</CODE></FONT></TD>
340<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#deserializeAndSet(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)">deserializeAndSet</A></B>(<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</A>&nbsp;jp,
341                  <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
342                  <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;instance)</CODE>
343
344<BR>
345&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to deserialize appropriate value, given parser (and
346 context), and set it using appropriate mechanism.</TD>
347</TR>
348<TR BGCOLOR="white" CLASS="TableRowColor">
349<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
350<CODE>abstract &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>
351<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)">deserializeSetAndReturn</A></B>(<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</A>&nbsp;jp,
352                        <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
353                        <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;instance)</CODE>
354
355<BR>
356&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alternative to <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#deserializeAndSet(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)"><CODE>deserializeAndSet(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)</CODE></A> that returns
357 either return value of setter method called (if one is),
358 or null to indicate that no return value is available.</TD>
359</TR>
360<TR BGCOLOR="white" CLASS="TableRowColor">
361<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
362<CODE>abstract
363<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
364<TR ALIGN="right" VALIGN="">
365<TD NOWRAP><FONT SIZE="-1">
366<CODE>&lt;A extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</A>&gt;
367<BR>
368A</CODE></FONT></TD>
369</TR>
370</TABLE>
371</CODE></FONT></TD>
372<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getAnnotation(java.lang.Class)">getAnnotation</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;A&gt;&nbsp;acls)</CODE>
373
374<BR>
375&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for finding annotation associated with this property;
376 meaning annotation associated with one of entities used to
377 access property.</TD>
378</TR>
379<TR BGCOLOR="white" CLASS="TableRowColor">
380<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
381<CODE>
382<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
383<TR ALIGN="right" VALIGN="">
384<TD NOWRAP><FONT SIZE="-1">
385<CODE>&lt;A extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</A>&gt;
386<BR>
387A</CODE></FONT></TD>
388</TR>
389</TABLE>
390</CODE></FONT></TD>
391<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getContextAnnotation(java.lang.Class)">getContextAnnotation</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;A&gt;&nbsp;acls)</CODE>
392
393<BR>
394&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for finding annotation associated with context of
395 this property; usually class in which member is declared
396 (or its subtype if processing subtype).</TD>
397</TR>
398<TR BGCOLOR="white" CLASS="TableRowColor">
399<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
400<CODE>&nbsp;int</CODE></FONT></TD>
401<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getCreatorIndex()">getCreatorIndex</A></B>()</CODE>
402
403<BR>
404&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for accessing index of the creator property: for other
405 types of properties will simply return -1.</TD>
406</TR>
407<TR BGCOLOR="white" CLASS="TableRowColor">
408<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
409<CODE>protected &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>
410<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getDeclaringClass()">getDeclaringClass</A></B>()</CODE>
411
412<BR>
413&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
414</TR>
415<TR BGCOLOR="white" CLASS="TableRowColor">
416<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
417<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>
418<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getInjectableValueId()">getInjectableValueId</A></B>()</CODE>
419
420<BR>
421&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for id of injectable value, if this bean property supports
422 value injection.</TD>
423</TR>
424<TR BGCOLOR="white" CLASS="TableRowColor">
425<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
426<CODE>&nbsp;<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></CODE></FONT></TD>
427<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getManagedReferenceName()">getManagedReferenceName</A></B>()</CODE>
428
429<BR>
430&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
431</TR>
432<TR BGCOLOR="white" CLASS="TableRowColor">
433<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
434<CODE>abstract &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</A></CODE></FONT></TD>
435<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getMember()">getMember</A></B>()</CODE>
436
437<BR>
438&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for accessing primary physical entity that represents the property;
439 annotated field, method or constructor property.</TD>
440</TR>
441<TR BGCOLOR="white" CLASS="TableRowColor">
442<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
443<CODE>&nbsp;<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></CODE></FONT></TD>
444<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getName()">getName</A></B>()</CODE>
445
446<BR>
447&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method to get logical name of the property</TD>
448</TR>
449<TR BGCOLOR="white" CLASS="TableRowColor">
450<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
451<CODE>&nbsp;int</CODE></FONT></TD>
452<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getPropertyIndex()">getPropertyIndex</A></B>()</CODE>
453
454<BR>
455&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for accessing unique index of this property; indexes are
456 assigned once all properties of a <A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser"><CODE>BeanDeserializer</CODE></A> have
457 been collected.</TD>
458</TR>
459<TR BGCOLOR="white" CLASS="TableRowColor">
460<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
461<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A></CODE></FONT></TD>
462<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getType()">getType</A></B>()</CODE>
463
464<BR>
465&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method to get declared type of the property.</TD>
466</TR>
467<TR BGCOLOR="white" CLASS="TableRowColor">
468<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
469<CODE>&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>
470<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getValueDeserializer()">getValueDeserializer</A></B>()</CODE>
471
472<BR>
473&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
474</TR>
475<TR BGCOLOR="white" CLASS="TableRowColor">
476<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
477<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A></CODE></FONT></TD>
478<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getValueTypeDeserializer()">getValueTypeDeserializer</A></B>()</CODE>
479
480<BR>
481&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
482</TR>
483<TR BGCOLOR="white" CLASS="TableRowColor">
484<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
485<CODE>&nbsp;boolean</CODE></FONT></TD>
486<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#hasValueDeserializer()">hasValueDeserializer</A></B>()</CODE>
487
488<BR>
489&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
490</TR>
491<TR BGCOLOR="white" CLASS="TableRowColor">
492<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
493<CODE>&nbsp;boolean</CODE></FONT></TD>
494<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#hasValueTypeDeserializer()">hasValueTypeDeserializer</A></B>()</CODE>
495
496<BR>
497&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
498</TR>
499<TR BGCOLOR="white" CLASS="TableRowColor">
500<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
501<CODE>&nbsp;boolean</CODE></FONT></TD>
502<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#hasViews()">hasViews</A></B>()</CODE>
503
504<BR>
505&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
506</TR>
507<TR BGCOLOR="white" CLASS="TableRowColor">
508<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
509<CODE>abstract &nbsp;void</CODE></FONT></TD>
510<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#set(java.lang.Object, java.lang.Object)">set</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;instance,
511    <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
512
513<BR>
514&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to assign given value to this property, on
515 specified Object.</TD>
516</TR>
517<TR BGCOLOR="white" CLASS="TableRowColor">
518<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
519<CODE>abstract &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>
520<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#setAndReturn(java.lang.Object, java.lang.Object)">setAndReturn</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;instance,
521             <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
522
523<BR>
524&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to assign given value to this property, on
525 specified Object, and return whatever delegating accessor
526 returned (if anything)</TD>
527</TR>
528<TR BGCOLOR="white" CLASS="TableRowColor">
529<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
530<CODE>&nbsp;void</CODE></FONT></TD>
531<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#setManagedReferenceName(java.lang.String)">setManagedReferenceName</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;n)</CODE>
532
533<BR>
534&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
535</TR>
536<TR BGCOLOR="white" CLASS="TableRowColor">
537<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
538<CODE>&nbsp;void</CODE></FONT></TD>
539<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#setViews(java.lang.Class[])">setViews</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;[]&nbsp;views)</CODE>
540
541<BR>
542&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
543</TR>
544<TR BGCOLOR="white" CLASS="TableRowColor">
545<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
546<CODE>&nbsp;<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></CODE></FONT></TD>
547<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#toString()">toString</A></B>()</CODE>
548
549<BR>
550&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
551</TR>
552<TR BGCOLOR="white" CLASS="TableRowColor">
553<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
554<CODE>&nbsp;boolean</CODE></FONT></TD>
555<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#visibleInView(java.lang.Class)">visibleInView</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;activeView)</CODE>
556
557<BR>
558&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
559</TR>
560<TR BGCOLOR="white" CLASS="TableRowColor">
561<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
562<CODE>abstract &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A></CODE></FONT></TD>
563<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#withName(java.lang.String)">withName</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;newName)</CODE>
564
565<BR>
566&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fluent factory method for constructing and returning a new instance
567 with specified propert name.</TD>
568</TR>
569<TR BGCOLOR="white" CLASS="TableRowColor">
570<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
571<CODE>abstract &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A></CODE></FONT></TD>
572<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#withValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer)">withValueDeserializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A>&lt;?&gt;&nbsp;deser)</CODE>
573
574<BR>
575&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fluent factory method for constructing and returning a new instance
576 with specified value deserializer.</TD>
577</TR>
578</TABLE>
579&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
580<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
581<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
582<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>
583</TR>
584<TR BGCOLOR="white" CLASS="TableRowColor">
585<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#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>
586</TR>
587</TABLE>
588&nbsp;
589<P>
590
591<!-- ============ FIELD DETAIL =========== -->
592
593<A NAME="field_detail"><!-- --></A>
594<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
595<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
596<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
597<B>Field Detail</B></FONT></TH>
598</TR>
599</TABLE>
600
601<A NAME="_propName"><!-- --></A><H3>
602_propName</H3>
603<PRE>
604protected final <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> <B>_propName</B></PRE>
605<DL>
606<DD>Logical name of the property (often but not always derived
607 from the setter method name)
608<P>
609<DL>
610</DL>
611</DL>
612<HR>
613
614<A NAME="_type"><!-- --></A><H3>
615_type</H3>
616<PRE>
617protected final <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_type</B></PRE>
618<DL>
619<DD>Base type for property; may be a supertype of actual value.
620<P>
621<DL>
622</DL>
623</DL>
624<HR>
625
626<A NAME="_contextAnnotations"><!-- --></A><H3>
627_contextAnnotations</H3>
628<PRE>
629protected final transient <A HREF="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</A> <B>_contextAnnotations</B></PRE>
630<DL>
631<DD>Class that contains this property (either class that declares
632 the property or one of its subclasses), class that is
633 deserialized using deserializer that contains this property.
634<P>
635<DL>
636</DL>
637</DL>
638<HR>
639
640<A NAME="_valueDeserializer"><!-- --></A><H3>
641_valueDeserializer</H3>
642<PRE>
643protected <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>_valueDeserializer</B></PRE>
644<DL>
645<DD>Deserializer used for handling property value.
646<P>
647<DL>
648</DL>
649</DL>
650<HR>
651
652<A NAME="_valueTypeDeserializer"><!-- --></A><H3>
653_valueTypeDeserializer</H3>
654<PRE>
655protected <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A> <B>_valueTypeDeserializer</B></PRE>
656<DL>
657<DD>If value will contain type information (to support
658 polymorphic handling), this is the type deserializer
659 used to handle type resolution.
660<P>
661<DL>
662</DL>
663</DL>
664<HR>
665
666<A NAME="_nullProvider"><!-- --></A><H3>
667_nullProvider</H3>
668<PRE>
669protected <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/NullProvider.html" title="class in com.fasterxml.jackson.databind.deser.impl">NullProvider</A> <B>_nullProvider</B></PRE>
670<DL>
671<DD>Object used to figure out value to be used when 'null' literal is encountered in JSON.
672 For most types simply Java null, but for primitive types must
673 be a non-null value (like Integer.valueOf(0) for int).
674<P>
675<DL>
676</DL>
677</DL>
678<HR>
679
680<A NAME="_managedReferenceName"><!-- --></A><H3>
681_managedReferenceName</H3>
682<PRE>
683protected <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> <B>_managedReferenceName</B></PRE>
684<DL>
685<DD>If property represents a managed (forward) reference
686 (see [JACKSON-235]), we will need name of reference for
687 later linking.
688<P>
689<DL>
690</DL>
691</DL>
692<HR>
693
694<A NAME="_viewMatcher"><!-- --></A><H3>
695_viewMatcher</H3>
696<PRE>
697protected <A HREF="../../../../../com/fasterxml/jackson/databind/util/ViewMatcher.html" title="class in com.fasterxml.jackson.databind.util">ViewMatcher</A> <B>_viewMatcher</B></PRE>
698<DL>
699<DD>Helper object used for checking whether this property is to
700 be included in the active view, if property is view-specific;
701 null otherwise.
702<P>
703<DL>
704</DL>
705</DL>
706<HR>
707
708<A NAME="_propertyIndex"><!-- --></A><H3>
709_propertyIndex</H3>
710<PRE>
711protected int <B>_propertyIndex</B></PRE>
712<DL>
713<DD>Index of property (within all property of a bean); assigned
714 when all properties have been collected. Order of entries
715 is arbitrary, but once indexes are assigned they are not
716 changed.
717<P>
718<DL>
719</DL>
720</DL>
721
722<!-- ========= CONSTRUCTOR DETAIL ======== -->
723
724<A NAME="constructor_detail"><!-- --></A>
725<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
726<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
727<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
728<B>Constructor Detail</B></FONT></TH>
729</TR>
730</TABLE>
731
732<A NAME="SettableBeanProperty(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.jsontype.TypeDeserializer, com.fasterxml.jackson.databind.util.Annotations)"><!-- --></A><H3>
733SettableBeanProperty</H3>
734<PRE>
735protected <B>SettableBeanProperty</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</A>&nbsp;propDef,
736                               <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
737                               <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A>&nbsp;typeDeser,
738                               <A HREF="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</A>&nbsp;contextAnnotations)</PRE>
739<DL>
740</DL>
741<HR>
742
743<A NAME="SettableBeanProperty(java.lang.String, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.jsontype.TypeDeserializer, com.fasterxml.jackson.databind.util.Annotations)"><!-- --></A><H3>
744SettableBeanProperty</H3>
745<PRE>
746protected <B>SettableBeanProperty</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;propName,
747                               <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
748                               <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A>&nbsp;typeDeser,
749                               <A HREF="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</A>&nbsp;contextAnnotations)</PRE>
750<DL>
751</DL>
752<HR>
753
754<A NAME="SettableBeanProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty)"><!-- --></A><H3>
755SettableBeanProperty</H3>
756<PRE>
757protected <B>SettableBeanProperty</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&nbsp;src)</PRE>
758<DL>
759<DD>Basic copy-constructor for sub-classes to use.
760<P>
761</DL>
762<HR>
763
764<A NAME="SettableBeanProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty, com.fasterxml.jackson.databind.JsonDeserializer)"><!-- --></A><H3>
765SettableBeanProperty</H3>
766<PRE>
767protected <B>SettableBeanProperty</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&nbsp;src,
768                               <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A>&lt;?&gt;&nbsp;deser)</PRE>
769<DL>
770<DD>Copy-with-deserializer-change constructor for sub-classes to use.
771<P>
772</DL>
773<HR>
774
775<A NAME="SettableBeanProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty, java.lang.String)"><!-- --></A><H3>
776SettableBeanProperty</H3>
777<PRE>
778protected <B>SettableBeanProperty</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>&nbsp;src,
779                               <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;newName)</PRE>
780<DL>
781<DD>Copy-with-deserializer-change constructor for sub-classes to use.
782<P>
783</DL>
784
785<!-- ============ METHOD DETAIL ========== -->
786
787<A NAME="method_detail"><!-- --></A>
788<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
789<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
790<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
791<B>Method Detail</B></FONT></TH>
792</TR>
793</TABLE>
794
795<A NAME="withValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer)"><!-- --></A><H3>
796withValueDeserializer</H3>
797<PRE>
798public abstract <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> <B>withValueDeserializer</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A>&lt;?&gt;&nbsp;deser)</PRE>
799<DL>
800<DD>Fluent factory method for constructing and returning a new instance
801 with specified value deserializer.
802 Note that this method should NOT change configuration of this instance.
803<P>
804<DD><DL>
805</DL>
806</DD>
807<DD><DL>
808<DT><B>Parameters:</B><DD><CODE>deser</CODE> - Deserializer to assign to the new property instance
809<DT><B>Returns:</B><DD>Newly constructed instance, if value deserializer differs from the
810   one used for this instance; or 'this' if not.</DL>
811</DD>
812</DL>
813<HR>
814
815<A NAME="withName(java.lang.String)"><!-- --></A><H3>
816withName</H3>
817<PRE>
818public abstract <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> <B>withName</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;newName)</PRE>
819<DL>
820<DD>Fluent factory method for constructing and returning a new instance
821 with specified propert name.
822 Note that this method should NOT change configuration of this instance.
823<P>
824<DD><DL>
825</DL>
826</DD>
827<DD><DL>
828<DT><B>Parameters:</B><DD><CODE>newName</CODE> - Name to use for the new instance.
829<DT><B>Returns:</B><DD>Newly constructed instance, if property name differs from the
830   one used for this instance; or 'this' if not.</DL>
831</DD>
832</DL>
833<HR>
834
835<A NAME="setManagedReferenceName(java.lang.String)"><!-- --></A><H3>
836setManagedReferenceName</H3>
837<PRE>
838public void <B>setManagedReferenceName</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;n)</PRE>
839<DL>
840<DD><DL>
841</DL>
842</DD>
843<DD><DL>
844</DL>
845</DD>
846</DL>
847<HR>
848
849<A NAME="setViews(java.lang.Class[])"><!-- --></A><H3>
850setViews</H3>
851<PRE>
852public void <B>setViews</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;[]&nbsp;views)</PRE>
853<DL>
854<DD><DL>
855</DL>
856</DD>
857<DD><DL>
858</DL>
859</DD>
860</DL>
861<HR>
862
863<A NAME="assignIndex(int)"><!-- --></A><H3>
864assignIndex</H3>
865<PRE>
866public void <B>assignIndex</B>(int&nbsp;index)</PRE>
867<DL>
868<DD>Method used to assign index for property.
869<P>
870<DD><DL>
871</DL>
872</DD>
873<DD><DL>
874</DL>
875</DD>
876</DL>
877<HR>
878
879<A NAME="getName()"><!-- --></A><H3>
880getName</H3>
881<PRE>
882public final <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> <B>getName</B>()</PRE>
883<DL>
884<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getName()">BeanProperty</A></CODE></B></DD>
885<DD>Method to get logical name of the property
886<P>
887<DD><DL>
888<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getName()">getName</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/util/Named.html#getName()">getName</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</A></CODE></DL>
889</DD>
890<DD><DL>
891</DL>
892</DD>
893</DL>
894<HR>
895
896<A NAME="getType()"><!-- --></A><H3>
897getType</H3>
898<PRE>
899public <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>getType</B>()</PRE>
900<DL>
901<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getType()">BeanProperty</A></CODE></B></DD>
902<DD>Method to get declared type of the property.
903<P>
904<DD><DL>
905<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getType()">getType</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></DL>
906</DD>
907<DD><DL>
908</DL>
909</DD>
910</DL>
911<HR>
912
913<A NAME="getAnnotation(java.lang.Class)"><!-- --></A><H3>
914getAnnotation</H3>
915<PRE>
916public abstract &lt;A extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</A>&gt; A <B>getAnnotation</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;A&gt;&nbsp;acls)</PRE>
917<DL>
918<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getAnnotation(java.lang.Class)">BeanProperty</A></CODE></B></DD>
919<DD>Method for finding annotation associated with this property;
920 meaning annotation associated with one of entities used to
921 access property.
922<P>
923<DD><DL>
924<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getAnnotation(java.lang.Class)">getAnnotation</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></DL>
925</DD>
926<DD><DL>
927</DL>
928</DD>
929</DL>
930<HR>
931
932<A NAME="getMember()"><!-- --></A><H3>
933getMember</H3>
934<PRE>
935public abstract <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</A> <B>getMember</B>()</PRE>
936<DL>
937<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getMember()">BeanProperty</A></CODE></B></DD>
938<DD>Method for accessing primary physical entity that represents the property;
939 annotated field, method or constructor property.
940<P>
941<DD><DL>
942<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getMember()">getMember</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></DL>
943</DD>
944<DD><DL>
945</DL>
946</DD>
947</DL>
948<HR>
949
950<A NAME="getContextAnnotation(java.lang.Class)"><!-- --></A><H3>
951getContextAnnotation</H3>
952<PRE>
953public &lt;A extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</A>&gt; A <B>getContextAnnotation</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;A&gt;&nbsp;acls)</PRE>
954<DL>
955<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getContextAnnotation(java.lang.Class)">BeanProperty</A></CODE></B></DD>
956<DD>Method for finding annotation associated with context of
957 this property; usually class in which member is declared
958 (or its subtype if processing subtype).
959<P>
960<DD><DL>
961<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getContextAnnotation(java.lang.Class)">getContextAnnotation</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></DL>
962</DD>
963<DD><DL>
964</DL>
965</DD>
966</DL>
967<HR>
968
969<A NAME="getDeclaringClass()"><!-- --></A><H3>
970getDeclaringClass</H3>
971<PRE>
972protected 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>getDeclaringClass</B>()</PRE>
973<DL>
974<DD><DL>
975</DL>
976</DD>
977<DD><DL>
978</DL>
979</DD>
980</DL>
981<HR>
982
983<A NAME="getManagedReferenceName()"><!-- --></A><H3>
984getManagedReferenceName</H3>
985<PRE>
986public <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> <B>getManagedReferenceName</B>()</PRE>
987<DL>
988<DD><DL>
989</DL>
990</DD>
991<DD><DL>
992</DL>
993</DD>
994</DL>
995<HR>
996
997<A NAME="hasValueDeserializer()"><!-- --></A><H3>
998hasValueDeserializer</H3>
999<PRE>
1000public boolean <B>hasValueDeserializer</B>()</PRE>
1001<DL>
1002<DD><DL>
1003</DL>
1004</DD>
1005<DD><DL>
1006</DL>
1007</DD>
1008</DL>
1009<HR>
1010
1011<A NAME="hasValueTypeDeserializer()"><!-- --></A><H3>
1012hasValueTypeDeserializer</H3>
1013<PRE>
1014public boolean <B>hasValueTypeDeserializer</B>()</PRE>
1015<DL>
1016<DD><DL>
1017</DL>
1018</DD>
1019<DD><DL>
1020</DL>
1021</DD>
1022</DL>
1023<HR>
1024
1025<A NAME="getValueDeserializer()"><!-- --></A><H3>
1026getValueDeserializer</H3>
1027<PRE>
1028public <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>getValueDeserializer</B>()</PRE>
1029<DL>
1030<DD><DL>
1031</DL>
1032</DD>
1033<DD><DL>
1034</DL>
1035</DD>
1036</DL>
1037<HR>
1038
1039<A NAME="getValueTypeDeserializer()"><!-- --></A><H3>
1040getValueTypeDeserializer</H3>
1041<PRE>
1042public <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A> <B>getValueTypeDeserializer</B>()</PRE>
1043<DL>
1044<DD><DL>
1045</DL>
1046</DD>
1047<DD><DL>
1048</DL>
1049</DD>
1050</DL>
1051<HR>
1052
1053<A NAME="visibleInView(java.lang.Class)"><!-- --></A><H3>
1054visibleInView</H3>
1055<PRE>
1056public boolean <B>visibleInView</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;activeView)</PRE>
1057<DL>
1058<DD><DL>
1059</DL>
1060</DD>
1061<DD><DL>
1062</DL>
1063</DD>
1064</DL>
1065<HR>
1066
1067<A NAME="hasViews()"><!-- --></A><H3>
1068hasViews</H3>
1069<PRE>
1070public boolean <B>hasViews</B>()</PRE>
1071<DL>
1072<DD><DL>
1073</DL>
1074</DD>
1075<DD><DL>
1076</DL>
1077</DD>
1078</DL>
1079<HR>
1080
1081<A NAME="getPropertyIndex()"><!-- --></A><H3>
1082getPropertyIndex</H3>
1083<PRE>
1084public int <B>getPropertyIndex</B>()</PRE>
1085<DL>
1086<DD>Method for accessing unique index of this property; indexes are
1087 assigned once all properties of a <A HREF="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser"><CODE>BeanDeserializer</CODE></A> have
1088 been collected.
1089<P>
1090<DD><DL>
1091</DL>
1092</DD>
1093<DD><DL>
1094
1095<DT><B>Returns:</B><DD>Index of this property</DL>
1096</DD>
1097</DL>
1098<HR>
1099
1100<A NAME="getCreatorIndex()"><!-- --></A><H3>
1101getCreatorIndex</H3>
1102<PRE>
1103public int <B>getCreatorIndex</B>()</PRE>
1104<DL>
1105<DD>Method for accessing index of the creator property: for other
1106 types of properties will simply return -1.
1107<P>
1108<DD><DL>
1109</DL>
1110</DD>
1111<DD><DL>
1112<DT><B>Since:</B></DT>
1113  <DD>2.1</DD>
1114</DL>
1115</DD>
1116</DL>
1117<HR>
1118
1119<A NAME="getInjectableValueId()"><!-- --></A><H3>
1120getInjectableValueId</H3>
1121<PRE>
1122public <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>getInjectableValueId</B>()</PRE>
1123<DL>
1124<DD>Accessor for id of injectable value, if this bean property supports
1125 value injection.
1126<P>
1127<DD><DL>
1128</DL>
1129</DD>
1130<DD><DL>
1131</DL>
1132</DD>
1133</DL>
1134<HR>
1135
1136<A NAME="deserializeAndSet(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)"><!-- --></A><H3>
1137deserializeAndSet</H3>
1138<PRE>
1139public abstract void <B>deserializeAndSet</B>(<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</A>&nbsp;jp,
1140                                       <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
1141                                       <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;instance)
1142                                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>,
1143                                       <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</A></PRE>
1144<DL>
1145<DD>Method called to deserialize appropriate value, given parser (and
1146 context), and set it using appropriate mechanism.
1147 Pre-condition is that passed parser must point to the first token
1148 that should be consumed to produce the value (the only value for
1149 scalars, multiple for Objects and Arrays).
1150<P>
1151<DD><DL>
1152</DL>
1153</DD>
1154<DD><DL>
1155
1156<DT><B>Throws:</B>
1157<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>
1158<DD><CODE><A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</A></CODE></DL>
1159</DD>
1160</DL>
1161<HR>
1162
1163<A NAME="deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)"><!-- --></A><H3>
1164deserializeSetAndReturn</H3>
1165<PRE>
1166public abstract <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>deserializeSetAndReturn</B>(<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</A>&nbsp;jp,
1167                                               <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt,
1168                                               <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;instance)
1169                                        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>,
1170                                               <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</A></PRE>
1171<DL>
1172<DD>Alternative to <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#deserializeAndSet(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)"><CODE>deserializeAndSet(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)</CODE></A> that returns
1173 either return value of setter method called (if one is),
1174 or null to indicate that no return value is available.
1175 Mostly used to support Builder style deserialization.
1176<P>
1177<DD><DL>
1178</DL>
1179</DD>
1180<DD><DL>
1181
1182<DT><B>Throws:</B>
1183<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>
1184<DD><CODE><A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</A></CODE><DT><B>Since:</B></DT>
1185  <DD>2.0</DD>
1186</DL>
1187</DD>
1188</DL>
1189<HR>
1190
1191<A NAME="set(java.lang.Object, java.lang.Object)"><!-- --></A><H3>
1192set</H3>
1193<PRE>
1194public abstract void <B>set</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;instance,
1195                         <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)
1196                  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>
1197<DL>
1198<DD>Method called to assign given value to this property, on
1199 specified Object.
1200<p>
1201 Note: this is an optional operation, not supported by all
1202 implementations, creator-backed properties for example do not
1203 support this method.
1204<P>
1205<DD><DL>
1206</DL>
1207</DD>
1208<DD><DL>
1209
1210<DT><B>Throws:</B>
1211<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>
1212</DD>
1213</DL>
1214<HR>
1215
1216<A NAME="setAndReturn(java.lang.Object, java.lang.Object)"><!-- --></A><H3>
1217setAndReturn</H3>
1218<PRE>
1219public abstract <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>setAndReturn</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;instance,
1220                                    <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)
1221                             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>
1222<DL>
1223<DD>Method called to assign given value to this property, on
1224 specified Object, and return whatever delegating accessor
1225 returned (if anything)
1226<p>
1227 Note: this is an optional operation, not supported by all
1228 implementations, creator-backed properties for example do not
1229 support this method.
1230<P>
1231<DD><DL>
1232</DL>
1233</DD>
1234<DD><DL>
1235
1236<DT><B>Throws:</B>
1237<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><DT><B>Since:</B></DT>
1238  <DD>2.0</DD>
1239</DL>
1240</DD>
1241</DL>
1242<HR>
1243
1244<A NAME="deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)"><!-- --></A><H3>
1245deserialize</H3>
1246<PRE>
1247public 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>deserialize</B>(<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</A>&nbsp;jp,
1248                                <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A>&nbsp;ctxt)
1249                         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>,
1250                                <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</A></PRE>
1251<DL>
1252<DD>This method is needed by some specialized bean deserializers,
1253 and also called by some <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#deserializeAndSet(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)"><CODE>deserializeAndSet(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object)</CODE></A> implementations.
1254<p>
1255 Pre-condition is that passed parser must point to the first token
1256 that should be consumed to produce the value (the only value for
1257 scalars, multiple for Objects and Arrays).
1258<p>
1259 Note that this method is final for performance reasons: to override
1260 functionality you must override other methods that call this method;
1261 this method should also not be called directly unless you really know
1262 what you are doing (and probably not even then).
1263<P>
1264<DD><DL>
1265</DL>
1266</DD>
1267<DD><DL>
1268
1269<DT><B>Throws:</B>
1270<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>
1271<DD><CODE><A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</A></CODE></DL>
1272</DD>
1273</DL>
1274<HR>
1275
1276<A NAME="_throwAsIOE(java.lang.Exception, java.lang.Object)"><!-- --></A><H3>
1277_throwAsIOE</H3>
1278<PRE>
1279protected void <B>_throwAsIOE</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A>&nbsp;e,
1280                           <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)
1281                    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>
1282<DL>
1283<DD>Method that takes in exception of any type, and casts or wraps it
1284 to an IOException or its subclass.
1285<P>
1286<DD><DL>
1287</DL>
1288</DD>
1289<DD><DL>
1290
1291<DT><B>Throws:</B>
1292<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>
1293</DD>
1294</DL>
1295<HR>
1296
1297<A NAME="_throwAsIOE(java.lang.Exception)"><!-- --></A><H3>
1298_throwAsIOE</H3>
1299<PRE>
1300protected <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> <B>_throwAsIOE</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A>&nbsp;e)
1301                           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>
1302<DL>
1303<DD><DL>
1304</DL>
1305</DD>
1306<DD><DL>
1307
1308<DT><B>Throws:</B>
1309<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>
1310</DD>
1311</DL>
1312<HR>
1313
1314<A NAME="toString()"><!-- --></A><H3>
1315toString</H3>
1316<PRE>
1317public <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> <B>toString</B>()</PRE>
1318<DL>
1319<DD><DL>
1320<DT><B>Overrides:</B><DD><CODE><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></CODE> in class <CODE><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></DL>
1321</DD>
1322<DD><DL>
1323</DL>
1324</DD>
1325</DL>
1326<!-- ========= END OF CLASS DATA ========= -->
1327<HR>
1328
1329
1330<!-- ======= START OF BOTTOM NAVBAR ====== -->
1331<A NAME="navbar_bottom"><!-- --></A>
1332<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
1333<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
1334<TR>
1335<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
1336<A NAME="navbar_bottom_firstrow"><!-- --></A>
1337<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
1338  <TR ALIGN="center" VALIGN="top">
1339  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
1340  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
1341  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
1342  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SettableBeanProperty.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
1343  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
1344  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
1345  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
1346  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
1347  </TR>
1348</TABLE>
1349</TD>
1350<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1351</EM>
1352</TD>
1353</TR>
1354
1355<TR>
1356<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1357&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableAnyProperty.html" title="class in com.fasterxml.jackson.databind.deser"><B>PREV CLASS</B></A>&nbsp;
1358&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser"><B>NEXT CLASS</B></A></FONT></TD>
1359<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1360  <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
1361&nbsp;<A HREF="SettableBeanProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
1362&nbsp;<SCRIPT type="text/javascript">
1363  <!--
1364  if(window==top) {
1365    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
1366  }
1367  //-->
1368</SCRIPT>
1369<NOSCRIPT>
1370  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
1371</NOSCRIPT>
1372
1373
1374</FONT></TD>
1375</TR>
1376<TR>
1377<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1378  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
1379<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1380DETAIL:&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>
1381</TR>
1382</TABLE>
1383<A NAME="skip-navbar_bottom"></A>
1384<!-- ======== END OF BOTTOM NAVBAR ======= -->
1385
1386<HR>
1387Copyright &#169; 2012 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.
1388</BODY>
1389</HTML>
1390