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:23 PDT 2012 --> 6<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<TITLE> 8Uses of Interface com.fasterxml.jackson.databind.BeanProperty (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="Uses of Interface com.fasterxml.jackson.databind.BeanProperty (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> </TD> 42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> 44 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 48 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </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 PREV 60 NEXT</FONT></TD> 61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 62 <A HREF="../../../../../index.html?com/fasterxml/jackson/databind//class-useBeanProperty.html" target="_top"><B>FRAMES</B></A> 63 <A HREF="BeanProperty.html" target="_top"><B>NO FRAMES</B></A> 64 <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</TABLE> 79<A NAME="skip-navbar_top"></A> 80<!-- ========= END OF TOP NAVBAR ========= --> 81 82<HR> 83<CENTER> 84<H2> 85<B>Uses of Interface<br>com.fasterxml.jackson.databind.BeanProperty</B></H2> 86</CENTER> 87 88<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 89<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 90<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 91Packages that use <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 92</TR> 93<TR BGCOLOR="white" CLASS="TableRowColor"> 94<TD><A HREF="#com.fasterxml.jackson.databind"><B>com.fasterxml.jackson.databind</B></A></TD> 95<TD>Contains basic mapper (conversion) functionality that 96allows for converting between regular streaming json content and 97Java objects (beans or Tree Model: support for both is via 98<A HREF="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><CODE>ObjectMapper</CODE></A> class, as well 99as convenience methods included in 100<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"><CODE>JsonParser</CODE></A> </TD> 101</TR> 102<TR BGCOLOR="white" CLASS="TableRowColor"> 103<TD><A HREF="#com.fasterxml.jackson.databind.deser"><B>com.fasterxml.jackson.databind.deser</B></A></TD> 104<TD>Contains implementation classes of deserialization part of 105 data binding. </TD> 106</TR> 107<TR BGCOLOR="white" CLASS="TableRowColor"> 108<TD><A HREF="#com.fasterxml.jackson.databind.deser.impl"><B>com.fasterxml.jackson.databind.deser.impl</B></A></TD> 109<TD>Contains those implementation classes of deserialization part of 110 data binding that are not considered part of public or semi-public 111 interfaces. </TD> 112</TR> 113<TR BGCOLOR="white" CLASS="TableRowColor"> 114<TD><A HREF="#com.fasterxml.jackson.databind.deser.std"><B>com.fasterxml.jackson.databind.deser.std</B></A></TD> 115<TD>Contains public standard implementations of abstraction that 116 Jackson uses. </TD> 117</TR> 118<TR BGCOLOR="white" CLASS="TableRowColor"> 119<TD><A HREF="#com.fasterxml.jackson.databind.jsonFormatVisitors"><B>com.fasterxml.jackson.databind.jsonFormatVisitors</B></A></TD> 120<TD> </TD> 121</TR> 122<TR BGCOLOR="white" CLASS="TableRowColor"> 123<TD><A HREF="#com.fasterxml.jackson.databind.jsontype"><B>com.fasterxml.jackson.databind.jsontype</B></A></TD> 124<TD>Package that contains interfaces that define how to implement 125 functionality for dynamically resolving type during deserialization. </TD> 126</TR> 127<TR BGCOLOR="white" CLASS="TableRowColor"> 128<TD><A HREF="#com.fasterxml.jackson.databind.jsontype.impl"><B>com.fasterxml.jackson.databind.jsontype.impl</B></A></TD> 129<TD>Package that contains standard implementations for 130 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><CODE>TypeResolverBuilder</CODE></A> 131 and 132 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype"><CODE>TypeIdResolver</CODE></A>. </TD> 133</TR> 134<TR BGCOLOR="white" CLASS="TableRowColor"> 135<TD><A HREF="#com.fasterxml.jackson.databind.ser"><B>com.fasterxml.jackson.databind.ser</B></A></TD> 136<TD>Contains implementation classes of serialization part of 137 data binding. </TD> 138</TR> 139<TR BGCOLOR="white" CLASS="TableRowColor"> 140<TD><A HREF="#com.fasterxml.jackson.databind.ser.impl"><B>com.fasterxml.jackson.databind.ser.impl</B></A></TD> 141<TD>Contains implementation classes of serialization part of 142 data binding. </TD> 143</TR> 144<TR BGCOLOR="white" CLASS="TableRowColor"> 145<TD><A HREF="#com.fasterxml.jackson.databind.ser.std"><B>com.fasterxml.jackson.databind.ser.std</B></A></TD> 146<TD> </TD> 147</TR> 148</TABLE> 149 150<P> 151<A NAME="com.fasterxml.jackson.databind"><!-- --></A> 152<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 153<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 154<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 155Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</A></FONT></TH> 156</TR> 157</TABLE> 158 159<P> 160 161<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 162<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 163<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</A> that implement <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 164</TR> 165<TR BGCOLOR="white" CLASS="TableRowColor"> 166<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 167<CODE>static class</CODE></FONT></TD> 168<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html" title="class in com.fasterxml.jackson.databind">BeanProperty.Std</A></B></CODE> 169 170<BR> 171 Simple stand-alone implementation, useful as a placeholder 172 or base class for more complex implementations.</TD> 173</TR> 174</TABLE> 175 176<P> 177 178<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 179<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 180<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 181</TR> 182<TR BGCOLOR="white" CLASS="TableRowColor"> 183<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 184<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 185<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_handleContextual(com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.BeanProperty)">_handleContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> ser, 186 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 187 188<BR> 189 </TD> 190</TR> 191<TR BGCOLOR="white" CLASS="TableRowColor"> 192<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 193<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 194<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_handleContextualResolvable(com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.BeanProperty)">_handleContextualResolvable</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> ser, 195 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 196 197<BR> 198 Helper method called to resolve and contextualize given 199 serializer, if and as necessary.</TD> 200</TR> 201<TR BGCOLOR="white" CLASS="TableRowColor"> 202<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 203<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 204<TD><CODE><B>DeserializationContext.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">findContextualValueDeserializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 205 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 206 207<BR> 208 Method for finding a value deserializer, and creating a contextual 209 version if necessary, for value reached via specified property.</TD> 210</TR> 211<TR BGCOLOR="white" CLASS="TableRowColor"> 212<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 213<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></FONT></TD> 214<TD><CODE><B>DeserializationContext.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findInjectableValue(java.lang.Object, com.fasterxml.jackson.databind.BeanProperty, java.lang.Object)">findInjectableValue</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> valueId, 215 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> forProperty, 216 <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> beanInstance)</CODE> 217 218<BR> 219 </TD> 220</TR> 221<TR BGCOLOR="white" CLASS="TableRowColor"> 222<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 223<CODE>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></CODE></FONT></TD> 224<TD><CODE><B>InjectableValues.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/InjectableValues.html#findInjectableValue(java.lang.Object, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.BeanProperty, java.lang.Object)">findInjectableValue</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> valueId, 225 <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A> ctxt, 226 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> forProperty, 227 <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> beanInstance)</CODE> 228 229<BR> 230 Method called to find value identified by id <code>valueId</code> to 231 inject as value of specified property during deserialization, passing 232 POJO instance in which value will be injected if it is available 233 (will be available when injected via field or setter; not available 234 when injected via constructor or factory method argument).</TD> 235</TR> 236<TR BGCOLOR="white" CLASS="TableRowColor"> 237<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 238<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></FONT></TD> 239<TD><CODE><B>InjectableValues.Std.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/InjectableValues.Std.html#findInjectableValue(java.lang.Object, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.BeanProperty, java.lang.Object)">findInjectableValue</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> valueId, 240 <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A> ctxt, 241 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> forProperty, 242 <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> beanInstance)</CODE> 243 244<BR> 245 </TD> 246</TR> 247<TR BGCOLOR="white" CLASS="TableRowColor"> 248<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 249<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</A></CODE></FONT></TD> 250<TD><CODE><B>DeserializationContext.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findKeyDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">findKeyDeserializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> keyType, 251 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 252 253<BR> 254 Convenience method, functionally same as:</TD> 255</TR> 256<TR BGCOLOR="white" CLASS="TableRowColor"> 257<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 258<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 259<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findKeySerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">findKeySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> keyType, 260 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 261 262<BR> 263 Method called to get the serializer to use for serializing 264 non-null Map keys.</TD> 265</TR> 266<TR BGCOLOR="white" CLASS="TableRowColor"> 267<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 268<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 269<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findNullKeySerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">findNullKeySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> serializationType, 270 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 271 272<BR> 273 Method called to find a serializer to use for null values for given 274 declared type.</TD> 275</TR> 276<TR BGCOLOR="white" CLASS="TableRowColor"> 277<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 278<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 279<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findNullValueSerializer(com.fasterxml.jackson.databind.BeanProperty)">findNullValueSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 280 281<BR> 282 Method called to get the serializer to use for serializing null 283 property values.</TD> 284</TR> 285<TR BGCOLOR="white" CLASS="TableRowColor"> 286<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 287<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 288<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findTypedValueSerializer(java.lang.Class, boolean, com.fasterxml.jackson.databind.BeanProperty)">findTypedValueSerializer</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><?> valueType, 289 boolean cache, 290 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 291 292<BR> 293 Method called to locate regular serializer, matching type serializer, 294 and if both found, wrap them in a serializer that calls both in correct 295 sequence.</TD> 296</TR> 297<TR BGCOLOR="white" CLASS="TableRowColor"> 298<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 299<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 300<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findTypedValueSerializer(com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.BeanProperty)">findTypedValueSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> valueType, 301 boolean cache, 302 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 303 304<BR> 305 Method called to locate regular serializer, matching type serializer, 306 and if both found, wrap them in a serializer that calls both in correct 307 sequence.</TD> 308</TR> 309<TR BGCOLOR="white" CLASS="TableRowColor"> 310<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 311<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 312<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer(java.lang.Class, com.fasterxml.jackson.databind.BeanProperty)">findValueSerializer</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><?> valueType, 313 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 314 315<BR> 316 Method called to get hold of a serializer for a value of given type; 317 or if no such serializer can be found, a default handler (which 318 may do a best-effort generic serialization or just simply 319 throw an exception when invoked).</TD> 320</TR> 321<TR BGCOLOR="white" CLASS="TableRowColor"> 322<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 323<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 324<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">findValueSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> valueType, 325 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 326 327<BR> 328 Similar to <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer(java.lang.Class, com.fasterxml.jackson.databind.BeanProperty)"><CODE>SerializerProvider.findValueSerializer(Class,BeanProperty)</CODE></A>, but takes 329 full generics-aware type instead of raw class.</TD> 330</TR> 331</TABLE> 332 333<P> 334<A NAME="com.fasterxml.jackson.databind.deser"><!-- --></A> 335<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 336<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 337<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 338Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</A></FONT></TH> 339</TR> 340</TABLE> 341 342<P> 343 344<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 345<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 346<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</A> that implement <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 347</TR> 348<TR BGCOLOR="white" CLASS="TableRowColor"> 349<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 350<CODE> class</CODE></FONT></TD> 351<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">CreatorProperty</A></B></CODE> 352 353<BR> 354 This concrete sub-class implements property that is passed 355 via Creator (constructor or static factory method).</TD> 356</TR> 357<TR BGCOLOR="white" CLASS="TableRowColor"> 358<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 359<CODE> class</CODE></FONT></TD> 360<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A></B></CODE> 361 362<BR> 363 Base class for deserilizable properties of a bean: contains 364 both type and name definitions, and reflection-based set functionality.</TD> 365</TR> 366</TABLE> 367 368<P> 369 370<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 371<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 372<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</A> declared as <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 373</TR> 374<TR BGCOLOR="white" CLASS="TableRowColor"> 375<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 376<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></FONT></TD> 377<TD><CODE><B>SettableAnyProperty.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableAnyProperty.html#_property">_property</A></B></CODE> 378 379<BR> 380 Method used for setting "any" properties, along with annotation 381 information.</TD> 382</TR> 383</TABLE> 384 385<P> 386 387<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 388<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 389<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</A> that return <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 390</TR> 391<TR BGCOLOR="white" CLASS="TableRowColor"> 392<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 393<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></FONT></TD> 394<TD><CODE><B>SettableAnyProperty.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableAnyProperty.html#getProperty()">getProperty</A></B>()</CODE> 395 396<BR> 397 </TD> 398</TR> 399</TABLE> 400 401<P> 402 403<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 404<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 405<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 406</TR> 407<TR BGCOLOR="white" CLASS="TableRowColor"> 408<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 409<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</A></CODE></FONT></TD> 410<TD><CODE><B>ContextualKeyDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/ContextualKeyDeserializer.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> ctxt, 411 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 412 413<BR> 414 Method called to see if a different (or differently configured) key deserializer 415 is needed to deserialize keys of specified Map property.</TD> 416</TR> 417<TR BGCOLOR="white" CLASS="TableRowColor"> 418<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 419<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?></CODE></FONT></TD> 420<TD><CODE><B>ContextualDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.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> ctxt, 421 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 422 423<BR> 424 Method called to see if a different (or differently configured) deserializer 425 is needed to deserialize values of specified property.</TD> 426</TR> 427<TR BGCOLOR="white" CLASS="TableRowColor"> 428<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 429<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?></CODE></FONT></TD> 430<TD><CODE><B>BeanDeserializerBase.</B><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> ctxt, 431 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 432 433<BR> 434 Although most of post-processing is done in resolve(), we only get 435 access to referring property's annotations here; and this is needed 436 to support per-property ObjectIds.</TD> 437</TR> 438</TABLE> 439 440<P> 441 442<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 443<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 444<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 445</TR> 446<TR BGCOLOR="white" CLASS="TableRowColor"> 447<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableAnyProperty.html#SettableAnyProperty(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.introspect.AnnotatedMethod, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer)">SettableAnyProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 448 <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A> setter, 449 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 450 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> valueDeser)</CODE> 451 452<BR> 453 </TD> 454</TR> 455<TR BGCOLOR="white" CLASS="TableRowColor"> 456<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableAnyProperty.html#SettableAnyProperty(com.fasterxml.jackson.databind.BeanProperty, java.lang.reflect.Method, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer)">SettableAnyProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 457 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</A> rawSetter, 458 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 459 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> valueDeser)</CODE> 460 461<BR> 462 </TD> 463</TR> 464</TABLE> 465 466<P> 467<A NAME="com.fasterxml.jackson.databind.deser.impl"><!-- --></A> 468<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 469<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 470<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 471Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</A></FONT></TH> 472</TR> 473</TABLE> 474 475<P> 476 477<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 478<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 479<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</A> that implement <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 480</TR> 481<TR BGCOLOR="white" CLASS="TableRowColor"> 482<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 483<CODE> class</CODE></FONT></TD> 484<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/FieldProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">FieldProperty</A></B></CODE> 485 486<BR> 487 This concrete sub-class implements property that is set 488 directly assigning to a Field.</TD> 489</TR> 490<TR BGCOLOR="white" CLASS="TableRowColor"> 491<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 492<CODE> class</CODE></FONT></TD> 493<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/InnerClassProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">InnerClassProperty</A></B></CODE> 494 495<BR> 496 This sub-class is used to handle special case of value being a 497 non-static inner class.</TD> 498</TR> 499<TR BGCOLOR="white" CLASS="TableRowColor"> 500<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 501<CODE> class</CODE></FONT></TD> 502<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ManagedReferenceProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ManagedReferenceProperty</A></B></CODE> 503 504<BR> 505 Wrapper property that is used to handle managed (forward) properties 506 (see [JACKSON-235] for more information).</TD> 507</TR> 508<TR BGCOLOR="white" CLASS="TableRowColor"> 509<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 510<CODE> class</CODE></FONT></TD> 511<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/MethodProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">MethodProperty</A></B></CODE> 512 513<BR> 514 This concrete sub-class implements property that is set 515 using regular "setter" method.</TD> 516</TR> 517<TR BGCOLOR="white" CLASS="TableRowColor"> 518<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 519<CODE> class</CODE></FONT></TD> 520<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdValueProperty</A></B></CODE> 521 522<BR> 523 Specialized <A HREF="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser"><CODE>SettableBeanProperty</CODE></A> implementation used 524 for virtual property that represents Object Id that is used 525 for some POJO types (or properties).</TD> 526</TR> 527<TR BGCOLOR="white" CLASS="TableRowColor"> 528<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 529<CODE> class</CODE></FONT></TD> 530<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">SetterlessProperty</A></B></CODE> 531 532<BR> 533 This concrete sub-class implements Collection or Map property that is 534 indirectly by getting the property value and directly modifying it.</TD> 535</TR> 536<TR BGCOLOR="white" CLASS="TableRowColor"> 537<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 538<CODE> class</CODE></FONT></TD> 539<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/ValueInjector.html" title="class in com.fasterxml.jackson.databind.deser.impl">ValueInjector</A></B></CODE> 540 541<BR> 542 Class that encapsulates details of value injection that occurs before 543 deserialization of a POJO.</TD> 544</TR> 545</TABLE> 546 547<P> 548<A NAME="com.fasterxml.jackson.databind.deser.std"><!-- --></A> 549<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 550<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 551<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 552Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</A></FONT></TH> 553</TR> 554</TABLE> 555 556<P> 557 558<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 559<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 560<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 561</TR> 562<TR BGCOLOR="white" CLASS="TableRowColor"> 563<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 564<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?></CODE></FONT></TD> 565<TD><CODE><B>DelegatingDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#_createContextual(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonDeserializer)">_createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A> ctxt, 566 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 567 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?> newDelegatee)</CODE> 568 569<BR> 570 </TD> 571</TR> 572<TR BGCOLOR="white" CLASS="TableRowColor"> 573<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 574<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?></CODE></FONT></TD> 575<TD><CODE><B>StringCollectionDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StringCollectionDeserializer.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> ctxt, 576 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 577 578<BR> 579 </TD> 580</TR> 581<TR BGCOLOR="white" CLASS="TableRowColor"> 582<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 583<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?></CODE></FONT></TD> 584<TD><CODE><B>StdDelegatingDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/StdDelegatingDeserializer.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> ctxt, 585 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 586 587<BR> 588 </TD> 589</TR> 590<TR BGCOLOR="white" CLASS="TableRowColor"> 591<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 592<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?></CODE></FONT></TD> 593<TD><CODE><B>ObjectArrayDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/ObjectArrayDeserializer.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> ctxt, 594 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 595 596<BR> 597 </TD> 598</TR> 599<TR BGCOLOR="white" CLASS="TableRowColor"> 600<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 601<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?></CODE></FONT></TD> 602<TD><CODE><B>MapDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/MapDeserializer.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> ctxt, 603 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 604 605<BR> 606 Method called to finalize setup of this deserializer, 607 when it is known for which property deserializer is needed for.</TD> 608</TR> 609<TR BGCOLOR="white" CLASS="TableRowColor"> 610<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 611<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?></CODE></FONT></TD> 612<TD><CODE><B>JdkDeserializers.AtomicReferenceDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/JdkDeserializers.AtomicReferenceDeserializer.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> ctxt, 613 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 614 615<BR> 616 </TD> 617</TR> 618<TR BGCOLOR="white" CLASS="TableRowColor"> 619<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 620<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?></CODE></FONT></TD> 621<TD><CODE><B>EnumSetDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/EnumSetDeserializer.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> ctxt, 622 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 623 624<BR> 625 </TD> 626</TR> 627<TR BGCOLOR="white" CLASS="TableRowColor"> 628<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 629<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?></CODE></FONT></TD> 630<TD><CODE><B>EnumMapDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/EnumMapDeserializer.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> ctxt, 631 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 632 633<BR> 634 Method called to finalize setup of this deserializer, 635 when it is known for which property deserializer is needed for.</TD> 636</TR> 637<TR BGCOLOR="white" CLASS="TableRowColor"> 638<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 639<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?></CODE></FONT></TD> 640<TD><CODE><B>DelegatingDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.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> ctxt, 641 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 642 643<BR> 644 </TD> 645</TR> 646<TR BGCOLOR="white" CLASS="TableRowColor"> 647<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 648<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?></CODE></FONT></TD> 649<TD><CODE><B>DateDeserializers.DateBasedDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.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> ctxt, 650 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 651 652<BR> 653 </TD> 654</TR> 655<TR BGCOLOR="white" CLASS="TableRowColor"> 656<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 657<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">CollectionDeserializer</A></CODE></FONT></TD> 658<TD><CODE><B>CollectionDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.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> ctxt, 659 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 660 661<BR> 662 Method called to finalize setup of this deserializer, 663 when it is known for which property deserializer is needed 664 for.</TD> 665</TR> 666<TR BGCOLOR="white" CLASS="TableRowColor"> 667<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 668<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 669<TD><CODE><B>StdDeserializer.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A> ctxt, 670 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 671 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 672 673<BR> 674 Helper method used to locate deserializers for properties the 675 type this deserializer handles contains (usually for properties of 676 bean types)</TD> 677</TR> 678</TABLE> 679 680<P> 681<A NAME="com.fasterxml.jackson.databind.jsonFormatVisitors"><!-- --></A> 682<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 683<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 684<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 685Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/package-summary.html">com.fasterxml.jackson.databind.jsonFormatVisitors</A></FONT></TH> 686</TR> 687</TABLE> 688 689<P> 690 691<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 692<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 693<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/package-summary.html">com.fasterxml.jackson.databind.jsonFormatVisitors</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 694</TR> 695<TR BGCOLOR="white" CLASS="TableRowColor"> 696<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 697<CODE> void</CODE></FONT></TD> 698<TD><CODE><B>JsonObjectFormatVisitor.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html#optionalProperty(com.fasterxml.jackson.databind.BeanProperty)">optionalProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> writer)</CODE> 699 700<BR> 701 </TD> 702</TR> 703<TR BGCOLOR="white" CLASS="TableRowColor"> 704<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 705<CODE> void</CODE></FONT></TD> 706<TD><CODE><B>JsonObjectFormatVisitor.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html#property(com.fasterxml.jackson.databind.BeanProperty)">property</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> writer)</CODE> 707 708<BR> 709 </TD> 710</TR> 711</TABLE> 712 713<P> 714<A NAME="com.fasterxml.jackson.databind.jsontype"><!-- --></A> 715<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 716<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 717<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 718Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/package-summary.html">com.fasterxml.jackson.databind.jsontype</A></FONT></TH> 719</TR> 720</TABLE> 721 722<P> 723 724<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 725<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 726<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/package-summary.html">com.fasterxml.jackson.databind.jsontype</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 727</TR> 728<TR BGCOLOR="white" CLASS="TableRowColor"> 729<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 730<CODE>abstract <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A></CODE></FONT></TD> 731<TD><CODE><B>TypeSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html#forProperty(com.fasterxml.jackson.databind.BeanProperty)">forProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop)</CODE> 732 733<BR> 734 Method called to create contextual version, to be used for 735 values of given property.</TD> 736</TR> 737<TR BGCOLOR="white" CLASS="TableRowColor"> 738<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 739<CODE>abstract <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A></CODE></FONT></TD> 740<TD><CODE><B>TypeDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html#forProperty(com.fasterxml.jackson.databind.BeanProperty)">forProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop)</CODE> 741 742<BR> 743 Method called to create contextual version, to be used for 744 values of given property.</TD> 745</TR> 746</TABLE> 747 748<P> 749<A NAME="com.fasterxml.jackson.databind.jsontype.impl"><!-- --></A> 750<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 751<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 752<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 753Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</A></FONT></TH> 754</TR> 755</TABLE> 756 757<P> 758 759<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 760<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 761<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</A> declared as <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 762</TR> 763<TR BGCOLOR="white" CLASS="TableRowColor"> 764<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 765<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></FONT></TD> 766<TD><CODE><B>TypeSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/TypeSerializerBase.html#_property">_property</A></B></CODE> 767 768<BR> 769 </TD> 770</TR> 771<TR BGCOLOR="white" CLASS="TableRowColor"> 772<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 773<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></FONT></TD> 774<TD><CODE><B>TypeDeserializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html#_property">_property</A></B></CODE> 775 776<BR> 777 Property that contains value for which type information 778 is included; null if value is a root value.</TD> 779</TR> 780</TABLE> 781 782<P> 783 784<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 785<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 786<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 787</TR> 788<TR BGCOLOR="white" CLASS="TableRowColor"> 789<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 790<CODE>abstract <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A></CODE></FONT></TD> 791<TD><CODE><B>TypeDeserializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html#forProperty(com.fasterxml.jackson.databind.BeanProperty)">forProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop)</CODE> 792 793<BR> 794 </TD> 795</TR> 796<TR BGCOLOR="white" CLASS="TableRowColor"> 797<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 798<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsWrapperTypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">AsWrapperTypeSerializer</A></CODE></FONT></TD> 799<TD><CODE><B>AsWrapperTypeSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsWrapperTypeSerializer.html#forProperty(com.fasterxml.jackson.databind.BeanProperty)">forProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop)</CODE> 800 801<BR> 802 </TD> 803</TR> 804<TR BGCOLOR="white" CLASS="TableRowColor"> 805<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 806<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A></CODE></FONT></TD> 807<TD><CODE><B>AsWrapperTypeDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsWrapperTypeDeserializer.html#forProperty(com.fasterxml.jackson.databind.BeanProperty)">forProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop)</CODE> 808 809<BR> 810 </TD> 811</TR> 812<TR BGCOLOR="white" CLASS="TableRowColor"> 813<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 814<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsPropertyTypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">AsPropertyTypeSerializer</A></CODE></FONT></TD> 815<TD><CODE><B>AsPropertyTypeSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsPropertyTypeSerializer.html#forProperty(com.fasterxml.jackson.databind.BeanProperty)">forProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop)</CODE> 816 817<BR> 818 </TD> 819</TR> 820<TR BGCOLOR="white" CLASS="TableRowColor"> 821<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 822<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A></CODE></FONT></TD> 823<TD><CODE><B>AsPropertyTypeDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsPropertyTypeDeserializer.html#forProperty(com.fasterxml.jackson.databind.BeanProperty)">forProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop)</CODE> 824 825<BR> 826 </TD> 827</TR> 828<TR BGCOLOR="white" CLASS="TableRowColor"> 829<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 830<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsExternalTypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">AsExternalTypeSerializer</A></CODE></FONT></TD> 831<TD><CODE><B>AsExternalTypeSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsExternalTypeSerializer.html#forProperty(com.fasterxml.jackson.databind.BeanProperty)">forProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop)</CODE> 832 833<BR> 834 </TD> 835</TR> 836<TR BGCOLOR="white" CLASS="TableRowColor"> 837<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 838<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A></CODE></FONT></TD> 839<TD><CODE><B>AsExternalTypeDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsExternalTypeDeserializer.html#forProperty(com.fasterxml.jackson.databind.BeanProperty)">forProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop)</CODE> 840 841<BR> 842 </TD> 843</TR> 844<TR BGCOLOR="white" CLASS="TableRowColor"> 845<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 846<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsArrayTypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">AsArrayTypeSerializer</A></CODE></FONT></TD> 847<TD><CODE><B>AsArrayTypeSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsArrayTypeSerializer.html#forProperty(com.fasterxml.jackson.databind.BeanProperty)">forProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop)</CODE> 848 849<BR> 850 </TD> 851</TR> 852<TR BGCOLOR="white" CLASS="TableRowColor"> 853<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 854<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A></CODE></FONT></TD> 855<TD><CODE><B>AsArrayTypeDeserializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsArrayTypeDeserializer.html#forProperty(com.fasterxml.jackson.databind.BeanProperty)">forProperty</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop)</CODE> 856 857<BR> 858 </TD> 859</TR> 860</TABLE> 861 862<P> 863 864<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 865<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 866<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 867</TR> 868<TR BGCOLOR="white" CLASS="TableRowColor"> 869<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsArrayTypeDeserializer.html#AsArrayTypeDeserializer(com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer, com.fasterxml.jackson.databind.BeanProperty)">AsArrayTypeDeserializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsArrayTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">AsArrayTypeDeserializer</A> src, 870 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 871 872<BR> 873 </TD> 874</TR> 875<TR BGCOLOR="white" CLASS="TableRowColor"> 876<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsArrayTypeSerializer.html#AsArrayTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeIdResolver, com.fasterxml.jackson.databind.BeanProperty)">AsArrayTypeSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeIdResolver</A> idRes, 877 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 878 879<BR> 880 </TD> 881</TR> 882<TR BGCOLOR="white" CLASS="TableRowColor"> 883<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsExternalTypeDeserializer.html#AsExternalTypeDeserializer(com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeDeserializer, com.fasterxml.jackson.databind.BeanProperty)">AsExternalTypeDeserializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsExternalTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">AsExternalTypeDeserializer</A> src, 884 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 885 886<BR> 887 </TD> 888</TR> 889<TR BGCOLOR="white" CLASS="TableRowColor"> 890<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsExternalTypeSerializer.html#AsExternalTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeIdResolver, com.fasterxml.jackson.databind.BeanProperty, java.lang.String)">AsExternalTypeSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeIdResolver</A> idRes, 891 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 892 <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> propName)</CODE> 893 894<BR> 895 </TD> 896</TR> 897<TR BGCOLOR="white" CLASS="TableRowColor"> 898<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsPropertyTypeDeserializer.html#AsPropertyTypeDeserializer(com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer, com.fasterxml.jackson.databind.BeanProperty)">AsPropertyTypeDeserializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsPropertyTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">AsPropertyTypeDeserializer</A> src, 899 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 900 901<BR> 902 </TD> 903</TR> 904<TR BGCOLOR="white" CLASS="TableRowColor"> 905<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsPropertyTypeSerializer.html#AsPropertyTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeIdResolver, com.fasterxml.jackson.databind.BeanProperty, java.lang.String)">AsPropertyTypeSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeIdResolver</A> idRes, 906 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 907 <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> propName)</CODE> 908 909<BR> 910 </TD> 911</TR> 912<TR BGCOLOR="white" CLASS="TableRowColor"> 913<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsWrapperTypeDeserializer.html#AsWrapperTypeDeserializer(com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer, com.fasterxml.jackson.databind.BeanProperty)">AsWrapperTypeDeserializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsWrapperTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">AsWrapperTypeDeserializer</A> src, 914 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 915 916<BR> 917 </TD> 918</TR> 919<TR BGCOLOR="white" CLASS="TableRowColor"> 920<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/AsWrapperTypeSerializer.html#AsWrapperTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeIdResolver, com.fasterxml.jackson.databind.BeanProperty)">AsWrapperTypeSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeIdResolver</A> idRes, 921 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 922 923<BR> 924 </TD> 925</TR> 926<TR BGCOLOR="white" CLASS="TableRowColor"> 927<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html#TypeDeserializerBase(com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase, com.fasterxml.jackson.databind.BeanProperty)">TypeDeserializerBase</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">TypeDeserializerBase</A> src, 928 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 929 930<BR> 931 </TD> 932</TR> 933<TR BGCOLOR="white" CLASS="TableRowColor"> 934<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/TypeSerializerBase.html#TypeSerializerBase(com.fasterxml.jackson.databind.jsontype.TypeIdResolver, com.fasterxml.jackson.databind.BeanProperty)">TypeSerializerBase</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeIdResolver</A> idRes, 935 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 936 937<BR> 938 </TD> 939</TR> 940</TABLE> 941 942<P> 943<A NAME="com.fasterxml.jackson.databind.ser"><!-- --></A> 944<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 945<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 946<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 947Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</A></FONT></TH> 948</TR> 949</TABLE> 950 951<P> 952 953<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 954<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 955<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</A> that implement <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 956</TR> 957<TR BGCOLOR="white" CLASS="TableRowColor"> 958<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 959<CODE> class</CODE></FONT></TD> 960<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</A></B></CODE> 961 962<BR> 963 Base bean property handler class, which implements common parts of 964 reflection-based functionality for accessing a property value 965 and serializing it.</TD> 966</TR> 967</TABLE> 968 969<P> 970 971<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 972<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 973<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</A> declared as <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 974</TR> 975<TR BGCOLOR="white" CLASS="TableRowColor"> 976<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 977<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></FONT></TD> 978<TD><CODE><B>AnyGetterWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/AnyGetterWriter.html#_property">_property</A></B></CODE> 979 980<BR> 981 </TD> 982</TR> 983</TABLE> 984 985<P> 986 987<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 988<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 989<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 990</TR> 991<TR BGCOLOR="white" CLASS="TableRowColor"> 992<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 993<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 994<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildCollectionSerializer(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.type.CollectionType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.BeanProperty, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">buildCollectionSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A> config, 995 <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</A> type, 996 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> beanDesc, 997 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 998 boolean staticTyping, 999 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> elementTypeSerializer, 1000 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> elementValueSerializer)</CODE> 1001 1002<BR> 1003 <B>Deprecated.</B> <I>Since 2.1</I></TD> 1004</TR> 1005<TR BGCOLOR="white" CLASS="TableRowColor"> 1006<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1007<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1008<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildContainerSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.BeanProperty, boolean)">buildContainerSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov, 1009 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 1010 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> beanDesc, 1011 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1012 boolean staticTyping)</CODE> 1013 1014<BR> 1015 <B>Deprecated.</B> <I>Since 2.1 (removed 'property' argument)</I></TD> 1016</TR> 1017<TR BGCOLOR="white" CLASS="TableRowColor"> 1018<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1019<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 1020<TD><CODE><B>BeanSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructBeanSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.BeanProperty)">constructBeanSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov, 1021 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> beanDesc, 1022 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1023 1024<BR> 1025 <B>Deprecated.</B> <I>Since 2.1, do not pass 'property' argument</I></TD> 1026</TR> 1027<TR BGCOLOR="white" CLASS="TableRowColor"> 1028<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1029<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1030<TD><CODE><B>ContextualSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/ContextualSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov, 1031 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1032 1033<BR> 1034 Method called to see if a different (or differently configured) serializer 1035 is needed to serialize values of specified property.</TD> 1036</TR> 1037<TR BGCOLOR="white" CLASS="TableRowColor"> 1038<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1039<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 1040<TD><CODE><B>SerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">createSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov, 1041 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> baseType, 1042 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1043 1044<BR> 1045 <B>Deprecated.</B> <I>Since 2.1: need to use the new variant without 'property' 1046 argument (since one won't be passed)</I></TD> 1047</TR> 1048<TR BGCOLOR="white" CLASS="TableRowColor"> 1049<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1050<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 1051<TD><CODE><B>BeanSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findBeanSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.BeanProperty)">findBeanSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov, 1052 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 1053 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> beanDesc, 1054 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1055 1056<BR> 1057 <B>Deprecated.</B> <I>Since 2.1 (use variant without 'property' argument).</I></TD> 1058</TR> 1059<TR BGCOLOR="white" CLASS="TableRowColor"> 1060<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1061<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A></CODE></FONT></TD> 1062<TD><CODE><B>BeanSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findPropertyTypeSerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.BeanProperty)">findPropertyTypeSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> baseType, 1063 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A> config, 1064 <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</A> accessor, 1065 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1066 1067<BR> 1068 <B>Deprecated.</B> <I>Since 2.1</I></TD> 1069</TR> 1070<TR BGCOLOR="white" CLASS="TableRowColor"> 1071<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1072<CODE>protected boolean</CODE></FONT></TD> 1073<TD><CODE><B>ContainerSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html#hasContentTypeAnnotation(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">hasContentTypeAnnotation</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1074 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1075 1076<BR> 1077 Helper method used to encapsulate logic for determining whether there is 1078 a property annotation that overrides element type; if so, we can 1079 and need to statically find the serializer.</TD> 1080</TR> 1081<TR BGCOLOR="white" CLASS="TableRowColor"> 1082<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1083<CODE>protected boolean</CODE></FONT></TD> 1084<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#usesStaticTyping(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.BeanProperty)">usesStaticTyping</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A> config, 1085 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> beanDesc, 1086 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer, 1087 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1088 1089<BR> 1090 <B>Deprecated.</B> <I>Since 2.1: use method without 'property'</I></TD> 1091</TR> 1092</TABLE> 1093 1094<P> 1095 1096<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1097<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1098<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 1099</TR> 1100<TR BGCOLOR="white" CLASS="TableRowColor"> 1101<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/AnyGetterWriter.html#AnyGetterWriter(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.ser.std.MapSerializer)">AnyGetterWriter</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1102 <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</A> accessor, 1103 <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</A> serializer)</CODE> 1104 1105<BR> 1106 </TD> 1107</TR> 1108</TABLE> 1109 1110<P> 1111<A NAME="com.fasterxml.jackson.databind.ser.impl"><!-- --></A> 1112<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1113<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1114<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1115Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</A></FONT></TH> 1116</TR> 1117</TABLE> 1118 1119<P> 1120 1121<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1122<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1123<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</A> that implement <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 1124</TR> 1125<TR BGCOLOR="white" CLASS="TableRowColor"> 1126<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1127<CODE> class</CODE></FONT></TD> 1128<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser.impl">UnwrappingBeanPropertyWriter</A></B></CODE> 1129 1130<BR> 1131 Variant of <A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser"><CODE>BeanPropertyWriter</CODE></A> which will handle unwrapping 1132 of JSON Object (including of properties of Object within surrounding 1133 JSON object, and not as sub-object).</TD> 1134</TR> 1135</TABLE> 1136 1137<P> 1138 1139<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1140<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1141<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 1142</TR> 1143<TR BGCOLOR="white" CLASS="TableRowColor"> 1144<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1145<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1146<TD><CODE><B>StringCollectionSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1147 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1148 1149<BR> 1150 </TD> 1151</TR> 1152<TR BGCOLOR="white" CLASS="TableRowColor"> 1153<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1154<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1155<TD><CODE><B>StringArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1156 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1157 1158<BR> 1159 </TD> 1160</TR> 1161<TR BGCOLOR="white" CLASS="TableRowColor"> 1162<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1163<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1164<TD><CODE><B>IndexedStringListSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1165 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1166 1167<BR> 1168 </TD> 1169</TR> 1170<TR BGCOLOR="white" CLASS="TableRowColor"> 1171<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1172<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</A></CODE></FONT></TD> 1173<TD><CODE><B>PropertySerializerMap.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddSerializer(java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">findAndAddSerializer</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><?> type, 1174 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1175 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1176 1177<BR> 1178 Method called if initial lookup fails; will both find serializer 1179 and construct new map instance if warranted, and return both</TD> 1180</TR> 1181<TR BGCOLOR="white" CLASS="TableRowColor"> 1182<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1183<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</A></CODE></FONT></TD> 1184<TD><CODE><B>PropertySerializerMap.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddSerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">findAndAddSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 1185 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1186 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1187 1188<BR> 1189 </TD> 1190</TR> 1191<TR BGCOLOR="white" CLASS="TableRowColor"> 1192<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1193<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IteratorSerializer</A></CODE></FONT></TD> 1194<TD><CODE><B>IteratorSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html#withResolved(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1195 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1196 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> elementSerializer)</CODE> 1197 1198<BR> 1199 </TD> 1200</TR> 1201<TR BGCOLOR="white" CLASS="TableRowColor"> 1202<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1203<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IndexedListSerializer</A></CODE></FONT></TD> 1204<TD><CODE><B>IndexedListSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html#withResolved(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1205 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1206 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> elementSerializer)</CODE> 1207 1208<BR> 1209 </TD> 1210</TR> 1211</TABLE> 1212 1213<P> 1214 1215<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1216<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1217<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 1218</TR> 1219<TR BGCOLOR="white" CLASS="TableRowColor"> 1220<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html#IndexedListSerializer(com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">IndexedListSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IndexedListSerializer</A> src, 1221 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1222 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1223 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> valueSerializer)</CODE> 1224 1225<BR> 1226 </TD> 1227</TR> 1228<TR BGCOLOR="white" CLASS="TableRowColor"> 1229<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html#IndexedListSerializer(com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">IndexedListSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> elemType, 1230 boolean staticTyping, 1231 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1232 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1233 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> valueSerializer)</CODE> 1234 1235<BR> 1236 </TD> 1237</TR> 1238<TR BGCOLOR="white" CLASS="TableRowColor"> 1239<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html#IteratorSerializer(com.fasterxml.jackson.databind.ser.impl.IteratorSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">IteratorSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IteratorSerializer</A> src, 1240 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1241 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1242 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> valueSerializer)</CODE> 1243 1244<BR> 1245 </TD> 1246</TR> 1247<TR BGCOLOR="white" CLASS="TableRowColor"> 1248<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html#IteratorSerializer(com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.BeanProperty)">IteratorSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> elemType, 1249 boolean staticTyping, 1250 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1251 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1252 1253<BR> 1254 </TD> 1255</TR> 1256<TR BGCOLOR="white" CLASS="TableRowColor"> 1257<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#StringArraySerializer(com.fasterxml.jackson.databind.ser.impl.StringArraySerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">StringArraySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">StringArraySerializer</A> src, 1258 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop, 1259 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> ser)</CODE> 1260 1261<BR> 1262 </TD> 1263</TR> 1264</TABLE> 1265 1266<P> 1267<A NAME="com.fasterxml.jackson.databind.ser.std"><!-- --></A> 1268<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1269<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1270<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1271Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</A></FONT></TH> 1272</TR> 1273</TABLE> 1274 1275<P> 1276 1277<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1278<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1279<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</A> declared as <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 1280</TR> 1281<TR BGCOLOR="white" CLASS="TableRowColor"> 1282<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1283<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></FONT></TD> 1284<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#_property">_property</A></B></CODE> 1285 1286<BR> 1287 Map-valued property being serialized with this instance</TD> 1288</TR> 1289<TR BGCOLOR="white" CLASS="TableRowColor"> 1290<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1291<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></FONT></TD> 1292<TD><CODE><B>JsonValueSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#_property">_property</A></B></CODE> 1293 1294<BR> 1295 </TD> 1296</TR> 1297<TR BGCOLOR="white" CLASS="TableRowColor"> 1298<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1299<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></FONT></TD> 1300<TD><CODE><B>EnumMapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#_property">_property</A></B></CODE> 1301 1302<BR> 1303 Propery for which this serializer is being used, if any; 1304 null for root values.</TD> 1305</TR> 1306<TR BGCOLOR="white" CLASS="TableRowColor"> 1307<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1308<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></FONT></TD> 1309<TD><CODE><B>AsArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#_property">_property</A></B></CODE> 1310 1311<BR> 1312 Collection-valued property being serialized with this instance</TD> 1313</TR> 1314<TR BGCOLOR="white" CLASS="TableRowColor"> 1315<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1316<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></CODE></FONT></TD> 1317<TD><CODE><B>ArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#_property">_property</A></B></CODE> 1318 1319<BR> 1320 </TD> 1321</TR> 1322</TABLE> 1323 1324<P> 1325 1326<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1327<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1328<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 1329</TR> 1330<TR BGCOLOR="white" CLASS="TableRowColor"> 1331<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1332<CODE>static <A HREF="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html" title="class in com.fasterxml.jackson.databind.ser">ContainerSerializer</A><?></CODE></FONT></TD> 1333<TD><CODE><B>StdContainerSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdContainerSerializers.html#collectionSerializer(com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">collectionSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> elemType, 1334 boolean staticTyping, 1335 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1336 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1337 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> valueSerializer)</CODE> 1338 1339<BR> 1340 <B>Deprecated.</B> <I>Since 2.1; use variant that does not take 'property' argument</I></TD> 1341</TR> 1342<TR BGCOLOR="white" CLASS="TableRowColor"> 1343<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1344<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1345<TD><CODE><B>StdDelegatingSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1346 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1347 1348<BR> 1349 </TD> 1350</TR> 1351<TR BGCOLOR="white" CLASS="TableRowColor"> 1352<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1353<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1354<TD><CODE><B>ObjectArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1355 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1356 1357<BR> 1358 </TD> 1359</TR> 1360<TR BGCOLOR="white" CLASS="TableRowColor"> 1361<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1362<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1363<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1364 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1365 1366<BR> 1367 </TD> 1368</TR> 1369<TR BGCOLOR="white" CLASS="TableRowColor"> 1370<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1371<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1372<TD><CODE><B>JsonValueSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1373 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1374 1375<BR> 1376 We can try to find the actual serializer for value, if we can 1377 statically figure out what the result type must be.</TD> 1378</TR> 1379<TR BGCOLOR="white" CLASS="TableRowColor"> 1380<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1381<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1382<TD><CODE><B>EnumSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov, 1383 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1384 1385<BR> 1386 To support some level of per-property configuration, we will need 1387 to make things contextual.</TD> 1388</TR> 1389<TR BGCOLOR="white" CLASS="TableRowColor"> 1390<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1391<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1392<TD><CODE><B>EnumMapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1393 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1394 1395<BR> 1396 </TD> 1397</TR> 1398<TR BGCOLOR="white" CLASS="TableRowColor"> 1399<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1400<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1401<TD><CODE><B>DateTimeSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov, 1402 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1403 1404<BR> 1405 </TD> 1406</TR> 1407<TR BGCOLOR="white" CLASS="TableRowColor"> 1408<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1409<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1410<TD><CODE><B>BeanSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1411 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1412 1413<BR> 1414 </TD> 1415</TR> 1416<TR BGCOLOR="white" CLASS="TableRowColor"> 1417<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1418<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1419<TD><CODE><B>AsArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1420 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1421 1422<BR> 1423 This method is needed to resolve contextual annotations like 1424 per-property overrides, as well as do recursive call 1425 to <code>createContextual</code> of content serializer, if 1426 known statically.</TD> 1427</TR> 1428<TR BGCOLOR="white" CLASS="TableRowColor"> 1429<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1430<CODE>static <A HREF="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html" title="class in com.fasterxml.jackson.databind.ser">ContainerSerializer</A><?></CODE></FONT></TD> 1431<TD><CODE><B>StdContainerSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdContainerSerializers.html#indexedListSerializer(com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">indexedListSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> elemType, 1432 boolean staticTyping, 1433 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1434 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1435 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> valueSerializer)</CODE> 1436 1437<BR> 1438 <B>Deprecated.</B> <I>Since 2.1; use variant that does not take 'property' argument</I></TD> 1439</TR> 1440<TR BGCOLOR="white" CLASS="TableRowColor"> 1441<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1442<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">JsonValueSerializer</A></CODE></FONT></TD> 1443<TD><CODE><B>JsonValueSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#withResolved(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer, boolean)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1444 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> ser, 1445 boolean forceTypeInfo)</CODE> 1446 1447<BR> 1448 </TD> 1449</TR> 1450<TR BGCOLOR="white" CLASS="TableRowColor"> 1451<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1452<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</A></CODE></FONT></TD> 1453<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#withResolved(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.JsonSerializer, java.util.HashSet)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1454 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> keySerializer, 1455 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> valueSerializer, 1456 <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><<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>> ignored)</CODE> 1457 1458<BR> 1459 </TD> 1460</TR> 1461<TR BGCOLOR="white" CLASS="TableRowColor"> 1462<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1463<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">ObjectArraySerializer</A></CODE></FONT></TD> 1464<TD><CODE><B>ObjectArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#withResolved(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop, 1465 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1466 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> ser)</CODE> 1467 1468<BR> 1469 </TD> 1470</TR> 1471<TR BGCOLOR="white" CLASS="TableRowColor"> 1472<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1473<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">IterableSerializer</A></CODE></FONT></TD> 1474<TD><CODE><B>IterableSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html#withResolved(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1475 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1476 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> elementSerializer)</CODE> 1477 1478<BR> 1479 </TD> 1480</TR> 1481<TR BGCOLOR="white" CLASS="TableRowColor"> 1482<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1483<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumSetSerializer</A></CODE></FONT></TD> 1484<TD><CODE><B>EnumSetSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html#withResolved(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1485 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1486 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> elementSerializer)</CODE> 1487 1488<BR> 1489 </TD> 1490</TR> 1491<TR BGCOLOR="white" CLASS="TableRowColor"> 1492<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1493<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">CollectionSerializer</A></CODE></FONT></TD> 1494<TD><CODE><B>CollectionSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#withResolved(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1495 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1496 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> elementSerializer)</CODE> 1497 1498<BR> 1499 </TD> 1500</TR> 1501<TR BGCOLOR="white" CLASS="TableRowColor"> 1502<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1503<CODE>abstract <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">AsArraySerializerBase</A><<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="type parameter in AsArraySerializerBase">T</A>></CODE></FONT></TD> 1504<TD><CODE><B>AsArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#withResolved(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1505 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1506 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> elementSerializer)</CODE> 1507 1508<BR> 1509 </TD> 1510</TR> 1511<TR BGCOLOR="white" CLASS="TableRowColor"> 1512<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1513<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumMapSerializer</A></CODE></FONT></TD> 1514<TD><CODE><B>EnumMapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#withValueSerializer(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">withValueSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop, 1515 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> ser)</CODE> 1516 1517<BR> 1518 </TD> 1519</TR> 1520</TABLE> 1521 1522<P> 1523 1524<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1525<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1526<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A></FONT></TH> 1527</TR> 1528<TR BGCOLOR="white" CLASS="TableRowColor"> 1529<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#ArraySerializerBase(com.fasterxml.jackson.databind.ser.std.ArraySerializerBase, com.fasterxml.jackson.databind.BeanProperty)">ArraySerializerBase</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">ArraySerializerBase</A><?> src, 1530 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1531 1532<BR> 1533 </TD> 1534</TR> 1535<TR BGCOLOR="white" CLASS="TableRowColor"> 1536<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#ArraySerializerBase(java.lang.Class, com.fasterxml.jackson.databind.BeanProperty)">ArraySerializerBase</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><<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html" title="type parameter in ArraySerializerBase">T</A>> cls, 1537 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1538 1539<BR> 1540 </TD> 1541</TR> 1542<TR BGCOLOR="white" CLASS="TableRowColor"> 1543<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#AsArraySerializerBase(com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">AsArraySerializerBase</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">AsArraySerializerBase</A><?> src, 1544 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1545 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1546 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> elementSerializer)</CODE> 1547 1548<BR> 1549 </TD> 1550</TR> 1551<TR BGCOLOR="white" CLASS="TableRowColor"> 1552<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#AsArraySerializerBase(java.lang.Class, com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">AsArraySerializerBase</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><?> cls, 1553 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> et, 1554 boolean staticTyping, 1555 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1556 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1557 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> elementSerializer)</CODE> 1558 1559<BR> 1560 </TD> 1561</TR> 1562<TR BGCOLOR="white" CLASS="TableRowColor"> 1563<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#CollectionSerializer(com.fasterxml.jackson.databind.ser.std.CollectionSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">CollectionSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">CollectionSerializer</A> src, 1564 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1565 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1566 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> valueSerializer)</CODE> 1567 1568<BR> 1569 </TD> 1570</TR> 1571<TR BGCOLOR="white" CLASS="TableRowColor"> 1572<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#CollectionSerializer(com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">CollectionSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> elemType, 1573 boolean staticTyping, 1574 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1575 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1576 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> valueSerializer)</CODE> 1577 1578<BR> 1579 </TD> 1580</TR> 1581<TR BGCOLOR="white" CLASS="TableRowColor"> 1582<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#EnumMapSerializer(com.fasterxml.jackson.databind.ser.std.EnumMapSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">EnumMapSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumMapSerializer</A> src, 1583 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1584 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> ser)</CODE> 1585 1586<BR> 1587 Constructor called when a contextual instance is created.</TD> 1588</TR> 1589<TR BGCOLOR="white" CLASS="TableRowColor"> 1590<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html#EnumSetSerializer(com.fasterxml.jackson.databind.ser.std.EnumSetSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">EnumSetSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumSetSerializer</A> src, 1591 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1592 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1593 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> valueSerializer)</CODE> 1594 1595<BR> 1596 </TD> 1597</TR> 1598<TR BGCOLOR="white" CLASS="TableRowColor"> 1599<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html#EnumSetSerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">EnumSetSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> elemType, 1600 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1601 1602<BR> 1603 </TD> 1604</TR> 1605<TR BGCOLOR="white" CLASS="TableRowColor"> 1606<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html#IterableSerializer(com.fasterxml.jackson.databind.ser.std.IterableSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">IterableSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">IterableSerializer</A> src, 1607 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1608 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1609 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> valueSerializer)</CODE> 1610 1611<BR> 1612 </TD> 1613</TR> 1614<TR BGCOLOR="white" CLASS="TableRowColor"> 1615<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html#IterableSerializer(com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.BeanProperty)">IterableSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> elemType, 1616 boolean staticTyping, 1617 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1618 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1619 1620<BR> 1621 </TD> 1622</TR> 1623<TR BGCOLOR="white" CLASS="TableRowColor"> 1624<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#JsonValueSerializer(com.fasterxml.jackson.databind.ser.std.JsonValueSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer, boolean)">JsonValueSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">JsonValueSerializer</A> src, 1625 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1626 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> ser, 1627 boolean forceTypeInfo)</CODE> 1628 1629<BR> 1630 </TD> 1631</TR> 1632<TR BGCOLOR="white" CLASS="TableRowColor"> 1633<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#MapSerializer(com.fasterxml.jackson.databind.ser.std.MapSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.JsonSerializer, java.util.HashSet)">MapSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</A> src, 1634 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1635 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> keySerializer, 1636 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> valueSerializer, 1637 <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><<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>> ignored)</CODE> 1638 1639<BR> 1640 </TD> 1641</TR> 1642<TR BGCOLOR="white" CLASS="TableRowColor"> 1643<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#ObjectArraySerializer(com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">ObjectArraySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">ObjectArraySerializer</A> src, 1644 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 1645 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts, 1646 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?> elementSerializer)</CODE> 1647 1648<BR> 1649 </TD> 1650</TR> 1651<TR BGCOLOR="white" CLASS="TableRowColor"> 1652<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html#StdArraySerializers.FloatArraySerializer(com.fasterxml.jackson.databind.ser.std.StdArraySerializers.FloatArraySerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">StdArraySerializers.FloatArraySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.FloatArraySerializer</A> src, 1653 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop, 1654 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts)</CODE> 1655 1656<BR> 1657 </TD> 1658</TR> 1659<TR BGCOLOR="white" CLASS="TableRowColor"> 1660<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html#StdArraySerializers.LongArraySerializer(com.fasterxml.jackson.databind.ser.std.StdArraySerializers.LongArraySerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">StdArraySerializers.LongArraySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.LongArraySerializer</A> src, 1661 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop, 1662 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts)</CODE> 1663 1664<BR> 1665 </TD> 1666</TR> 1667<TR BGCOLOR="white" CLASS="TableRowColor"> 1668<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html#StdArraySerializers.ShortArraySerializer(com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ShortArraySerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">StdArraySerializers.ShortArraySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.ShortArraySerializer</A> src, 1669 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop, 1670 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts)</CODE> 1671 1672<BR> 1673 </TD> 1674</TR> 1675<TR BGCOLOR="white" CLASS="TableRowColor"> 1676<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.TypedPrimitiveArraySerializer.html#StdArraySerializers.TypedPrimitiveArraySerializer(com.fasterxml.jackson.databind.ser.std.StdArraySerializers.TypedPrimitiveArraySerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">StdArraySerializers.TypedPrimitiveArraySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.TypedPrimitiveArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.TypedPrimitiveArraySerializer</A><<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.TypedPrimitiveArraySerializer.html" title="type parameter in StdArraySerializers.TypedPrimitiveArraySerializer">T</A>> src, 1677 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> prop, 1678 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> vts)</CODE> 1679 1680<BR> 1681 </TD> 1682</TR> 1683</TABLE> 1684 1685<P> 1686<HR> 1687 1688 1689<!-- ======= START OF BOTTOM NAVBAR ====== --> 1690<A NAME="navbar_bottom"><!-- --></A> 1691<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 1692<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 1693<TR> 1694<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 1695<A NAME="navbar_bottom_firstrow"><!-- --></A> 1696<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 1697 <TR ALIGN="center" VALIGN="top"> 1698 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 1699 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 1700 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> 1701 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 1702 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 1703 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 1704 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 1705 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 1706 </TR> 1707</TABLE> 1708</TD> 1709<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 1710</EM> 1711</TD> 1712</TR> 1713 1714<TR> 1715<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 1716 PREV 1717 NEXT</FONT></TD> 1718<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 1719 <A HREF="../../../../../index.html?com/fasterxml/jackson/databind//class-useBeanProperty.html" target="_top"><B>FRAMES</B></A> 1720 <A HREF="BeanProperty.html" target="_top"><B>NO FRAMES</B></A> 1721 <SCRIPT type="text/javascript"> 1722 <!-- 1723 if(window==top) { 1724 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 1725 } 1726 //--> 1727</SCRIPT> 1728<NOSCRIPT> 1729 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> 1730</NOSCRIPT> 1731 1732 1733</FONT></TD> 1734</TR> 1735</TABLE> 1736<A NAME="skip-navbar_bottom"></A> 1737<!-- ======== END OF BOTTOM NAVBAR ======= --> 1738 1739<HR> 1740Copyright © 2012 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved. 1741</BODY> 1742</HTML> 1743