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 Class com.fasterxml.jackson.databind.PropertyName (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 Class com.fasterxml.jackson.databind.PropertyName (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/PropertyName.html" title="class 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/PropertyName.html" target="_top">Frames</a></li> 45<li><a href="PropertyName.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 Class com.fasterxml.jackson.databind.PropertyName" class="title">Uses of Class<br>com.fasterxml.jackson.databind.PropertyName</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/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</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.cfg">com.fasterxml.jackson.databind.cfg</a></td> 90<td class="colLast"> 91<div class="block">Package that contains most of configuration-related classes; 92exception being couple of most-commonly used configuration 93things (like Feature enumerations) that are at the 94main level (<code>com.fasterxml.jackson.databind</code>).</div> 95</td> 96</tr> 97<tr class="altColor"> 98<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser</a></td> 99<td class="colLast"> 100<div class="block">Contains implementation classes of deserialization part of 101 data binding.</div> 102</td> 103</tr> 104<tr class="rowColor"> 105<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl</a></td> 106<td class="colLast"> 107<div class="block">Contains those implementation classes of deserialization part of 108 data binding that are not considered part of public or semi-public 109 interfaces.</div> 110</td> 111</tr> 112<tr class="altColor"> 113<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext</a></td> 114<td class="colLast"> 115<div class="block">Contains extended support for "external" packages: things that 116may or may not be present in runtime environment, but that are 117commonly enough used so that explicit support can be added.</div> 118</td> 119</tr> 120<tr class="rowColor"> 121<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td> 122<td class="colLast"> 123<div class="block">Functionality needed for Bean introspection, required for detecting 124 accessors and mutators for Beans, as well as locating and handling 125 method annotations.</div> 126</td> 127</tr> 128<tr class="altColor"> 129<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td> 130<td class="colLast"> 131<div class="block">Contains implementation classes of serialization part of 132 data binding.</div> 133</td> 134</tr> 135<tr class="rowColor"> 136<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td> 137<td class="colLast"> 138<div class="block">Contains implementation classes of serialization part of 139 data binding.</div> 140</td> 141</tr> 142<tr class="altColor"> 143<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td> 144<td class="colLast"> </td> 145</tr> 146<tr class="rowColor"> 147<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td> 148<td class="colLast"> 149<div class="block">Utility classes for Mapper package.</div> 150</td> 151</tr> 152</tbody> 153</table> 154</li> 155<li class="blockList"> 156<ul class="blockList"> 157<li class="blockList"><a name="com.fasterxml.jackson.databind"> 158<!-- --> 159</a> 160<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></h3> 161<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 162<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 163<tr> 164<th class="colFirst" scope="col">Modifier and Type</th> 165<th class="colLast" scope="col">Field and Description</th> 166</tr> 167<tbody> 168<tr class="altColor"> 169<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 170<td class="colLast"><span class="strong">BeanProperty.Std.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#_name">_name</a></strong></code> </td> 171</tr> 172<tr class="rowColor"> 173<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 174<td class="colLast"><span class="strong">BeanProperty.Std.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#_wrapperName">_wrapperName</a></strong></code> </td> 175</tr> 176<tr class="altColor"> 177<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 178<td class="colLast"><span class="strong">PropertyName.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#NO_NAME">NO_NAME</a></strong></code> 179<div class="block">Special placeholder value that indicates that there is no name associated.</div> 180</td> 181</tr> 182<tr class="rowColor"> 183<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 184<td class="colLast"><span class="strong">PropertyName.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#USE_DEFAULT">USE_DEFAULT</a></strong></code> 185<div class="block">Special placeholder value that indicates that name to use should be 186 based on the standard heuristics.</div> 187</td> 188</tr> 189</tbody> 190</table> 191<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 192<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 193<tr> 194<th class="colFirst" scope="col">Modifier and Type</th> 195<th class="colLast" scope="col">Method and Description</th> 196</tr> 197<tbody> 198<tr class="altColor"> 199<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 200<td class="colLast"><span class="strong">PropertyName.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#construct(java.lang.String)">construct</a></strong>(<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> simpleName)</code> </td> 201</tr> 202<tr class="rowColor"> 203<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 204<td class="colLast"><span class="strong">PropertyName.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#construct(java.lang.String,%20java.lang.String)">construct</a></strong>(<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> simpleName, 205 <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> ns)</code> </td> 206</tr> 207<tr class="altColor"> 208<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 209<td class="colLast"><span class="strong">AnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated)">findNameForDeserialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 210<div class="block">Method for checking whether given property accessors (method, 211 field) has an annotation that suggests property name to use 212 for deserialization (reading JSON into POJOs).</div> 213</td> 214</tr> 215<tr class="rowColor"> 216<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 217<td class="colLast"><span class="strong">AnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated)">findNameForSerialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 218<div class="block">Method for checking whether given property accessors (method, 219 field) has an annotation that suggests property name to use 220 for serialization.</div> 221</td> 222</tr> 223<tr class="altColor"> 224<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 225<td class="colLast"><span class="strong">AnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findRootName(com.fasterxml.jackson.databind.introspect.AnnotatedClass)">findRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> ac)</code> 226<div class="block">Method for locating name used as "root name" (for use by 227 some serializers when outputting root-level object -- mostly 228 for XML compatibility purposes) for given class, if one 229 is defined.</div> 230</td> 231</tr> 232<tr class="rowColor"> 233<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 234<td class="colLast"><span class="strong">AnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findWrapperName(com.fasterxml.jackson.databind.introspect.Annotated)">findWrapperName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> 235<div class="block">Method used to check if specified property has annotation that indicates 236 that it should be wrapped in an element; and if so, name to use.</div> 237</td> 238</tr> 239<tr class="altColor"> 240<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 241<td class="colLast"><span class="strong">BeanProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getFullName()">getFullName</a></strong>()</code> 242<div class="block">Method for getting full name definition, including possible 243 format-specific additional properties (such as namespace when 244 using XML backend).</div> 245</td> 246</tr> 247<tr class="rowColor"> 248<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 249<td class="colLast"><span class="strong">BeanProperty.Std.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#getFullName()">getFullName</a></strong>()</code> </td> 250</tr> 251<tr class="altColor"> 252<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 253<td class="colLast"><span class="strong">BeanProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getWrapperName()">getWrapperName</a></strong>()</code> 254<div class="block">If property is indicated to be wrapped, name of 255 wrapper element to use.</div> 256</td> 257</tr> 258<tr class="rowColor"> 259<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 260<td class="colLast"><span class="strong">BeanProperty.Std.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#getWrapperName()">getWrapperName</a></strong>()</code> </td> 261</tr> 262<tr class="altColor"> 263<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 264<td class="colLast"><span class="strong">PropertyName.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#internSimpleName()">internSimpleName</a></strong>()</code> </td> 265</tr> 266<tr class="rowColor"> 267<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 268<td class="colLast"><span class="strong">PropertyName.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#withNamespace(java.lang.String)">withNamespace</a></strong>(<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> ns)</code> 269<div class="block">Fluent factory method for constructing an instance with different 270 namespace.</div> 271</td> 272</tr> 273<tr class="altColor"> 274<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 275<td class="colLast"><span class="strong">PropertyName.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#withSimpleName(java.lang.String)">withSimpleName</a></strong>(<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> simpleName)</code> 276<div class="block">Fluent factory method for constructing an instance with different 277 simple name.</div> 278</td> 279</tr> 280</tbody> 281</table> 282<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 283<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/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 284<tr> 285<th class="colFirst" scope="col">Modifier and Type</th> 286<th class="colLast" scope="col">Method and Description</th> 287</tr> 288<tbody> 289<tr class="altColor"> 290<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 291<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withRootName(com.fasterxml.jackson.databind.PropertyName)">withRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> </td> 292</tr> 293<tr class="rowColor"> 294<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 295<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withRootName(com.fasterxml.jackson.databind.PropertyName)">withRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> </td> 296</tr> 297<tr class="altColor"> 298<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 299<td class="colLast"><span class="strong">ObjectReader.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#withRootName(com.fasterxml.jackson.databind.PropertyName)">withRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> </td> 300</tr> 301<tr class="rowColor"> 302<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 303<td class="colLast"><span class="strong">DeserializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withRootName(com.fasterxml.jackson.databind.PropertyName)">withRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> </td> 304</tr> 305</tbody> 306</table> 307<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 308<caption><span>Constructors 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/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 309<tr> 310<th class="colOne" scope="col">Constructor and Description</th> 311</tr> 312<tbody> 313<tr class="altColor"> 314<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#BeanProperty.Std(com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.util.Annotations,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.PropertyMetadata)">BeanProperty.Std</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 315 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 316 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 317 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 318 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 319 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </td> 320</tr> 321</tbody> 322</table> 323</li> 324<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg"> 325<!-- --> 326</a> 327<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a></h3> 328<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 329<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 330<tr> 331<th class="colFirst" scope="col">Modifier and Type</th> 332<th class="colLast" scope="col">Field and Description</th> 333</tr> 334<tbody> 335<tr class="altColor"> 336<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 337<td class="colLast"><span class="strong">MapperConfigBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_rootName">_rootName</a></strong></code> 338<div class="block">Explicitly defined root name to use, if any; if empty 339 String, will disable root-name wrapping; if null, will 340 use defaults</div> 341</td> 342</tr> 343</tbody> 344</table> 345<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 346<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 347<tr> 348<th class="colFirst" scope="col">Modifier and Type</th> 349<th class="colLast" scope="col">Method and Description</th> 350</tr> 351<tbody> 352<tr class="altColor"> 353<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 354<td class="colLast"><span class="strong">MapperConfigBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#findRootName(java.lang.Class)">findRootName</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><?> rawRootType)</code> </td> 355</tr> 356<tr class="rowColor"> 357<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 358<td class="colLast"><span class="strong">MapperConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#findRootName(java.lang.Class)">findRootName</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><?> rawRootType)</code> </td> 359</tr> 360<tr class="altColor"> 361<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 362<td class="colLast"><span class="strong">MapperConfigBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#findRootName(com.fasterxml.jackson.databind.JavaType)">findRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType)</code> </td> 363</tr> 364<tr class="rowColor"> 365<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 366<td class="colLast"><span class="strong">MapperConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#findRootName(com.fasterxml.jackson.databind.JavaType)">findRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType)</code> </td> 367</tr> 368<tr class="altColor"> 369<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 370<td class="colLast"><span class="strong">MapperConfigBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getFullRootName()">getFullRootName</a></strong>()</code> </td> 371</tr> 372</tbody> 373</table> 374<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 375<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 376<tr> 377<th class="colFirst" scope="col">Modifier and Type</th> 378<th class="colLast" scope="col">Method and Description</th> 379</tr> 380<tbody> 381<tr class="altColor"> 382<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 383<td class="colLast"><span class="strong">MapperConfigBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName(com.fasterxml.jackson.databind.PropertyName)">withRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> 384<div class="block">Method for constructing and returning a new instance with different 385 root name to use (none, if null).</div> 386</td> 387</tr> 388</tbody> 389</table> 390<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 391<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 392<tr> 393<th class="colOne" scope="col">Constructor and Description</th> 394</tr> 395<tbody> 396<tr class="altColor"> 397<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase,%20com.fasterxml.jackson.databind.PropertyName)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>> src, 398 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> </td> 399</tr> 400</tbody> 401</table> 402</li> 403<li class="blockList"><a name="com.fasterxml.jackson.databind.deser"> 404<!-- --> 405</a> 406<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a></h3> 407<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 408<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/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 409<tr> 410<th class="colFirst" scope="col">Modifier and Type</th> 411<th class="colLast" scope="col">Field and Description</th> 412</tr> 413<tbody> 414<tr class="altColor"> 415<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 416<td class="colLast"><span class="strong">SettableBeanProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_propName">_propName</a></strong></code> 417<div class="block">Logical name of the property (often but not always derived 418 from the setter method name)</div> 419</td> 420</tr> 421<tr class="rowColor"> 422<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 423<td class="colLast"><span class="strong">SettableBeanProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_wrapperName">_wrapperName</a></strong></code> </td> 424</tr> 425<tr class="altColor"> 426<td class="colFirst"><code>protected static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 427<td class="colLast"><span class="strong">BeanDeserializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#TEMP_PROPERTY_NAME">TEMP_PROPERTY_NAME</a></strong></code> </td> 428</tr> 429<tr class="rowColor"> 430<td class="colFirst"><code>protected static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 431<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#UNWRAPPED_CREATOR_PARAM_NAME">UNWRAPPED_CREATOR_PARAM_NAME</a></strong></code> 432<div class="block">We need a placeholder for creator properties that don't have name 433 but are marked with `@JsonWrapped` annotation.</div> 434</td> 435</tr> 436</tbody> 437</table> 438<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 439<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/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 440<tr> 441<th class="colFirst" scope="col">Modifier and Type</th> 442<th class="colLast" scope="col">Method and Description</th> 443</tr> 444<tbody> 445<tr class="altColor"> 446<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 447<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findExplicitParamName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter,%20com.fasterxml.jackson.databind.AnnotationIntrospector)">_findExplicitParamName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 448 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr)</code> 449<div class="block"><strong>Deprecated.</strong> </div> 450</td> 451</tr> 452<tr class="rowColor"> 453<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 454<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findImplicitParamName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter,%20com.fasterxml.jackson.databind.AnnotationIntrospector)">_findImplicitParamName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 455 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr)</code> </td> 456</tr> 457<tr class="altColor"> 458<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 459<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findParamName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter,%20com.fasterxml.jackson.databind.AnnotationIntrospector)">_findParamName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 460 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr)</code> </td> 461</tr> 462<tr class="rowColor"> 463<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 464<td class="colLast"><span class="strong">SettableBeanProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getFullName()">getFullName</a></strong>()</code> </td> 465</tr> 466<tr class="altColor"> 467<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 468<td class="colLast"><span class="strong">SettableBeanProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getWrapperName()">getWrapperName</a></strong>()</code> </td> 469</tr> 470</tbody> 471</table> 472<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 473<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/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 474<tr> 475<th class="colFirst" scope="col">Modifier and Type</th> 476<th class="colLast" scope="col">Method and Description</th> 477</tr> 478<tbody> 479<tr class="altColor"> 480<td class="colFirst"><code>void</code></td> 481<td class="colLast"><span class="strong">BeanDeserializerBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#addInjectable(com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.util.Annotations,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20java.lang.Object)">addInjectable</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 482 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propType, 483 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 484 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 485 <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)</code> </td> 486</tr> 487<tr class="rowColor"> 488<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td> 489<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#constructCreatorProperty(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.PropertyName,%20int,%20com.fasterxml.jackson.databind.introspect.AnnotatedParameter,%20java.lang.Object)">constructCreatorProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 490 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 491 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 492 int index, 493 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 494 <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> injectableValueId)</code> 495<div class="block">Method that will construct a property object that represents 496 a logical property passed via Creator (constructor or static 497 factory method)</div> 498</td> 499</tr> 500<tr class="altColor"> 501<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td> 502<td class="colLast"><span class="strong">BeanDeserializerBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#findProperty(com.fasterxml.jackson.databind.PropertyName)">findProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propertyName)</code> </td> 503</tr> 504<tr class="rowColor"> 505<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td> 506<td class="colLast"><span class="strong">BeanDeserializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#findProperty(com.fasterxml.jackson.databind.PropertyName)">findProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propertyName)</code> </td> 507</tr> 508<tr class="altColor"> 509<td class="colFirst"><code>boolean</code></td> 510<td class="colLast"><span class="strong">BeanDeserializerBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#hasProperty(com.fasterxml.jackson.databind.PropertyName)">hasProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propertyName)</code> </td> 511</tr> 512<tr class="rowColor"> 513<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td> 514<td class="colLast"><span class="strong">BeanDeserializerBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#removeProperty(com.fasterxml.jackson.databind.PropertyName)">removeProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 515</tr> 516<tr class="altColor"> 517<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td> 518<td class="colLast"><span class="strong">SettableBeanProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> 519<div class="block">Fluent factory method for constructing and returning a new instance 520 with specified property name.</div> 521</td> 522</tr> 523<tr class="rowColor"> 524<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">CreatorProperty</a></code></td> 525<td class="colLast"><span class="strong">CreatorProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 526</tr> 527</tbody> 528</table> 529<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 530<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/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 531<tr> 532<th class="colOne" scope="col">Constructor and Description</th> 533</tr> 534<tbody> 535<tr class="altColor"> 536<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#CreatorProperty(com.fasterxml.jackson.databind.deser.CreatorProperty,%20com.fasterxml.jackson.databind.PropertyName)">CreatorProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">CreatorProperty</a> src, 537 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 538</tr> 539<tr class="rowColor"> 540<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#CreatorProperty(com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.util.Annotations,%20com.fasterxml.jackson.databind.introspect.AnnotatedParameter,%20int,%20java.lang.Object,%20com.fasterxml.jackson.databind.PropertyMetadata)">CreatorProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 541 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 542 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 543 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 544 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 545 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 546 int index, 547 <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> injectableValueId, 548 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </td> 549</tr> 550<tr class="altColor"> 551<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyMetadata,%20com.fasterxml.jackson.databind.JsonDeserializer)">SettableBeanProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 552 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 553 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 554 <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)</code> 555<div class="block">Constructor only used by <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl"><code>ObjectIdValueProperty</code></a>.</div> 556</td> 557</tr> 558<tr class="rowColor"> 559<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.util.Annotations,%20com.fasterxml.jackson.databind.PropertyMetadata)">SettableBeanProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 560 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 561 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapper, 562 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 563 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 564 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </td> 565</tr> 566<tr class="altColor"> 567<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty,%20com.fasterxml.jackson.databind.PropertyName)">SettableBeanProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> src, 568 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> 569<div class="block">Copy-with-deserializer-change constructor for sub-classes to use.</div> 570</td> 571</tr> 572<tr class="rowColor"> 573<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(java.lang.String,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.util.Annotations,%20boolean)">SettableBeanProperty</a></strong>(<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, 574 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 575 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapper, 576 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 577 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 578 boolean isRequired)</code> 579<div class="block"><strong>Deprecated.</strong> </div> 580</td> 581</tr> 582</tbody> 583</table> 584</li> 585<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl"> 586<!-- --> 587</a> 588<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> in <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a></h3> 589<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 590<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 591<tr> 592<th class="colFirst" scope="col">Modifier and Type</th> 593<th class="colLast" scope="col">Field and Description</th> 594</tr> 595<tbody> 596<tr class="altColor"> 597<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 598<td class="colLast"><span class="strong">ObjectIdReader.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#propertyName">propertyName</a></strong></code> </td> 599</tr> 600</tbody> 601</table> 602<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 603<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 604<tr> 605<th class="colFirst" scope="col">Modifier and Type</th> 606<th class="colLast" scope="col">Method and Description</th> 607</tr> 608<tbody> 609<tr class="altColor"> 610<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a></code></td> 611<td class="colLast"><span class="strong">ObjectIdReader.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#construct(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.annotation.ObjectIdGenerator,%20com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">construct</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> idType, 612 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 613 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?> generator, 614 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 615 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> idProp)</code> 616<div class="block"><strong>Deprecated.</strong> </div> 617</td> 618</tr> 619<tr class="rowColor"> 620<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a></code></td> 621<td class="colLast"><span class="strong">ObjectIdReader.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#construct(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.annotation.ObjectIdGenerator,%20com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty,%20com.fasterxml.jackson.annotation.ObjectIdResolver)">construct</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> idType, 622 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 623 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?> generator, 624 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 625 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> idProp, 626 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdResolver.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a> resolver)</code> 627<div class="block">Factory method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std"><code>BeanSerializerBase</code></a> 628 with the initial information based on standard settings for the type 629 for which serializer is being built.</div> 630</td> 631</tr> 632<tr class="altColor"> 633<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">SetterlessProperty</a></code></td> 634<td class="colLast"><span class="strong">SetterlessProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 635</tr> 636<tr class="rowColor"> 637<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdValueProperty</a></code></td> 638<td class="colLast"><span class="strong">ObjectIdValueProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 639</tr> 640<tr class="altColor"> 641<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td> 642<td class="colLast"><span class="strong">ObjectIdReferenceProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 643</tr> 644<tr class="rowColor"> 645<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/MethodProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">MethodProperty</a></code></td> 646<td class="colLast"><span class="strong">MethodProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/MethodProperty.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 647</tr> 648<tr class="altColor"> 649<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ManagedReferenceProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ManagedReferenceProperty</a></code></td> 650<td class="colLast"><span class="strong">ManagedReferenceProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ManagedReferenceProperty.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 651</tr> 652<tr class="rowColor"> 653<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/InnerClassProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">InnerClassProperty</a></code></td> 654<td class="colLast"><span class="strong">InnerClassProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/InnerClassProperty.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 655</tr> 656<tr class="altColor"> 657<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/FieldProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">FieldProperty</a></code></td> 658<td class="colLast"><span class="strong">FieldProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/FieldProperty.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 659</tr> 660</tbody> 661</table> 662<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 663<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 664<tr> 665<th class="colOne" scope="col">Constructor and Description</th> 666</tr> 667<tbody> 668<tr class="altColor"> 669<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/FieldProperty.html#FieldProperty(com.fasterxml.jackson.databind.deser.impl.FieldProperty,%20com.fasterxml.jackson.databind.PropertyName)">FieldProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/FieldProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">FieldProperty</a> src, 670 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 671</tr> 672<tr class="rowColor"> 673<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/InnerClassProperty.html#InnerClassProperty(com.fasterxml.jackson.databind.deser.impl.InnerClassProperty,%20com.fasterxml.jackson.databind.PropertyName)">InnerClassProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/InnerClassProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">InnerClassProperty</a> src, 674 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 675</tr> 676<tr class="altColor"> 677<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ManagedReferenceProperty.html#ManagedReferenceProperty(com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty,%20com.fasterxml.jackson.databind.PropertyName)">ManagedReferenceProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ManagedReferenceProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ManagedReferenceProperty</a> src, 678 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 679</tr> 680<tr class="rowColor"> 681<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/MethodProperty.html#MethodProperty(com.fasterxml.jackson.databind.deser.impl.MethodProperty,%20com.fasterxml.jackson.databind.PropertyName)">MethodProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/MethodProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">MethodProperty</a> src, 682 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 683</tr> 684<tr class="altColor"> 685<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#ObjectIdReader(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.annotation.ObjectIdGenerator,%20com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">ObjectIdReader</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> t, 686 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 687 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?> gen, 688 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 689 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> idProp)</code> 690<div class="block"><strong>Deprecated.</strong> </div> 691</td> 692</tr> 693<tr class="rowColor"> 694<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#ObjectIdReader(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.annotation.ObjectIdGenerator,%20com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty,%20com.fasterxml.jackson.annotation.ObjectIdResolver)">ObjectIdReader</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> t, 695 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 696 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?> gen, 697 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 698 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> idProp, 699 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdResolver.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a> resolver)</code> </td> 700</tr> 701<tr class="altColor"> 702<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty.html#ObjectIdReferenceProperty(com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty,%20com.fasterxml.jackson.databind.PropertyName)">ObjectIdReferenceProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReferenceProperty</a> src, 703 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 704</tr> 705<tr class="rowColor"> 706<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html#ObjectIdValueProperty(com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty,%20com.fasterxml.jackson.databind.PropertyName)">ObjectIdValueProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdValueProperty</a> src, 707 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 708</tr> 709<tr class="altColor"> 710<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.html#SetterlessProperty(com.fasterxml.jackson.databind.deser.impl.SetterlessProperty,%20com.fasterxml.jackson.databind.PropertyName)">SetterlessProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">SetterlessProperty</a> src, 711 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 712</tr> 713<tr class="rowColor"> 714<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ValueInjector.html#ValueInjector(com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.util.Annotations,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20java.lang.Object)">ValueInjector</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 715 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 716 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 717 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> mutator, 718 <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)</code> </td> 719</tr> 720</tbody> 721</table> 722</li> 723<li class="blockList"><a name="com.fasterxml.jackson.databind.ext"> 724<!-- --> 725</a> 726<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a></h3> 727<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 728<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 729<tr> 730<th class="colFirst" scope="col">Modifier and Type</th> 731<th class="colLast" scope="col">Method and Description</th> 732</tr> 733<tbody> 734<tr class="altColor"> 735<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 736<td class="colLast"><span class="strong">Java7SupportImpl.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/Java7SupportImpl.html#findConstructorName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter)">findConstructorName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> p)</code> </td> 737</tr> 738<tr class="rowColor"> 739<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 740<td class="colLast"><span class="strong">Java7Support.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/Java7Support.html#findConstructorName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter)">findConstructorName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> p)</code> </td> 741</tr> 742</tbody> 743</table> 744</li> 745<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect"> 746<!-- --> 747</a> 748<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a></h3> 749<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 750<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 751<tr> 752<th class="colFirst" scope="col">Modifier and Type</th> 753<th class="colLast" scope="col">Field and Description</th> 754</tr> 755<tbody> 756<tr class="altColor"> 757<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 758<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_internalName">_internalName</a></strong></code> 759<div class="block">Original internal name, derived from accessor, of this 760 property.</div> 761</td> 762</tr> 763<tr class="rowColor"> 764<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 765<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_name">_name</a></strong></code> 766<div class="block">External name of logical property; may change with 767 renaming (by new instance being constructed using 768 a new name)</div> 769</td> 770</tr> 771<tr class="altColor"> 772<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 773<td class="colLast"><span class="strong">ObjectIdInfo.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#_propertyName">_propertyName</a></strong></code> </td> 774</tr> 775<tr class="rowColor"> 776<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 777<td class="colLast"><span class="strong">POJOPropertyBuilder.Linked.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.Linked.html#name">name</a></strong></code> </td> 778</tr> 779</tbody> 780</table> 781<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 782<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 783<tr> 784<th class="colFirst" scope="col">Modifier and Type</th> 785<th class="colLast" scope="col">Method and Description</th> 786</tr> 787<tbody> 788<tr class="altColor"> 789<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 790<td class="colLast"><span class="strong">JacksonAnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#_findConstructorName(com.fasterxml.jackson.databind.introspect.Annotated)">_findConstructorName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 791</tr> 792<tr class="rowColor"> 793<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 794<td class="colLast"><span class="strong">BasicBeanDescription.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_findCreatorPropertyName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter)">_findCreatorPropertyName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param)</code> 795<div class="block"><strong>Deprecated.</strong> 796<div class="block"><i>since 2.8</i></div> 797</div> 798</td> 799</tr> 800<tr class="altColor"> 801<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 802<td class="colLast"><span class="strong">JacksonAnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#_propertyName(java.lang.String,%20java.lang.String)">_propertyName</a></strong>(<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> localName, 803 <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> namespace)</code> </td> 804</tr> 805<tr class="rowColor"> 806<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 807<td class="colLast"><span class="strong">JacksonAnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated)">findNameForDeserialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 808</tr> 809<tr class="altColor"> 810<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 811<td class="colLast"><span class="strong">AnnotationIntrospectorPair.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated)">findNameForDeserialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 812</tr> 813<tr class="rowColor"> 814<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 815<td class="colLast"><span class="strong">JacksonAnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated)">findNameForSerialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 816</tr> 817<tr class="altColor"> 818<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 819<td class="colLast"><span class="strong">AnnotationIntrospectorPair.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated)">findNameForSerialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 820</tr> 821<tr class="rowColor"> 822<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 823<td class="colLast"><span class="strong">JacksonAnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findRootName(com.fasterxml.jackson.databind.introspect.AnnotatedClass)">findRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> ac)</code> </td> 824</tr> 825<tr class="altColor"> 826<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 827<td class="colLast"><span class="strong">AnnotationIntrospectorPair.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findRootName(com.fasterxml.jackson.databind.introspect.AnnotatedClass)">findRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> ac)</code> </td> 828</tr> 829<tr class="rowColor"> 830<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 831<td class="colLast"><span class="strong">AnnotationIntrospectorPair.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findWrapperName(com.fasterxml.jackson.databind.introspect.Annotated)">findWrapperName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> </td> 832</tr> 833<tr class="altColor"> 834<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 835<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getFullName()">getFullName</a></strong>()</code> </td> 836</tr> 837<tr class="rowColor"> 838<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 839<td class="colLast"><span class="strong">BeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getFullName()">getFullName</a></strong>()</code> </td> 840</tr> 841<tr class="altColor"> 842<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 843<td class="colLast"><span class="strong">ObjectIdInfo.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#getPropertyName()">getPropertyName</a></strong>()</code> </td> 844</tr> 845<tr class="rowColor"> 846<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 847<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getWrapperName()">getWrapperName</a></strong>()</code> </td> 848</tr> 849<tr class="altColor"> 850<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 851<td class="colLast"><span class="strong">BeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getWrapperName()">getWrapperName</a></strong>()</code> 852<div class="block">Accessor for finding wrapper name to use for property (if any).</div> 853</td> 854</tr> 855</tbody> 856</table> 857<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 858<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> that return types with arguments of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 859<tr> 860<th class="colFirst" scope="col">Modifier and Type</th> 861<th class="colLast" scope="col">Method and Description</th> 862</tr> 863<tbody> 864<tr class="altColor"> 865<td class="colFirst"><code><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="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>></code></td> 866<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#findExplicitNames()">findExplicitNames</a></strong>()</code> 867<div class="block">Method called to find out set of explicit names for accessors 868 bound together due to implicit name.</div> 869</td> 870</tr> 871</tbody> 872</table> 873<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 874<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 875<tr> 876<th class="colFirst" scope="col">Modifier and Type</th> 877<th class="colLast" scope="col">Method and Description</th> 878</tr> 879<tbody> 880<tr class="altColor"> 881<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a></code></td> 882<td class="colLast"><span class="strong">POJOPropertiesCollector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#_property(java.util.Map,%20com.fasterxml.jackson.databind.PropertyName)">_property</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</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>,<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>> props, 883 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 884</tr> 885<tr class="rowColor"> 886<td class="colFirst"><code>void</code></td> 887<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addCtor(com.fasterxml.jackson.databind.introspect.AnnotatedParameter,%20com.fasterxml.jackson.databind.PropertyName,%20boolean,%20boolean,%20boolean)">addCtor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> a, 888 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 889 boolean explName, 890 boolean visible, 891 boolean ignored)</code> </td> 892</tr> 893<tr class="altColor"> 894<td class="colFirst"><code>void</code></td> 895<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addField(com.fasterxml.jackson.databind.introspect.AnnotatedField,%20com.fasterxml.jackson.databind.PropertyName,%20boolean,%20boolean,%20boolean)">addField</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a> a, 896 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 897 boolean explName, 898 boolean visible, 899 boolean ignored)</code> </td> 900</tr> 901<tr class="rowColor"> 902<td class="colFirst"><code>void</code></td> 903<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod,%20com.fasterxml.jackson.databind.PropertyName,%20boolean,%20boolean,%20boolean)">addGetter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> a, 904 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 905 boolean explName, 906 boolean visible, 907 boolean ignored)</code> </td> 908</tr> 909<tr class="altColor"> 910<td class="colFirst"><code>void</code></td> 911<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addSetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod,%20com.fasterxml.jackson.databind.PropertyName,%20boolean,%20boolean,%20boolean)">addSetter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> a, 912 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 913 boolean explName, 914 boolean visible, 915 boolean ignored)</code> </td> 916</tr> 917<tr class="rowColor"> 918<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></td> 919<td class="colLast"><span class="strong">BasicBeanDescription.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findProperty(com.fasterxml.jackson.databind.PropertyName)">findProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 920</tr> 921<tr class="altColor"> 922<td class="colFirst"><code>boolean</code></td> 923<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#hasName(com.fasterxml.jackson.databind.PropertyName)">hasName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 924</tr> 925<tr class="rowColor"> 926<td class="colFirst"><code>boolean</code></td> 927<td class="colLast"><span class="strong">BeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#hasName(com.fasterxml.jackson.databind.PropertyName)">hasName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 928</tr> 929<tr class="altColor"> 930<td class="colFirst"><code>boolean</code></td> 931<td class="colLast"><span class="strong">BasicBeanDescription.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#hasProperty(com.fasterxml.jackson.databind.PropertyName)">hasProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 932</tr> 933<tr class="rowColor"> 934<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a></code></td> 935<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 936</tr> 937<tr class="altColor"> 938<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></td> 939<td class="colLast"><span class="strong">BeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> 940<div class="block">Method that can be used to create a definition with 941 same settings as this one, but with different 942 (external) name; that is, one for which 943 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getName()"><code>BeanPropertyDefinition.getName()</code></a> would return <code>newName</code>.</div> 944</td> 945</tr> 946</tbody> 947</table> 948<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 949<caption><span>Method parameters in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> with type arguments of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 950<tr> 951<th class="colFirst" scope="col">Modifier and Type</th> 952<th class="colLast" scope="col">Method and Description</th> 953</tr> 954<tbody> 955<tr class="altColor"> 956<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>></code></td> 957<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#explode(java.util.Collection)">explode</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>> newNames)</code> 958<div class="block">Method called when a previous call to <a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#findExplicitNames()"><code>POJOPropertyBuilder.findExplicitNames()</code></a> found 959 multiple distinct explicit names, and the property this builder represents 960 basically needs to be broken apart and replaced by a set of more than 961 one properties.</div> 962</td> 963</tr> 964</tbody> 965</table> 966<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 967<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 968<tr> 969<th class="colOne" scope="col">Constructor and Description</th> 970</tr> 971<tbody> 972<tr class="altColor"> 973<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#ObjectIdInfo(com.fasterxml.jackson.databind.PropertyName,%20java.lang.Class,%20java.lang.Class)">ObjectIdInfo</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 974 <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><?> scope, 975 <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><? extends <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?>> gen)</code> 976<div class="block"><strong>Deprecated.</strong> </div> 977</td> 978</tr> 979<tr class="rowColor"> 980<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#ObjectIdInfo(com.fasterxml.jackson.databind.PropertyName,%20java.lang.Class,%20java.lang.Class,%20boolean)">ObjectIdInfo</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> prop, 981 <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><?> scope, 982 <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><? extends <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?>> gen, 983 boolean alwaysAsId)</code> </td> 984</tr> 985<tr class="altColor"> 986<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#ObjectIdInfo(com.fasterxml.jackson.databind.PropertyName,%20java.lang.Class,%20java.lang.Class,%20boolean,%20java.lang.Class)">ObjectIdInfo</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> prop, 987 <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><?> scope, 988 <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><? extends <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?>> gen, 989 boolean alwaysAsId, 990 <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><? extends <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdResolver.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a>> resolver)</code> </td> 991</tr> 992<tr class="rowColor"> 993<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#ObjectIdInfo(com.fasterxml.jackson.databind.PropertyName,%20java.lang.Class,%20java.lang.Class,%20java.lang.Class)">ObjectIdInfo</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 994 <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><?> scope, 995 <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><? extends <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?>> gen, 996 <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><? extends <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdResolver.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a>> resolver)</code> </td> 997</tr> 998<tr class="altColor"> 999<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.Linked.html#POJOPropertyBuilder.Linked(T,%20com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked,%20com.fasterxml.jackson.databind.PropertyName,%20boolean,%20boolean,%20boolean)">POJOPropertyBuilder.Linked</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.Linked.html" title="type parameter in POJOPropertyBuilder.Linked">T</a> v, 1000 <a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.Linked.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder.Linked</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.Linked.html" title="type parameter in POJOPropertyBuilder.Linked">T</a>> n, 1001 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1002 boolean explName, 1003 boolean visible, 1004 boolean ignored)</code> </td> 1005</tr> 1006<tr class="rowColor"> 1007<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#POJOPropertyBuilder(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20boolean,%20com.fasterxml.jackson.databind.PropertyName)">POJOPropertyBuilder</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1008 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai, 1009 boolean forSerialization, 1010 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> internalName)</code> </td> 1011</tr> 1012<tr class="altColor"> 1013<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#POJOPropertyBuilder(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20boolean,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.PropertyName)">POJOPropertyBuilder</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1014 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai, 1015 boolean forSerialization, 1016 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> internalName, 1017 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1018</tr> 1019<tr class="rowColor"> 1020<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#POJOPropertyBuilder(com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder,%20com.fasterxml.jackson.databind.PropertyName)">POJOPropertyBuilder</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a> src, 1021 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 1022</tr> 1023</tbody> 1024</table> 1025</li> 1026<li class="blockList"><a name="com.fasterxml.jackson.databind.ser"> 1027<!-- --> 1028</a> 1029<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></h3> 1030<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 1031<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/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 1032<tr> 1033<th class="colFirst" scope="col">Modifier and Type</th> 1034<th class="colLast" scope="col">Field and Description</th> 1035</tr> 1036<tbody> 1037<tr class="altColor"> 1038<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1039<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#_wrapperName">_wrapperName</a></strong></code> 1040<div class="block">Wrapper name to use for this element, if any</div> 1041</td> 1042</tr> 1043</tbody> 1044</table> 1045<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1046<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 1047<tr> 1048<th class="colFirst" scope="col">Modifier and Type</th> 1049<th class="colLast" scope="col">Method and Description</th> 1050</tr> 1051<tbody> 1052<tr class="altColor"> 1053<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1054<td class="colLast"><span class="strong">PropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#getFullName()">getFullName</a></strong>()</code> </td> 1055</tr> 1056<tr class="rowColor"> 1057<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1058<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getFullName()">getFullName</a></strong>()</code> </td> 1059</tr> 1060<tr class="altColor"> 1061<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1062<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getWrapperName()">getWrapperName</a></strong>()</code> </td> 1063</tr> 1064</tbody> 1065</table> 1066<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1067<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/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 1068<tr> 1069<th class="colFirst" scope="col">Modifier and Type</th> 1070<th class="colLast" scope="col">Method and Description</th> 1071</tr> 1072<tbody> 1073<tr class="altColor"> 1074<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a></code></td> 1075<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#_new(com.fasterxml.jackson.databind.PropertyName)">_new</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> 1076<div class="block">Overridable factory method used by sub-classes</div> 1077</td> 1078</tr> 1079<tr class="rowColor"> 1080<td class="colFirst"><code>boolean</code></td> 1081<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#wouldConflictWithName(com.fasterxml.jackson.databind.PropertyName)">wouldConflictWithName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> 1082<div class="block">Method called to check to see if this property has a name that would 1083 conflict with a given name.</div> 1084</td> 1085</tr> 1086</tbody> 1087</table> 1088<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 1089<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/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 1090<tr> 1091<th class="colOne" scope="col">Constructor and Description</th> 1092</tr> 1093<tbody> 1094<tr class="altColor"> 1095<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#BeanPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter,%20com.fasterxml.jackson.databind.PropertyName)">BeanPropertyWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> base, 1096 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1097</tr> 1098<tr class="rowColor"> 1099<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html#VirtualBeanPropertyWriter(com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter,%20com.fasterxml.jackson.databind.PropertyName)">VirtualBeanPropertyWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">VirtualBeanPropertyWriter</a> base, 1100 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1101</tr> 1102</tbody> 1103</table> 1104</li> 1105<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl"> 1106<!-- --> 1107</a> 1108<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a></h3> 1109<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1110<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/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 1111<tr> 1112<th class="colFirst" scope="col">Modifier and Type</th> 1113<th class="colLast" scope="col">Method and Description</th> 1114</tr> 1115<tbody> 1116<tr class="altColor"> 1117<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html" title="class in com.fasterxml.jackson.databind.ser.impl">ObjectIdWriter</a></code></td> 1118<td class="colLast"><span class="strong">ObjectIdWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html#construct(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.annotation.ObjectIdGenerator,%20boolean)">construct</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> idType, 1119 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 1120 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?> generator, 1121 boolean alwaysAsId)</code> 1122<div class="block">Factory method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std"><code>BeanSerializerBase</code></a> 1123 with the initial information based on standard settings for the type 1124 for which serializer is being built.</div> 1125</td> 1126</tr> 1127</tbody> 1128</table> 1129</li> 1130<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std"> 1131<!-- --> 1132</a> 1133<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a></h3> 1134<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 1135<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/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 1136<tr> 1137<th class="colFirst" scope="col">Modifier and Type</th> 1138<th class="colLast" scope="col">Field and Description</th> 1139</tr> 1140<tbody> 1141<tr class="altColor"> 1142<td class="colFirst"><code>protected static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1143<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#NAME_FOR_OBJECT_REF">NAME_FOR_OBJECT_REF</a></strong></code> </td> 1144</tr> 1145</tbody> 1146</table> 1147<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1148<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 1149<tr> 1150<th class="colFirst" scope="col">Modifier and Type</th> 1151<th class="colLast" scope="col">Method and Description</th> 1152</tr> 1153<tbody> 1154<tr class="altColor"> 1155<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1156<td class="colLast"><span class="strong">MapProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#getFullName()">getFullName</a></strong>()</code> </td> 1157</tr> 1158<tr class="rowColor"> 1159<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1160<td class="colLast"><span class="strong">MapProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#getWrapperName()">getWrapperName</a></strong>()</code> </td> 1161</tr> 1162</tbody> 1163</table> 1164</li> 1165<li class="blockList"><a name="com.fasterxml.jackson.databind.util"> 1166<!-- --> 1167</a> 1168<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a></h3> 1169<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 1170<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 1171<tr> 1172<th class="colFirst" scope="col">Modifier and Type</th> 1173<th class="colLast" scope="col">Field and Description</th> 1174</tr> 1175<tbody> 1176<tr class="altColor"> 1177<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1178<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#_fullName">_fullName</a></strong></code> </td> 1179</tr> 1180</tbody> 1181</table> 1182<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 1183<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> with type parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 1184<tr> 1185<th class="colFirst" scope="col">Modifier and Type</th> 1186<th class="colLast" scope="col">Field and Description</th> 1187</tr> 1188<tbody> 1189<tr class="altColor"> 1190<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/util/LRUMap.html" title="class in com.fasterxml.jackson.databind.util">LRUMap</a><<a href="../../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</a>,<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>></code></td> 1191<td class="colLast"><span class="strong">RootNameLookup.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html#_rootNames">_rootNames</a></strong></code> 1192<div class="block">For efficient operation, let's try to minimize number of times we 1193 need to introspect root element name to use.</div> 1194</td> 1195</tr> 1196</tbody> 1197</table> 1198<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1199<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 1200<tr> 1201<th class="colFirst" scope="col">Modifier and Type</th> 1202<th class="colLast" scope="col">Method and Description</th> 1203</tr> 1204<tbody> 1205<tr class="altColor"> 1206<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1207<td class="colLast"><span class="strong">RootNameLookup.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html#findRootName(java.lang.Class,%20com.fasterxml.jackson.databind.cfg.MapperConfig)">findRootName</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><?> rootType, 1208 <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config)</code> </td> 1209</tr> 1210<tr class="rowColor"> 1211<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1212<td class="colLast"><span class="strong">RootNameLookup.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html#findRootName(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.cfg.MapperConfig)">findRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType, 1213 <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config)</code> </td> 1214</tr> 1215<tr class="altColor"> 1216<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1217<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#getFullName()">getFullName</a></strong>()</code> </td> 1218</tr> 1219<tr class="rowColor"> 1220<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1221<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#getWrapperName()">getWrapperName</a></strong>()</code> </td> 1222</tr> 1223</tbody> 1224</table> 1225<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1226<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 1227<tr> 1228<th class="colFirst" scope="col">Modifier and Type</th> 1229<th class="colLast" scope="col">Method and Description</th> 1230</tr> 1231<tbody> 1232<tr class="altColor"> 1233<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a></code></td> 1234<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.PropertyName)">construct</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1235 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1236 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1237</tr> 1238<tr class="rowColor"> 1239<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a></code></td> 1240<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.PropertyMetadata,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">construct</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1241 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1242 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1243 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 1244 <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> inclusion)</code> </td> 1245</tr> 1246<tr class="altColor"> 1247<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a></code></td> 1248<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.PropertyMetadata,%20com.fasterxml.jackson.annotation.JsonInclude.Value)">construct</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1249 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1250 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1251 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 1252 <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> inclusion)</code> </td> 1253</tr> 1254<tr class="rowColor"> 1255<td class="colFirst"><code>boolean</code></td> 1256<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#hasName(com.fasterxml.jackson.databind.PropertyName)">hasName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1257</tr> 1258<tr class="altColor"> 1259<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></td> 1260<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 1261</tr> 1262</tbody> 1263</table> 1264<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 1265<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 1266<tr> 1267<th class="colOne" scope="col">Constructor and Description</th> 1268</tr> 1269<tbody> 1270<tr class="altColor"> 1271<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#SimpleBeanPropertyDefinition(com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.PropertyMetadata,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">SimpleBeanPropertyDefinition</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1272 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> fullName, 1273 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr, 1274 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 1275 <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> inclusion)</code> </td> 1276</tr> 1277<tr class="rowColor"> 1278<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#SimpleBeanPropertyDefinition(com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.PropertyMetadata,%20com.fasterxml.jackson.annotation.JsonInclude.Value)">SimpleBeanPropertyDefinition</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1279 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> fullName, 1280 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr, 1281 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 1282 <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> inclusion)</code> </td> 1283</tr> 1284</tbody> 1285</table> 1286</li> 1287</ul> 1288</li> 1289</ul> 1290</div> 1291<!-- ======= START OF BOTTOM NAVBAR ====== --> 1292<div class="bottomNav"><a name="navbar_bottom"> 1293<!-- --> 1294</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 1295<!-- --> 1296</a> 1297<ul class="navList" title="Navigation"> 1298<li><a href="../../../../../overview-summary.html">Overview</a></li> 1299<li><a href="../package-summary.html">Package</a></li> 1300<li><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 1301<li class="navBarCell1Rev">Use</li> 1302<li><a href="../package-tree.html">Tree</a></li> 1303<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 1304<li><a href="../../../../../index-all.html">Index</a></li> 1305<li><a href="../../../../../help-doc.html">Help</a></li> 1306</ul> 1307</div> 1308<div class="subNav"> 1309<ul class="navList"> 1310<li>Prev</li> 1311<li>Next</li> 1312</ul> 1313<ul class="navList"> 1314<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/PropertyName.html" target="_top">Frames</a></li> 1315<li><a href="PropertyName.html" target="_top">No Frames</a></li> 1316</ul> 1317<ul class="navList" id="allclasses_navbar_bottom"> 1318<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 1319</ul> 1320<div> 1321<script type="text/javascript"><!-- 1322 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 1323 if(window==top) { 1324 allClassesLink.style.display = "block"; 1325 } 1326 else { 1327 allClassesLink.style.display = "none"; 1328 } 1329 //--> 1330</script> 1331</div> 1332<a name="skip-navbar_bottom"> 1333<!-- --> 1334</a></div> 1335<!-- ======== END OF BOTTOM NAVBAR ======= --> 1336<p class="legalCopy"><small>Copyright © 2008–2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 1337</body> 1338</html> 1339