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