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 (1.8.0_162) on Sat Apr 25 17:14:53 PDT 2020 --> 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.11.0 API)</title> 8<meta name="date" content="2020-04-25"> 9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> 10<script type="text/javascript" src="../../../../../script.js"></script> 11</head> 12<body> 13<script type="text/javascript"><!-- 14 try { 15 if (location.href.indexOf('is-external=true') == -1) { 16 parent.document.title="Uses of Class com.fasterxml.jackson.databind.PropertyName (jackson-databind 2.11.0 API)"; 17 } 18 } 19 catch(err) { 20 } 21//--> 22</script> 23<noscript> 24<div>JavaScript is disabled on your browser.</div> 25</noscript> 26<!-- ========= START OF TOP NAVBAR ======= --> 27<div class="topNav"><a name="navbar.top"> 28<!-- --> 29</a> 30<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> 31<a name="navbar.top.firstrow"> 32<!-- --> 33</a> 34<ul class="navList" title="Navigation"> 35<li><a href="../../../../../overview-summary.html">Overview</a></li> 36<li><a href="../package-summary.html">Package</a></li> 37<li><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 38<li class="navBarCell1Rev">Use</li> 39<li><a href="../package-tree.html">Tree</a></li> 40<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 41<li><a href="../../../../../index-all.html">Index</a></li> 42<li><a href="../../../../../help-doc.html">Help</a></li> 43</ul> 44</div> 45<div class="subNav"> 46<ul class="navList"> 47<li>Prev</li> 48<li>Next</li> 49</ul> 50<ul class="navList"> 51<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/PropertyName.html" target="_top">Frames</a></li> 52<li><a href="PropertyName.html" target="_top">No Frames</a></li> 53</ul> 54<ul class="navList" id="allclasses_navbar_top"> 55<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 56</ul> 57<div> 58<script type="text/javascript"><!-- 59 allClassesLink = document.getElementById("allclasses_navbar_top"); 60 if(window==top) { 61 allClassesLink.style.display = "block"; 62 } 63 else { 64 allClassesLink.style.display = "none"; 65 } 66 //--> 67</script> 68</div> 69<a name="skip.navbar.top"> 70<!-- --> 71</a></div> 72<!-- ========= END OF TOP NAVBAR ========= --> 73<div class="header"> 74<h2 title="Uses of Class com.fasterxml.jackson.databind.PropertyName" class="title">Uses of Class<br>com.fasterxml.jackson.databind.PropertyName</h2> 75</div> 76<div class="classUseContainer"> 77<ul class="blockList"> 78<li class="blockList"> 79<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> 80<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> 81<tr> 82<th class="colFirst" scope="col">Package</th> 83<th class="colLast" scope="col">Description</th> 84</tr> 85<tbody> 86<tr class="altColor"> 87<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td> 88<td class="colLast"> 89<div class="block">Basic data binding (mapping) functionality that 90allows for reading JSON content into Java Objects (POJOs) 91and JSON Trees (<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>), as well as 92writing Java Objects and trees as JSON.</div> 93</td> 94</tr> 95<tr class="rowColor"> 96<td class="colFirst"><a href="#com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg</a></td> 97<td class="colLast"> 98<div class="block">Package that contains most of configuration-related classes; 99exception being couple of most-commonly used configuration 100things (like Feature enumerations) that are at the 101main level (<code>com.fasterxml.jackson.databind</code>).</div> 102</td> 103</tr> 104<tr class="altColor"> 105<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser</a></td> 106<td class="colLast"> 107<div class="block">Contains implementation classes of deserialization part of 108 data binding.</div> 109</td> 110</tr> 111<tr class="rowColor"> 112<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl</a></td> 113<td class="colLast"> 114<div class="block">Contains those implementation classes of deserialization part of 115 data binding that are not considered part of public or semi-public 116 interfaces.</div> 117</td> 118</tr> 119<tr class="altColor"> 120<td class="colFirst"><a href="#com.fasterxml.jackson.databind.exc">com.fasterxml.jackson.databind.exc</a></td> 121<td class="colLast"> </td> 122</tr> 123<tr class="rowColor"> 124<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext</a></td> 125<td class="colLast"> 126<div class="block">Contains extended support for "external" packages: things that 127may or may not be present in runtime environment, but that are 128commonly enough used so that explicit support can be added.</div> 129</td> 130</tr> 131<tr class="altColor"> 132<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td> 133<td class="colLast"> 134<div class="block">Functionality needed for Bean introspection, required for detecting 135 accessors and mutators for Beans, as well as locating and handling 136 method annotations.</div> 137</td> 138</tr> 139<tr class="rowColor"> 140<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td> 141<td class="colLast"> 142<div class="block">Contains implementation classes of serialization part of 143 data binding.</div> 144</td> 145</tr> 146<tr class="altColor"> 147<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td> 148<td class="colLast"> 149<div class="block">Contains implementation classes of serialization part of 150 data binding.</div> 151</td> 152</tr> 153<tr class="rowColor"> 154<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td> 155<td class="colLast"> </td> 156</tr> 157<tr class="altColor"> 158<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td> 159<td class="colLast"> 160<div class="block">Utility classes for Mapper package.</div> 161</td> 162</tr> 163</tbody> 164</table> 165</li> 166<li class="blockList"> 167<ul class="blockList"> 168<li class="blockList"><a name="com.fasterxml.jackson.databind"> 169<!-- --> 170</a> 171<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> 172<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 173<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> 174<tr> 175<th class="colFirst" scope="col">Modifier and Type</th> 176<th class="colLast" scope="col">Field and Description</th> 177</tr> 178<tbody> 179<tr class="altColor"> 180<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 181<td class="colLast"><span class="typeNameLabel">BeanProperty.Std.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#Z:Z_name">_name</a></span></code> </td> 182</tr> 183<tr class="rowColor"> 184<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 185<td class="colLast"><span class="typeNameLabel">BeanProperty.Std.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#Z:Z_wrapperName">_wrapperName</a></span></code> </td> 186</tr> 187<tr class="altColor"> 188<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 189<td class="colLast"><span class="typeNameLabel">PropertyName.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#NO_NAME">NO_NAME</a></span></code> 190<div class="block">Special placeholder value that indicates that there is no name associated.</div> 191</td> 192</tr> 193<tr class="rowColor"> 194<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 195<td class="colLast"><span class="typeNameLabel">PropertyName.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#USE_DEFAULT">USE_DEFAULT</a></span></code> 196<div class="block">Special placeholder value that indicates that name to use should be 197 based on the standard heuristics.</div> 198</td> 199</tr> 200</tbody> 201</table> 202<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 203<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> 204<tr> 205<th class="colFirst" scope="col">Modifier and Type</th> 206<th class="colLast" scope="col">Method and Description</th> 207</tr> 208<tbody> 209<tr class="altColor"> 210<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 211<td class="colLast"><span class="typeNameLabel">PropertyName.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#construct-java.lang.String-">construct</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> simpleName)</code> </td> 212</tr> 213<tr class="rowColor"> 214<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 215<td class="colLast"><span class="typeNameLabel">PropertyName.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#construct-java.lang.String-java.lang.String-">construct</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> simpleName, 216 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ns)</code> </td> 217</tr> 218<tr class="altColor"> 219<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 220<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findNameForDeserialization-com.fasterxml.jackson.databind.introspect.Annotated-">findNameForDeserialization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 221<div class="block">Method for checking whether given property accessors (method, 222 field) has an annotation that suggests property name to use 223 for deserialization (reading JSON into POJOs).</div> 224</td> 225</tr> 226<tr class="rowColor"> 227<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 228<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findNameForSerialization-com.fasterxml.jackson.databind.introspect.Annotated-">findNameForSerialization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 229<div class="block">Method for checking whether given property accessors (method, 230 field) has an annotation that suggests property name to use 231 for serialization.</div> 232</td> 233</tr> 234<tr class="altColor"> 235<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 236<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findRenameByField-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedField-com.fasterxml.jackson.databind.PropertyName-">findRenameByField</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 237 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a> f, 238 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> implName)</code> 239<div class="block">Method called on fields that are eligible candidates for properties 240 (that is, non-static member fields), but not necessarily selected (may 241 or may not be visible), to let fields affect name linking.</div> 242</td> 243</tr> 244<tr class="rowColor"> 245<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 246<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findRootName-com.fasterxml.jackson.databind.introspect.AnnotatedClass-">findRootName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> ac)</code> 247<div class="block">Method for locating name used as "root name" (for use by 248 some serializers when outputting root-level object -- mostly 249 for XML compatibility purposes) for given class, if one 250 is defined.</div> 251</td> 252</tr> 253<tr class="altColor"> 254<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 255<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findWrapperName-com.fasterxml.jackson.databind.introspect.Annotated-">findWrapperName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> 256<div class="block">Method used to check if specified property has annotation that indicates 257 that it should be wrapped in an element; and if so, name to use.</div> 258</td> 259</tr> 260<tr class="rowColor"> 261<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 262<td class="colLast"><span class="typeNameLabel">BeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getFullName--">getFullName</a></span>()</code> 263<div class="block">Method for getting full name definition, including possible 264 format-specific additional properties (such as namespace when 265 using XML backend).</div> 266</td> 267</tr> 268<tr class="altColor"> 269<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 270<td class="colLast"><span class="typeNameLabel">BeanProperty.Std.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#getFullName--">getFullName</a></span>()</code> </td> 271</tr> 272<tr class="rowColor"> 273<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 274<td class="colLast"><span class="typeNameLabel">BeanProperty.Bogus.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Bogus.html#getFullName--">getFullName</a></span>()</code> </td> 275</tr> 276<tr class="altColor"> 277<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 278<td class="colLast"><span class="typeNameLabel">BeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getWrapperName--">getWrapperName</a></span>()</code> 279<div class="block">If property is indicated to be wrapped, name of 280 wrapper element to use.</div> 281</td> 282</tr> 283<tr class="rowColor"> 284<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 285<td class="colLast"><span class="typeNameLabel">BeanProperty.Std.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#getWrapperName--">getWrapperName</a></span>()</code> </td> 286</tr> 287<tr class="altColor"> 288<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 289<td class="colLast"><span class="typeNameLabel">BeanProperty.Bogus.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Bogus.html#getWrapperName--">getWrapperName</a></span>()</code> </td> 290</tr> 291<tr class="rowColor"> 292<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 293<td class="colLast"><span class="typeNameLabel">PropertyName.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#internSimpleName--">internSimpleName</a></span>()</code> </td> 294</tr> 295<tr class="altColor"> 296<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 297<td class="colLast"><span class="typeNameLabel">PropertyName.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#withNamespace-java.lang.String-">withNamespace</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ns)</code> 298<div class="block">Fluent factory method for constructing an instance with different 299 namespace.</div> 300</td> 301</tr> 302<tr class="rowColor"> 303<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 304<td class="colLast"><span class="typeNameLabel">PropertyName.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#withSimpleName-java.lang.String-">withSimpleName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> simpleName)</code> 305<div class="block">Fluent factory method for constructing an instance with different 306 simple name.</div> 307</td> 308</tr> 309</tbody> 310</table> 311<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 312<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</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> 313<tr> 314<th class="colFirst" scope="col">Modifier and Type</th> 315<th class="colLast" scope="col">Method and Description</th> 316</tr> 317<tbody> 318<tr class="altColor"> 319<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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> 320<td class="colLast"><span class="typeNameLabel">BeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#findAliases-com.fasterxml.jackson.databind.cfg.MapperConfig-">findAliases</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config)</code> 321<div class="block">Method for accessing set of possible alternate names that are accepted 322 during deserialization.</div> 323</td> 324</tr> 325<tr class="rowColor"> 326<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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> 327<td class="colLast"><span class="typeNameLabel">BeanProperty.Std.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#findAliases-com.fasterxml.jackson.databind.cfg.MapperConfig-">findAliases</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config)</code> </td> 328</tr> 329<tr class="altColor"> 330<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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> 331<td class="colLast"><span class="typeNameLabel">BeanProperty.Bogus.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Bogus.html#findAliases-com.fasterxml.jackson.databind.cfg.MapperConfig-">findAliases</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config)</code> </td> 332</tr> 333<tr class="rowColor"> 334<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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> 335<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertyAliases-com.fasterxml.jackson.databind.introspect.Annotated-">findPropertyAliases</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> 336<div class="block">Method called to find if given property has alias(es) defined.</div> 337</td> 338</tr> 339</tbody> 340</table> 341<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 342<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> 343<tr> 344<th class="colFirst" scope="col">Modifier and Type</th> 345<th class="colLast" scope="col">Method and Description</th> 346</tr> 347<tbody> 348<tr class="altColor"> 349<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 350<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findRenameByField-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedField-com.fasterxml.jackson.databind.PropertyName-">findRenameByField</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 351 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a> f, 352 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> implName)</code> 353<div class="block">Method called on fields that are eligible candidates for properties 354 (that is, non-static member fields), but not necessarily selected (may 355 or may not be visible), to let fields affect name linking.</div> 356</td> 357</tr> 358<tr class="rowColor"> 359<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 360<td class="colLast"><span class="typeNameLabel">ObjectWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withRootName-com.fasterxml.jackson.databind.PropertyName-">withRootName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> </td> 361</tr> 362<tr class="altColor"> 363<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">ObjectReader</a></code></td> 364<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#withRootName-com.fasterxml.jackson.databind.PropertyName-">withRootName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> </td> 365</tr> 366<tr class="rowColor"> 367<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 368<td class="colLast"><span class="typeNameLabel">SerializationConfig.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withRootName-com.fasterxml.jackson.databind.PropertyName-">withRootName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> </td> 369</tr> 370<tr class="altColor"> 371<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></code></td> 372<td class="colLast"><span class="typeNameLabel">DeserializationConfig.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#withRootName-com.fasterxml.jackson.databind.PropertyName-">withRootName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> </td> 373</tr> 374</tbody> 375</table> 376<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 377<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> 378<tr> 379<th class="colOne" scope="col">Constructor and Description</th> 380</tr> 381<tbody> 382<tr class="altColor"> 383<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#Std-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyMetadata-">Std</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 384 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 385 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 386 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 387 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </td> 388</tr> 389<tr class="rowColor"> 390<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#Std-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyMetadata-">Std</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 391 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 392 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 393 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 394 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 395 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> 396<div class="block"><span class="deprecatedLabel">Deprecated.</span> 397<div class="block"><span class="deprecationComment">Since 2.9</span></div> 398</div> 399</td> 400</tr> 401</tbody> 402</table> 403</li> 404<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg"> 405<!-- --> 406</a> 407<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> 408<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 409<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> 410<tr> 411<th class="colFirst" scope="col">Modifier and Type</th> 412<th class="colLast" scope="col">Field and Description</th> 413</tr> 414<tbody> 415<tr class="altColor"> 416<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 417<td class="colLast"><span class="typeNameLabel">MapperConfigBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#Z:Z_rootName">_rootName</a></span></code> 418<div class="block">Explicitly defined root name to use, if any; if empty 419 String, will disable root-name wrapping; if null, will 420 use defaults</div> 421</td> 422</tr> 423</tbody> 424</table> 425<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 426<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> 427<tr> 428<th class="colFirst" scope="col">Modifier and Type</th> 429<th class="colLast" scope="col">Method and Description</th> 430</tr> 431<tbody> 432<tr class="altColor"> 433<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 434<td class="colLast"><span class="typeNameLabel">MapperConfig.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#findRootName-java.lang.Class-">findRootName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rawRootType)</code> </td> 435</tr> 436<tr class="rowColor"> 437<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 438<td class="colLast"><span class="typeNameLabel">MapperConfigBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#findRootName-java.lang.Class-">findRootName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rawRootType)</code> </td> 439</tr> 440<tr class="altColor"> 441<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 442<td class="colLast"><span class="typeNameLabel">MapperConfig.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#findRootName-com.fasterxml.jackson.databind.JavaType-">findRootName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType)</code> </td> 443</tr> 444<tr class="rowColor"> 445<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 446<td class="colLast"><span class="typeNameLabel">MapperConfigBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#findRootName-com.fasterxml.jackson.databind.JavaType-">findRootName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType)</code> </td> 447</tr> 448<tr class="altColor"> 449<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 450<td class="colLast"><span class="typeNameLabel">MapperConfigBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getFullRootName--">getFullRootName</a></span>()</code> </td> 451</tr> 452</tbody> 453</table> 454<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 455<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> 456<tr> 457<th class="colFirst" scope="col">Modifier and Type</th> 458<th class="colLast" scope="col">Method and Description</th> 459</tr> 460<tbody> 461<tr class="altColor"> 462<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 463<td class="colLast"><span class="typeNameLabel">MapperConfigBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName-com.fasterxml.jackson.databind.PropertyName-">withRootName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> 464<div class="block">Method for constructing and returning a new instance with different 465 root name to use (none, if null).</div> 466</td> 467</tr> 468</tbody> 469</table> 470<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 471<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> 472<tr> 473<th class="colOne" scope="col">Constructor and Description</th> 474</tr> 475<tbody> 476<tr class="altColor"> 477<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#MapperConfigBase-com.fasterxml.jackson.databind.cfg.MapperConfigBase-com.fasterxml.jackson.databind.PropertyName-">MapperConfigBase</a></span>(<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, 478 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> </td> 479</tr> 480</tbody> 481</table> 482</li> 483<li class="blockList"><a name="com.fasterxml.jackson.databind.deser"> 484<!-- --> 485</a> 486<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> 487<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 488<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> 489<tr> 490<th class="colFirst" scope="col">Modifier and Type</th> 491<th class="colLast" scope="col">Field and Description</th> 492</tr> 493<tbody> 494<tr class="altColor"> 495<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 496<td class="colLast"><span class="typeNameLabel">SettableBeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#Z:Z_propName">_propName</a></span></code> 497<div class="block">Logical name of the property (often but not always derived 498 from the setter method name)</div> 499</td> 500</tr> 501<tr class="rowColor"> 502<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 503<td class="colLast"><span class="typeNameLabel">SettableBeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#Z:Z_wrapperName">_wrapperName</a></span></code> </td> 504</tr> 505<tr class="altColor"> 506<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> 507<td class="colLast"><span class="typeNameLabel">BeanDeserializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#TEMP_PROPERTY_NAME">TEMP_PROPERTY_NAME</a></span></code> </td> 508</tr> 509<tr class="rowColor"> 510<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> 511<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#UNWRAPPED_CREATOR_PARAM_NAME">UNWRAPPED_CREATOR_PARAM_NAME</a></span></code> 512<div class="block">We need a placeholder for creator properties that don't have name 513 but are marked with `@JsonWrapped` annotation.</div> 514</td> 515</tr> 516</tbody> 517</table> 518<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 519<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> 520<tr> 521<th class="colFirst" scope="col">Modifier and Type</th> 522<th class="colLast" scope="col">Method and Description</th> 523</tr> 524<tbody> 525<tr class="altColor"> 526<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 527<td class="colLast"><span class="typeNameLabel">SettableBeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getFullName--">getFullName</a></span>()</code> </td> 528</tr> 529<tr class="rowColor"> 530<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 531<td class="colLast"><span class="typeNameLabel">SettableBeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getWrapperName--">getWrapperName</a></span>()</code> </td> 532</tr> 533</tbody> 534</table> 535<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 536<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</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> 537<tr> 538<th class="colFirst" scope="col">Modifier and Type</th> 539<th class="colLast" scope="col">Method and Description</th> 540</tr> 541<tbody> 542<tr class="altColor"> 543<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/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> 544<td class="colLast"><span class="typeNameLabel">BeanDeserializerBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#Z:Z_collectAliases-java.util.Collection-">_collectAliases</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>> props)</code> </td> 545</tr> 546</tbody> 547</table> 548<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 549<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> 550<tr> 551<th class="colFirst" scope="col">Modifier and Type</th> 552<th class="colLast" scope="col">Method and Description</th> 553</tr> 554<tbody> 555<tr class="altColor"> 556<td class="colFirst"><code>void</code></td> 557<td class="colLast"><span class="typeNameLabel">BeanDeserializerBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#addInjectable-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.introspect.AnnotatedMember-java.lang.Object-">addInjectable</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 558 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propType, 559 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 560 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 561 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> valueId)</code> </td> 562</tr> 563<tr class="rowColor"> 564<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">CreatorProperty</a></code></td> 565<td class="colLast"><span class="typeNameLabel">CreatorProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#construct-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.introspect.AnnotatedParameter-int-com.fasterxml.jackson.annotation.JacksonInject.Value-com.fasterxml.jackson.databind.PropertyMetadata-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 566 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 567 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 568 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 569 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 570 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 571 int index, 572 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/JacksonInject.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JacksonInject.Value</a> injectable, 573 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> 574<div class="block">Factory method for creating <a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser"><code>CreatorProperty</code></a> instances</div> 575</td> 576</tr> 577<tr class="altColor"> 578<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> 579<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#constructCreatorProperty-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.PropertyName-int-com.fasterxml.jackson.databind.introspect.AnnotatedParameter-com.fasterxml.jackson.annotation.JacksonInject.Value-">constructCreatorProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 580 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 581 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 582 int index, 583 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 584 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/JacksonInject.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JacksonInject.Value</a> injectable)</code> 585<div class="block">Method that will construct a property object that represents 586 a logical property passed via Creator (constructor or static 587 factory method)</div> 588</td> 589</tr> 590<tr class="rowColor"> 591<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> 592<td class="colLast"><span class="typeNameLabel">BeanDeserializerBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#findProperty-com.fasterxml.jackson.databind.PropertyName-">findProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propertyName)</code> </td> 593</tr> 594<tr class="altColor"> 595<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> 596<td class="colLast"><span class="typeNameLabel">BeanDeserializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#findProperty-com.fasterxml.jackson.databind.PropertyName-">findProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propertyName)</code> </td> 597</tr> 598<tr class="rowColor"> 599<td class="colFirst"><code>boolean</code></td> 600<td class="colLast"><span class="typeNameLabel">BeanDeserializerBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#hasProperty-com.fasterxml.jackson.databind.PropertyName-">hasProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propertyName)</code> </td> 601</tr> 602<tr class="altColor"> 603<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> 604<td class="colLast"><span class="typeNameLabel">BeanDeserializerBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#removeProperty-com.fasterxml.jackson.databind.PropertyName-">removeProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 605</tr> 606<tr class="rowColor"> 607<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> 608<td class="colLast"><span class="typeNameLabel">SettableBeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#withName-com.fasterxml.jackson.databind.PropertyName-">withName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> 609<div class="block">Fluent factory method for constructing and returning a new instance 610 with specified property name.</div> 611</td> 612</tr> 613<tr class="altColor"> 614<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> 615<td class="colLast"><span class="typeNameLabel">SettableBeanProperty.Delegating.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.Delegating.html#withName-com.fasterxml.jackson.databind.PropertyName-">withName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 616</tr> 617<tr class="rowColor"> 618<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> 619<td class="colLast"><span class="typeNameLabel">CreatorProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#withName-com.fasterxml.jackson.databind.PropertyName-">withName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 620</tr> 621</tbody> 622</table> 623<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 624<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> 625<tr> 626<th class="colOne" scope="col">Constructor and Description</th> 627</tr> 628<tbody> 629<tr class="altColor"> 630<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#CreatorProperty-com.fasterxml.jackson.databind.deser.CreatorProperty-com.fasterxml.jackson.databind.PropertyName-">CreatorProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">CreatorProperty</a> src, 631 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 632</tr> 633<tr class="rowColor"> 634<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#CreatorProperty-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.introspect.AnnotatedParameter-int-com.fasterxml.jackson.annotation.JacksonInject.Value-com.fasterxml.jackson.databind.PropertyMetadata-">CreatorProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 635 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 636 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 637 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 638 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 639 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 640 int index, 641 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/JacksonInject.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JacksonInject.Value</a> injectable, 642 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </td> 643</tr> 644<tr class="altColor"> 645<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#CreatorProperty-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.introspect.AnnotatedParameter-int-java.lang.Object-com.fasterxml.jackson.databind.PropertyMetadata-">CreatorProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 646 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 647 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 648 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 649 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 650 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 651 int index, 652 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> injectableValueId, 653 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> 654<div class="block"><span class="deprecatedLabel">Deprecated.</span> 655<div class="block"><span class="deprecationComment">Since 2.11 use factory method instead</span></div> 656</div> 657</td> 658</tr> 659<tr class="rowColor"> 660<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyMetadata-com.fasterxml.jackson.databind.JsonDeserializer-">SettableBeanProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 661 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 662 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 663 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> valueDeser)</code> 664<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> 665</td> 666</tr> 667<tr class="altColor"> 668<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.PropertyMetadata-">SettableBeanProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 669 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 670 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapper, 671 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 672 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 673 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </td> 674</tr> 675<tr class="rowColor"> 676<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty-com.fasterxml.jackson.databind.deser.SettableBeanProperty-com.fasterxml.jackson.databind.PropertyName-">SettableBeanProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> src, 677 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> 678<div class="block">Copy-with-deserializer-change constructor for sub-classes to use.</div> 679</td> 680</tr> 681</tbody> 682</table> 683</li> 684<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl"> 685<!-- --> 686</a> 687<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> 688<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 689<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> 690<tr> 691<th class="colFirst" scope="col">Modifier and Type</th> 692<th class="colLast" scope="col">Field and Description</th> 693</tr> 694<tbody> 695<tr class="altColor"> 696<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 697<td class="colLast"><span class="typeNameLabel">NullsFailProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/NullsFailProvider.html#Z:Z_name">_name</a></span></code> </td> 698</tr> 699<tr class="rowColor"> 700<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 701<td class="colLast"><span class="typeNameLabel">ObjectIdReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#propertyName">propertyName</a></span></code> </td> 702</tr> 703</tbody> 704</table> 705<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 706<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</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> 707<tr> 708<th class="colFirst" scope="col">Modifier and Type</th> 709<th class="colLast" scope="col">Method and Description</th> 710</tr> 711<tbody> 712<tr class="altColor"> 713<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 714<td class="colLast"><span class="typeNameLabel">CreatorCandidate.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCandidate.html#explicitParamName-int-">explicitParamName</a></span>(int i)</code> </td> 715</tr> 716<tr class="rowColor"> 717<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 718<td class="colLast"><span class="typeNameLabel">CreatorCandidate.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCandidate.html#findImplicitParamName-int-">findImplicitParamName</a></span>(int i)</code> </td> 719</tr> 720<tr class="altColor"> 721<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 722<td class="colLast"><span class="typeNameLabel">CreatorCandidate.Param.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCandidate.Param.html#fullName--">fullName</a></span>()</code> </td> 723</tr> 724<tr class="rowColor"> 725<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 726<td class="colLast"><span class="typeNameLabel">CreatorCandidate.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCandidate.html#paramName-int-">paramName</a></span>(int i)</code> </td> 727</tr> 728</tbody> 729</table> 730<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 731<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> 732<tr> 733<th class="colFirst" scope="col">Modifier and Type</th> 734<th class="colLast" scope="col">Method and Description</th> 735</tr> 736<tbody> 737<tr class="altColor"> 738<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> 739<td class="colLast"><span class="typeNameLabel">ObjectIdReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#construct-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.annotation.ObjectIdGenerator-com.fasterxml.jackson.databind.JsonDeserializer-com.fasterxml.jackson.databind.deser.SettableBeanProperty-com.fasterxml.jackson.annotation.ObjectIdResolver-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> idType, 740 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 741 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?> generator, 742 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 743 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> idProp, 744 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/ObjectIdResolver.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a> resolver)</code> 745<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> 746 with the initial information based on standard settings for the type 747 for which serializer is being built.</div> 748</td> 749</tr> 750<tr class="rowColor"> 751<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> 752<td class="colLast"><span class="typeNameLabel">SetterlessProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.html#withName-com.fasterxml.jackson.databind.PropertyName-">withName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 753</tr> 754<tr class="altColor"> 755<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> 756<td class="colLast"><span class="typeNameLabel">MethodProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/MethodProperty.html#withName-com.fasterxml.jackson.databind.PropertyName-">withName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 757</tr> 758<tr class="rowColor"> 759<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> 760<td class="colLast"><span class="typeNameLabel">ObjectIdReferenceProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty.html#withName-com.fasterxml.jackson.databind.PropertyName-">withName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 761</tr> 762<tr class="altColor"> 763<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> 764<td class="colLast"><span class="typeNameLabel">FieldProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/FieldProperty.html#withName-com.fasterxml.jackson.databind.PropertyName-">withName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 765</tr> 766<tr class="rowColor"> 767<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> 768<td class="colLast"><span class="typeNameLabel">ObjectIdValueProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html#withName-com.fasterxml.jackson.databind.PropertyName-">withName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 769</tr> 770</tbody> 771</table> 772<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 773<caption><span>Method parameters in <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</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> 774<tr> 775<th class="colFirst" scope="col">Modifier and Type</th> 776<th class="colLast" scope="col">Method and Description</th> 777</tr> 778<tbody> 779<tr class="altColor"> 780<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</a></code></td> 781<td class="colLast"><span class="typeNameLabel">BeanPropertyMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html#construct-java.util.Collection-boolean-java.util.Map-">construct</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>> props, 782 boolean caseInsensitive, 783 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/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>>> aliasMapping)</code> 784<div class="block"><span class="deprecatedLabel">Deprecated.</span> 785<div class="block"><span class="deprecationComment">since 2.11</span></div> 786</div> 787</td> 788</tr> 789<tr class="rowColor"> 790<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</a></code></td> 791<td class="colLast"><span class="typeNameLabel">BeanPropertyMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html#construct-com.fasterxml.jackson.databind.cfg.MapperConfig-java.util.Collection-java.util.Map-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 792 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>> props, 793 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/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>>> aliasMapping)</code> </td> 794</tr> 795</tbody> 796</table> 797<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 798<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> 799<tr> 800<th class="colOne" scope="col">Constructor and Description</th> 801</tr> 802<tbody> 803<tr class="altColor"> 804<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/FieldProperty.html#FieldProperty-com.fasterxml.jackson.databind.deser.impl.FieldProperty-com.fasterxml.jackson.databind.PropertyName-">FieldProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/FieldProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">FieldProperty</a> src, 805 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 806</tr> 807<tr class="rowColor"> 808<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/MethodProperty.html#MethodProperty-com.fasterxml.jackson.databind.deser.impl.MethodProperty-com.fasterxml.jackson.databind.PropertyName-">MethodProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/MethodProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">MethodProperty</a> src, 809 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 810</tr> 811<tr class="altColor"> 812<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/NullsFailProvider.html#NullsFailProvider-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-">NullsFailProvider</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 813 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 814</tr> 815<tr class="rowColor"> 816<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#ObjectIdReader-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.annotation.ObjectIdGenerator-com.fasterxml.jackson.databind.JsonDeserializer-com.fasterxml.jackson.databind.deser.SettableBeanProperty-com.fasterxml.jackson.annotation.ObjectIdResolver-">ObjectIdReader</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> t, 817 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 818 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?> gen, 819 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 820 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> idProp, 821 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/ObjectIdResolver.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a> resolver)</code> </td> 822</tr> 823<tr class="altColor"> 824<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty.html#ObjectIdReferenceProperty-com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty-com.fasterxml.jackson.databind.PropertyName-">ObjectIdReferenceProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReferenceProperty</a> src, 825 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 826</tr> 827<tr class="rowColor"> 828<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html#ObjectIdValueProperty-com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty-com.fasterxml.jackson.databind.PropertyName-">ObjectIdValueProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdValueProperty</a> src, 829 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 830</tr> 831<tr class="altColor"> 832<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.html#SetterlessProperty-com.fasterxml.jackson.databind.deser.impl.SetterlessProperty-com.fasterxml.jackson.databind.PropertyName-">SetterlessProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">SetterlessProperty</a> src, 833 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 834</tr> 835<tr class="rowColor"> 836<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ValueInjector.html#ValueInjector-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.AnnotatedMember-java.lang.Object-">ValueInjector</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 837 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 838 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> mutator, 839 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> valueId)</code> </td> 840</tr> 841<tr class="altColor"> 842<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ValueInjector.html#ValueInjector-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.introspect.AnnotatedMember-java.lang.Object-">ValueInjector</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 843 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 844 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 845 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> mutator, 846 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> valueId)</code> 847<div class="block"><span class="deprecatedLabel">Deprecated.</span> 848<div class="block"><span class="deprecationComment">in 2.9 (remove from 3.0)</span></div> 849</div> 850</td> 851</tr> 852</tbody> 853</table> 854<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 855<caption><span>Constructor parameters in <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</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> 856<tr> 857<th class="colOne" scope="col">Constructor and Description</th> 858</tr> 859<tbody> 860<tr class="altColor"> 861<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html#BeanPropertyMap-boolean-java.util.Collection-java.util.Map-">BeanPropertyMap</a></span>(boolean caseInsensitive, 862 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>> props, 863 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/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>>> aliasDefs)</code> 864<div class="block"><span class="deprecatedLabel">Deprecated.</span> 865<div class="block"><span class="deprecationComment">since 2.11</span></div> 866</div> 867</td> 868</tr> 869<tr class="rowColor"> 870<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html#BeanPropertyMap-boolean-java.util.Collection-java.util.Map-java.util.Locale-">BeanPropertyMap</a></span>(boolean caseInsensitive, 871 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>> props, 872 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/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>>> aliasDefs, 873 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</code> </td> 874</tr> 875</tbody> 876</table> 877</li> 878<li class="blockList"><a name="com.fasterxml.jackson.databind.exc"> 879<!-- --> 880</a> 881<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/exc/package-summary.html">com.fasterxml.jackson.databind.exc</a></h3> 882<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 883<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/exc/package-summary.html">com.fasterxml.jackson.databind.exc</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> 884<tr> 885<th class="colFirst" scope="col">Modifier and Type</th> 886<th class="colLast" scope="col">Field and Description</th> 887</tr> 888<tbody> 889<tr class="altColor"> 890<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 891<td class="colLast"><span class="typeNameLabel">InvalidNullException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/exc/InvalidNullException.html#Z:Z_propertyName">_propertyName</a></span></code> 892<div class="block">Name of property, if known, for which null was encountered.</div> 893</td> 894</tr> 895</tbody> 896</table> 897<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 898<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/exc/package-summary.html">com.fasterxml.jackson.databind.exc</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> 899<tr> 900<th class="colFirst" scope="col">Modifier and Type</th> 901<th class="colLast" scope="col">Method and Description</th> 902</tr> 903<tbody> 904<tr class="altColor"> 905<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 906<td class="colLast"><span class="typeNameLabel">InvalidNullException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/exc/InvalidNullException.html#getPropertyName--">getPropertyName</a></span>()</code> </td> 907</tr> 908</tbody> 909</table> 910<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 911<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/exc/package-summary.html">com.fasterxml.jackson.databind.exc</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> 912<tr> 913<th class="colFirst" scope="col">Modifier and Type</th> 914<th class="colLast" scope="col">Method and Description</th> 915</tr> 916<tbody> 917<tr class="altColor"> 918<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/exc/InvalidNullException.html" title="class in com.fasterxml.jackson.databind.exc">InvalidNullException</a></code></td> 919<td class="colLast"><span class="typeNameLabel">InvalidNullException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/exc/InvalidNullException.html#from-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-">from</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 920 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 921 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 922</tr> 923</tbody> 924</table> 925<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 926<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/exc/package-summary.html">com.fasterxml.jackson.databind.exc</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> 927<tr> 928<th class="colOne" scope="col">Constructor and Description</th> 929</tr> 930<tbody> 931<tr class="altColor"> 932<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/exc/InvalidNullException.html#InvalidNullException-com.fasterxml.jackson.databind.DeserializationContext-java.lang.String-com.fasterxml.jackson.databind.PropertyName-">InvalidNullException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 933 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg, 934 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> pname)</code> </td> 935</tr> 936</tbody> 937</table> 938</li> 939<li class="blockList"><a name="com.fasterxml.jackson.databind.ext"> 940<!-- --> 941</a> 942<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a></h3> 943<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 944<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 945<tr> 946<th class="colFirst" scope="col">Modifier and Type</th> 947<th class="colLast" scope="col">Method and Description</th> 948</tr> 949<tbody> 950<tr class="altColor"> 951<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 952<td class="colLast"><span class="typeNameLabel">Java7SupportImpl.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/Java7SupportImpl.html#findConstructorName-com.fasterxml.jackson.databind.introspect.AnnotatedParameter-">findConstructorName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> p)</code> </td> 953</tr> 954<tr class="rowColor"> 955<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 956<td class="colLast"><span class="typeNameLabel">Java7Support.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/Java7Support.html#findConstructorName-com.fasterxml.jackson.databind.introspect.AnnotatedParameter-">findConstructorName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> p)</code> </td> 957</tr> 958</tbody> 959</table> 960</li> 961<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect"> 962<!-- --> 963</a> 964<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> 965<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 966<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> 967<tr> 968<th class="colFirst" scope="col">Modifier and Type</th> 969<th class="colLast" scope="col">Field and Description</th> 970</tr> 971<tbody> 972<tr class="altColor"> 973<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 974<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#Z:Z_internalName">_internalName</a></span></code> 975<div class="block">Original internal name, derived from accessor, of this 976 property.</div> 977</td> 978</tr> 979<tr class="rowColor"> 980<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 981<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#Z:Z_name">_name</a></span></code> 982<div class="block">External name of logical property; may change with 983 renaming (by new instance being constructed using 984 a new name)</div> 985</td> 986</tr> 987<tr class="altColor"> 988<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 989<td class="colLast"><span class="typeNameLabel">ObjectIdInfo.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#Z:Z_propertyName">_propertyName</a></span></code> </td> 990</tr> 991<tr class="rowColor"> 992<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 993<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.Linked.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.Linked.html#name">name</a></span></code> </td> 994</tr> 995</tbody> 996</table> 997<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 998<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</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> 999<tr> 1000<th class="colFirst" scope="col">Modifier and Type</th> 1001<th class="colLast" scope="col">Field and Description</th> 1002</tr> 1003<tbody> 1004<tr class="altColor"> 1005<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/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> 1006<td class="colLast"><span class="typeNameLabel">ConcreteBeanPropertyBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html#Z:Z_aliases">_aliases</a></span></code> </td> 1007</tr> 1008<tr class="rowColor"> 1009<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>,<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>></code></td> 1010<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#Z:Z_fieldRenameMappings">_fieldRenameMappings</a></span></code> 1011<div class="block">A set of "field renamings" that have been discovered, indicating 1012 intended renaming of other accesors: key is the implicit original 1013 name and value intended name to use instead.</div> 1014</td> 1015</tr> 1016<tr class="altColor"> 1017<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>,<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>></code></td> 1018<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#Z:Z_fieldRenameMappings">_fieldRenameMappings</a></span></code> 1019<div class="block">A set of "field renamings" that have been discovered, indicating 1020 intended renaming of other accesors: key is the implicit original 1021 name and value intended name to use instead.</div> 1022</td> 1023</tr> 1024</tbody> 1025</table> 1026<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1027<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> 1028<tr> 1029<th class="colFirst" scope="col">Modifier and Type</th> 1030<th class="colLast" scope="col">Method and Description</th> 1031</tr> 1032<tbody> 1033<tr class="altColor"> 1034<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1035<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#Z:Z_findConstructorName-com.fasterxml.jackson.databind.introspect.Annotated-">_findConstructorName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 1036</tr> 1037<tr class="rowColor"> 1038<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1039<td class="colLast"><span class="typeNameLabel">BasicBeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#Z:Z_findCreatorPropertyName-com.fasterxml.jackson.databind.introspect.AnnotatedParameter-">_findCreatorPropertyName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param)</code> 1040<div class="block"><span class="deprecatedLabel">Deprecated.</span> 1041<div class="block"><span class="deprecationComment">since 2.8</span></div> 1042</div> 1043</td> 1044</tr> 1045<tr class="altColor"> 1046<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1047<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#Z:Z_propertyName-java.lang.String-java.lang.String-">_propertyName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> localName, 1048 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace)</code> </td> 1049</tr> 1050<tr class="rowColor"> 1051<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1052<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findNameForDeserialization-com.fasterxml.jackson.databind.introspect.Annotated-">findNameForDeserialization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 1053</tr> 1054<tr class="altColor"> 1055<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1056<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findNameForDeserialization-com.fasterxml.jackson.databind.introspect.Annotated-">findNameForDeserialization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 1057</tr> 1058<tr class="rowColor"> 1059<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1060<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findNameForSerialization-com.fasterxml.jackson.databind.introspect.Annotated-">findNameForSerialization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 1061</tr> 1062<tr class="altColor"> 1063<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1064<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findNameForSerialization-com.fasterxml.jackson.databind.introspect.Annotated-">findNameForSerialization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 1065</tr> 1066<tr class="rowColor"> 1067<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1068<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findRenameByField-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedField-com.fasterxml.jackson.databind.PropertyName-">findRenameByField</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1069 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a> f, 1070 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> implName)</code> </td> 1071</tr> 1072<tr class="altColor"> 1073<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1074<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findRenameByField-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedField-com.fasterxml.jackson.databind.PropertyName-">findRenameByField</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1075 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a> f, 1076 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> implName)</code> </td> 1077</tr> 1078<tr class="rowColor"> 1079<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1080<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findRootName-com.fasterxml.jackson.databind.introspect.AnnotatedClass-">findRootName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> ac)</code> </td> 1081</tr> 1082<tr class="altColor"> 1083<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1084<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findRootName-com.fasterxml.jackson.databind.introspect.AnnotatedClass-">findRootName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> ac)</code> </td> 1085</tr> 1086<tr class="rowColor"> 1087<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1088<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findWrapperName-com.fasterxml.jackson.databind.introspect.Annotated-">findWrapperName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> </td> 1089</tr> 1090<tr class="altColor"> 1091<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1092<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getFullName--">getFullName</a></span>()</code> </td> 1093</tr> 1094<tr class="rowColor"> 1095<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1096<td class="colLast"><span class="typeNameLabel">BeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getFullName--">getFullName</a></span>()</code> </td> 1097</tr> 1098<tr class="altColor"> 1099<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1100<td class="colLast"><span class="typeNameLabel">ObjectIdInfo.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#getPropertyName--">getPropertyName</a></span>()</code> </td> 1101</tr> 1102<tr class="rowColor"> 1103<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1104<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getWrapperName--">getWrapperName</a></span>()</code> </td> 1105</tr> 1106<tr class="altColor"> 1107<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1108<td class="colLast"><span class="typeNameLabel">BeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getWrapperName--">getWrapperName</a></span>()</code> 1109<div class="block">Accessor for finding wrapper name to use for property (if any).</div> 1110</td> 1111</tr> 1112</tbody> 1113</table> 1114<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1115<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> 1116<tr> 1117<th class="colFirst" scope="col">Modifier and Type</th> 1118<th class="colLast" scope="col">Method and Description</th> 1119</tr> 1120<tbody> 1121<tr class="altColor"> 1122<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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> 1123<td class="colLast"><span class="typeNameLabel">ConcreteBeanPropertyBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html#findAliases-com.fasterxml.jackson.databind.cfg.MapperConfig-">findAliases</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config)</code> </td> 1124</tr> 1125<tr class="rowColor"> 1126<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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> 1127<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#findExplicitNames--">findExplicitNames</a></span>()</code> 1128<div class="block">Method called to find out set of explicit names for accessors 1129 bound together due to implicit name.</div> 1130</td> 1131</tr> 1132<tr class="altColor"> 1133<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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> 1134<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findPropertyAliases-com.fasterxml.jackson.databind.introspect.Annotated-">findPropertyAliases</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> m)</code> </td> 1135</tr> 1136<tr class="rowColor"> 1137<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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> 1138<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findPropertyAliases-com.fasterxml.jackson.databind.introspect.Annotated-">findPropertyAliases</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> </td> 1139</tr> 1140</tbody> 1141</table> 1142<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1143<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> 1144<tr> 1145<th class="colFirst" scope="col">Modifier and Type</th> 1146<th class="colLast" scope="col">Method and Description</th> 1147</tr> 1148<tbody> 1149<tr class="altColor"> 1150<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> 1151<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#Z:Z_property-java.util.Map-com.fasterxml.jackson.databind.PropertyName-">_property</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/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, 1152 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1153</tr> 1154<tr class="rowColor"> 1155<td class="colFirst"><code>void</code></td> 1156<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addCtor-com.fasterxml.jackson.databind.introspect.AnnotatedParameter-com.fasterxml.jackson.databind.PropertyName-boolean-boolean-boolean-">addCtor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> a, 1157 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1158 boolean explName, 1159 boolean visible, 1160 boolean ignored)</code> </td> 1161</tr> 1162<tr class="altColor"> 1163<td class="colFirst"><code>void</code></td> 1164<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addField-com.fasterxml.jackson.databind.introspect.AnnotatedField-com.fasterxml.jackson.databind.PropertyName-boolean-boolean-boolean-">addField</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a> a, 1165 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1166 boolean explName, 1167 boolean visible, 1168 boolean ignored)</code> </td> 1169</tr> 1170<tr class="rowColor"> 1171<td class="colFirst"><code>void</code></td> 1172<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addGetter-com.fasterxml.jackson.databind.introspect.AnnotatedMethod-com.fasterxml.jackson.databind.PropertyName-boolean-boolean-boolean-">addGetter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> a, 1173 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1174 boolean explName, 1175 boolean visible, 1176 boolean ignored)</code> </td> 1177</tr> 1178<tr class="altColor"> 1179<td class="colFirst"><code>void</code></td> 1180<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addSetter-com.fasterxml.jackson.databind.introspect.AnnotatedMethod-com.fasterxml.jackson.databind.PropertyName-boolean-boolean-boolean-">addSetter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> a, 1181 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1182 boolean explName, 1183 boolean visible, 1184 boolean ignored)</code> </td> 1185</tr> 1186<tr class="rowColor"> 1187<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> 1188<td class="colLast"><span class="typeNameLabel">BasicBeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findProperty-com.fasterxml.jackson.databind.PropertyName-">findProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1189</tr> 1190<tr class="altColor"> 1191<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1192<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findRenameByField-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedField-com.fasterxml.jackson.databind.PropertyName-">findRenameByField</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1193 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a> f, 1194 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> implName)</code> </td> 1195</tr> 1196<tr class="rowColor"> 1197<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1198<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findRenameByField-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedField-com.fasterxml.jackson.databind.PropertyName-">findRenameByField</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1199 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a> f, 1200 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> implName)</code> </td> 1201</tr> 1202<tr class="altColor"> 1203<td class="colFirst"><code>boolean</code></td> 1204<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#hasName-com.fasterxml.jackson.databind.PropertyName-">hasName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1205</tr> 1206<tr class="rowColor"> 1207<td class="colFirst"><code>boolean</code></td> 1208<td class="colLast"><span class="typeNameLabel">BeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#hasName-com.fasterxml.jackson.databind.PropertyName-">hasName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1209</tr> 1210<tr class="altColor"> 1211<td class="colFirst"><code>boolean</code></td> 1212<td class="colLast"><span class="typeNameLabel">BasicBeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#hasProperty-com.fasterxml.jackson.databind.PropertyName-">hasProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1213</tr> 1214<tr class="rowColor"> 1215<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> 1216<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#withName-com.fasterxml.jackson.databind.PropertyName-">withName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 1217</tr> 1218<tr class="altColor"> 1219<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> 1220<td class="colLast"><span class="typeNameLabel">BeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#withName-com.fasterxml.jackson.databind.PropertyName-">withName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> 1221<div class="block">Method that can be used to create a definition with 1222 same settings as this one, but with different 1223 (external) name; that is, one for which 1224 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getName--"><code>BeanPropertyDefinition.getName()</code></a> would return <code>newName</code>.</div> 1225</td> 1226</tr> 1227</tbody> 1228</table> 1229<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1230<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> 1231<tr> 1232<th class="colFirst" scope="col">Modifier and Type</th> 1233<th class="colLast" scope="col">Method and Description</th> 1234</tr> 1235<tbody> 1236<tr class="altColor"> 1237<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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> 1238<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#explode-java.util.Collection-">explode</a></span>(<a href="https://docs.oracle.com/javase/8/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> 1239<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 1240 multiple distinct explicit names, and the property this builder represents 1241 basically needs to be broken apart and replaced by a set of more than 1242 one properties.</div> 1243</td> 1244</tr> 1245</tbody> 1246</table> 1247<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 1248<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> 1249<tr> 1250<th class="colOne" scope="col">Constructor and Description</th> 1251</tr> 1252<tbody> 1253<tr class="altColor"> 1254<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.Linked.html#Linked-T-com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked-com.fasterxml.jackson.databind.PropertyName-boolean-boolean-boolean-">Linked</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.Linked.html" title="type parameter in POJOPropertyBuilder.Linked">T</a> v, 1255 <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, 1256 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1257 boolean explName, 1258 boolean visible, 1259 boolean ignored)</code> </td> 1260</tr> 1261<tr class="rowColor"> 1262<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#ObjectIdInfo-com.fasterxml.jackson.databind.PropertyName-java.lang.Class-java.lang.Class-boolean-">ObjectIdInfo</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> prop, 1263 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> scope, 1264 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?>> gen, 1265 boolean alwaysAsId)</code> </td> 1266</tr> 1267<tr class="altColor"> 1268<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#ObjectIdInfo-com.fasterxml.jackson.databind.PropertyName-java.lang.Class-java.lang.Class-boolean-java.lang.Class-">ObjectIdInfo</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> prop, 1269 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> scope, 1270 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?>> gen, 1271 boolean alwaysAsId, 1272 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/ObjectIdResolver.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a>> resolver)</code> </td> 1273</tr> 1274<tr class="rowColor"> 1275<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#ObjectIdInfo-com.fasterxml.jackson.databind.PropertyName-java.lang.Class-java.lang.Class-java.lang.Class-">ObjectIdInfo</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1276 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> scope, 1277 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?>> gen, 1278 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/ObjectIdResolver.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a>> resolver)</code> </td> 1279</tr> 1280<tr class="altColor"> 1281<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#POJOPropertyBuilder-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.AnnotationIntrospector-boolean-com.fasterxml.jackson.databind.PropertyName-">POJOPropertyBuilder</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1282 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai, 1283 boolean forSerialization, 1284 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> internalName)</code> </td> 1285</tr> 1286<tr class="rowColor"> 1287<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#POJOPropertyBuilder-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.AnnotationIntrospector-boolean-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.PropertyName-">POJOPropertyBuilder</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1288 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai, 1289 boolean forSerialization, 1290 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> internalName, 1291 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1292</tr> 1293<tr class="altColor"> 1294<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#POJOPropertyBuilder-com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder-com.fasterxml.jackson.databind.PropertyName-">POJOPropertyBuilder</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a> src, 1295 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 1296</tr> 1297</tbody> 1298</table> 1299</li> 1300<li class="blockList"><a name="com.fasterxml.jackson.databind.ser"> 1301<!-- --> 1302</a> 1303<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> 1304<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 1305<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> 1306<tr> 1307<th class="colFirst" scope="col">Modifier and Type</th> 1308<th class="colLast" scope="col">Field and Description</th> 1309</tr> 1310<tbody> 1311<tr class="altColor"> 1312<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1313<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#Z:Z_wrapperName">_wrapperName</a></span></code> 1314<div class="block">Wrapper name to use for this element, if any</div> 1315</td> 1316</tr> 1317</tbody> 1318</table> 1319<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1320<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> 1321<tr> 1322<th class="colFirst" scope="col">Modifier and Type</th> 1323<th class="colLast" scope="col">Method and Description</th> 1324</tr> 1325<tbody> 1326<tr class="altColor"> 1327<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1328<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getFullName--">getFullName</a></span>()</code> </td> 1329</tr> 1330<tr class="rowColor"> 1331<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1332<td class="colLast"><span class="typeNameLabel">PropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#getFullName--">getFullName</a></span>()</code> </td> 1333</tr> 1334<tr class="altColor"> 1335<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1336<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getWrapperName--">getWrapperName</a></span>()</code> </td> 1337</tr> 1338</tbody> 1339</table> 1340<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1341<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> 1342<tr> 1343<th class="colFirst" scope="col">Modifier and Type</th> 1344<th class="colLast" scope="col">Method and Description</th> 1345</tr> 1346<tbody> 1347<tr class="altColor"> 1348<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> 1349<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#Z:Z_new-com.fasterxml.jackson.databind.PropertyName-">_new</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> 1350<div class="block">Overridable factory method used by sub-classes</div> 1351</td> 1352</tr> 1353<tr class="rowColor"> 1354<td class="colFirst"><code>boolean</code></td> 1355<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#wouldConflictWithName-com.fasterxml.jackson.databind.PropertyName-">wouldConflictWithName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> 1356<div class="block">Method called to check to see if this property has a name that would 1357 conflict with a given name.</div> 1358</td> 1359</tr> 1360</tbody> 1361</table> 1362<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 1363<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> 1364<tr> 1365<th class="colOne" scope="col">Constructor and Description</th> 1366</tr> 1367<tbody> 1368<tr class="altColor"> 1369<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#BeanPropertyWriter-com.fasterxml.jackson.databind.ser.BeanPropertyWriter-com.fasterxml.jackson.databind.PropertyName-">BeanPropertyWriter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> base, 1370 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1371</tr> 1372<tr class="rowColor"> 1373<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html#VirtualBeanPropertyWriter-com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter-com.fasterxml.jackson.databind.PropertyName-">VirtualBeanPropertyWriter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">VirtualBeanPropertyWriter</a> base, 1374 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1375</tr> 1376</tbody> 1377</table> 1378</li> 1379<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl"> 1380<!-- --> 1381</a> 1382<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> 1383<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1384<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> 1385<tr> 1386<th class="colFirst" scope="col">Modifier and Type</th> 1387<th class="colLast" scope="col">Method and Description</th> 1388</tr> 1389<tbody> 1390<tr class="altColor"> 1391<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> 1392<td class="colLast"><span class="typeNameLabel">ObjectIdWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html#construct-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.annotation.ObjectIdGenerator-boolean-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> idType, 1393 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 1394 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?> generator, 1395 boolean alwaysAsId)</code> 1396<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> 1397 with the initial information based on standard settings for the type 1398 for which serializer is being built.</div> 1399</td> 1400</tr> 1401</tbody> 1402</table> 1403</li> 1404<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std"> 1405<!-- --> 1406</a> 1407<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> 1408<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 1409<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> 1410<tr> 1411<th class="colFirst" scope="col">Modifier and Type</th> 1412<th class="colLast" scope="col">Field and Description</th> 1413</tr> 1414<tbody> 1415<tr class="altColor"> 1416<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> 1417<td class="colLast"><span class="typeNameLabel">BeanSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#NAME_FOR_OBJECT_REF">NAME_FOR_OBJECT_REF</a></span></code> </td> 1418</tr> 1419</tbody> 1420</table> 1421<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1422<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> 1423<tr> 1424<th class="colFirst" scope="col">Modifier and Type</th> 1425<th class="colLast" scope="col">Method and Description</th> 1426</tr> 1427<tbody> 1428<tr class="altColor"> 1429<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1430<td class="colLast"><span class="typeNameLabel">MapProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#getFullName--">getFullName</a></span>()</code> </td> 1431</tr> 1432<tr class="rowColor"> 1433<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1434<td class="colLast"><span class="typeNameLabel">MapProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#getWrapperName--">getWrapperName</a></span>()</code> </td> 1435</tr> 1436</tbody> 1437</table> 1438</li> 1439<li class="blockList"><a name="com.fasterxml.jackson.databind.util"> 1440<!-- --> 1441</a> 1442<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> 1443<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 1444<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> 1445<tr> 1446<th class="colFirst" scope="col">Modifier and Type</th> 1447<th class="colLast" scope="col">Field and Description</th> 1448</tr> 1449<tbody> 1450<tr class="altColor"> 1451<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1452<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#Z:Z_fullName">_fullName</a></span></code> </td> 1453</tr> 1454</tbody> 1455</table> 1456<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 1457<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> 1458<tr> 1459<th class="colFirst" scope="col">Modifier and Type</th> 1460<th class="colLast" scope="col">Field and Description</th> 1461</tr> 1462<tbody> 1463<tr class="altColor"> 1464<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> 1465<td class="colLast"><span class="typeNameLabel">RootNameLookup.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html#Z:Z_rootNames">_rootNames</a></span></code> 1466<div class="block">For efficient operation, let's try to minimize number of times we 1467 need to introspect root element name to use.</div> 1468</td> 1469</tr> 1470</tbody> 1471</table> 1472<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1473<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> 1474<tr> 1475<th class="colFirst" scope="col">Modifier and Type</th> 1476<th class="colLast" scope="col">Method and Description</th> 1477</tr> 1478<tbody> 1479<tr class="altColor"> 1480<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1481<td class="colLast"><span class="typeNameLabel">RootNameLookup.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html#findRootName-java.lang.Class-com.fasterxml.jackson.databind.cfg.MapperConfig-">findRootName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rootType, 1482 <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config)</code> </td> 1483</tr> 1484<tr class="rowColor"> 1485<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1486<td class="colLast"><span class="typeNameLabel">RootNameLookup.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html#findRootName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.cfg.MapperConfig-">findRootName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType, 1487 <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config)</code> </td> 1488</tr> 1489<tr class="altColor"> 1490<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1491<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#getFullName--">getFullName</a></span>()</code> </td> 1492</tr> 1493<tr class="rowColor"> 1494<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 1495<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#getWrapperName--">getWrapperName</a></span>()</code> </td> 1496</tr> 1497</tbody> 1498</table> 1499<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1500<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> 1501<tr> 1502<th class="colFirst" scope="col">Modifier and Type</th> 1503<th class="colLast" scope="col">Method and Description</th> 1504</tr> 1505<tbody> 1506<tr class="altColor"> 1507<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> 1508<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyName-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1509 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1510 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1511</tr> 1512<tr class="rowColor"> 1513<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> 1514<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.PropertyMetadata-com.fasterxml.jackson.annotation.JsonInclude.Include-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1515 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1516 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1517 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 1518 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a> inclusion)</code> 1519<div class="block">Method called to create instance for virtual properties.</div> 1520</td> 1521</tr> 1522<tr class="altColor"> 1523<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> 1524<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.PropertyMetadata-com.fasterxml.jackson.annotation.JsonInclude.Value-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1525 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1526 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1527 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 1528 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/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> 1529</tr> 1530<tr class="rowColor"> 1531<td class="colFirst"><code>boolean</code></td> 1532<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#hasName-com.fasterxml.jackson.databind.PropertyName-">hasName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1533</tr> 1534<tr class="altColor"> 1535<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> 1536<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#withName-com.fasterxml.jackson.databind.PropertyName-">withName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> newName)</code> </td> 1537</tr> 1538</tbody> 1539</table> 1540<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 1541<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> 1542<tr> 1543<th class="colOne" scope="col">Constructor and Description</th> 1544</tr> 1545<tbody> 1546<tr class="altColor"> 1547<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#SimpleBeanPropertyDefinition-com.fasterxml.jackson.databind.AnnotationIntrospector-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.PropertyMetadata-com.fasterxml.jackson.annotation.JsonInclude.Value-">SimpleBeanPropertyDefinition</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr, 1548 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1549 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> fullName, 1550 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 1551 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.11/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> 1552</tr> 1553</tbody> 1554</table> 1555</li> 1556</ul> 1557</li> 1558</ul> 1559</div> 1560<!-- ======= START OF BOTTOM NAVBAR ====== --> 1561<div class="bottomNav"><a name="navbar.bottom"> 1562<!-- --> 1563</a> 1564<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> 1565<a name="navbar.bottom.firstrow"> 1566<!-- --> 1567</a> 1568<ul class="navList" title="Navigation"> 1569<li><a href="../../../../../overview-summary.html">Overview</a></li> 1570<li><a href="../package-summary.html">Package</a></li> 1571<li><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 1572<li class="navBarCell1Rev">Use</li> 1573<li><a href="../package-tree.html">Tree</a></li> 1574<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 1575<li><a href="../../../../../index-all.html">Index</a></li> 1576<li><a href="../../../../../help-doc.html">Help</a></li> 1577</ul> 1578</div> 1579<div class="subNav"> 1580<ul class="navList"> 1581<li>Prev</li> 1582<li>Next</li> 1583</ul> 1584<ul class="navList"> 1585<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/PropertyName.html" target="_top">Frames</a></li> 1586<li><a href="PropertyName.html" target="_top">No Frames</a></li> 1587</ul> 1588<ul class="navList" id="allclasses_navbar_bottom"> 1589<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 1590</ul> 1591<div> 1592<script type="text/javascript"><!-- 1593 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 1594 if(window==top) { 1595 allClassesLink.style.display = "block"; 1596 } 1597 else { 1598 allClassesLink.style.display = "none"; 1599 } 1600 //--> 1601</script> 1602</div> 1603<a name="skip.navbar.bottom"> 1604<!-- --> 1605</a></div> 1606<!-- ======== END OF BOTTOM NAVBAR ======= --> 1607<p class="legalCopy"><small>Copyright © 2008–2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 1608</body> 1609</html> 1610