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