1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (version 1.7.0_10-ea) on Mon Apr 22 19:50:44 PDT 2013 --> 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.2.0 API)</title> 8<meta name="date" content="2013-04-22"> 9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> 10</head> 11<body> 12<script type="text/javascript"><!-- 13 if (location.href.indexOf('is-external=true') == -1) { 14 parent.document.title="Uses of Class com.fasterxml.jackson.databind.PropertyName (jackson-databind 2.2.0 API)"; 15 } 16//--> 17</script> 18<noscript> 19<div>JavaScript is disabled on your browser.</div> 20</noscript> 21<!-- ========= START OF TOP NAVBAR ======= --> 22<div class="topNav"><a name="navbar_top"> 23<!-- --> 24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> 25<!-- --> 26</a> 27<ul class="navList" title="Navigation"> 28<li><a href="../../../../../overview-summary.html">Overview</a></li> 29<li><a href="../package-summary.html">Package</a></li> 30<li><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 31<li class="navBarCell1Rev">Use</li> 32<li><a href="../package-tree.html">Tree</a></li> 33<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 34<li><a href="../../../../../index-all.html">Index</a></li> 35<li><a href="../../../../../help-doc.html">Help</a></li> 36</ul> 37</div> 38<div class="subNav"> 39<ul class="navList"> 40<li>Prev</li> 41<li>Next</li> 42</ul> 43<ul class="navList"> 44<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/PropertyName.html" target="_top">Frames</a></li> 45<li><a href="PropertyName.html" target="_top">No Frames</a></li> 46</ul> 47<ul class="navList" id="allclasses_navbar_top"> 48<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 49</ul> 50<div> 51<script type="text/javascript"><!-- 52 allClassesLink = document.getElementById("allclasses_navbar_top"); 53 if(window==top) { 54 allClassesLink.style.display = "block"; 55 } 56 else { 57 allClassesLink.style.display = "none"; 58 } 59 //--> 60</script> 61</div> 62<a name="skip-navbar_top"> 63<!-- --> 64</a></div> 65<!-- ========= END OF TOP NAVBAR ========= --> 66<div class="header"> 67<h2 title="Uses of Class com.fasterxml.jackson.databind.PropertyName" class="title">Uses of Class<br>com.fasterxml.jackson.databind.PropertyName</h2> 68</div> 69<div class="classUseContainer"> 70<ul class="blockList"> 71<li class="blockList"> 72<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> 73<caption><span>Packages that use <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></span><span class="tabEnd"> </span></caption> 74<tr> 75<th class="colFirst" scope="col">Package</th> 76<th class="colLast" scope="col">Description</th> 77</tr> 78<tbody> 79<tr class="altColor"> 80<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td> 81<td class="colLast"> 82<div class="block">Contains basic mapper (conversion) functionality that 83allows for converting between regular streaming json content and 84Java objects (beans or Tree Model: support for both is via 85<a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> class, as well 86as convenience methods included in 87<a href="http://fasterxml.github.com/jackson-core/javadoc/2.1.1/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a></div> 88</td> 89</tr> 90<tr class="rowColor"> 91<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser</a></td> 92<td class="colLast"> 93<div class="block">Contains implementation classes of deserialization part of 94 data binding.</div> 95</td> 96</tr> 97<tr class="altColor"> 98<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td> 99<td class="colLast"> 100<div class="block">Functionality needed for Bean introspection, required for detecting 101 accessors and mutators for Beans, as well as locating and handling 102 method annotations.</div> 103</td> 104</tr> 105<tr class="rowColor"> 106<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td> 107<td class="colLast"> 108<div class="block">Contains implementation classes of serialization part of 109 data binding.</div> 110</td> 111</tr> 112<tr class="altColor"> 113<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td> 114<td class="colLast"> 115<div class="block">Utility classes for Mapper package.</div> 116</td> 117</tr> 118</tbody> 119</table> 120</li> 121<li class="blockList"> 122<ul class="blockList"> 123<li class="blockList"><a name="com.fasterxml.jackson.databind"> 124<!-- --> 125</a> 126<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> 127<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 128<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> 129<tr> 130<th class="colFirst" scope="col">Modifier and Type</th> 131<th class="colLast" scope="col">Field and Description</th> 132</tr> 133<tbody> 134<tr class="altColor"> 135<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 136<td class="colLast"><span class="strong">BeanProperty.Std.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#_wrapperName">_wrapperName</a></strong></code> </td> 137</tr> 138<tr class="rowColor"> 139<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 140<td class="colLast"><span class="strong">PropertyName.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#NO_NAME">NO_NAME</a></strong></code> 141<div class="block">Special placeholder value that indicates that there is no name associated.</div> 142</td> 143</tr> 144<tr class="altColor"> 145<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 146<td class="colLast"><span class="strong">PropertyName.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#USE_DEFAULT">USE_DEFAULT</a></strong></code> 147<div class="block">Special placeholder value that indicates that name to use should be 148 based on the standard heuristics.</div> 149</td> 150</tr> 151</tbody> 152</table> 153<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 154<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> 155<tr> 156<th class="colFirst" scope="col">Modifier and Type</th> 157<th class="colLast" scope="col">Method and Description</th> 158</tr> 159<tbody> 160<tr class="altColor"> 161<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 162<td class="colLast"><span class="strong">PropertyName.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#construct(java.lang.String, java.lang.String)">construct</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> simpleName, 163 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ns)</code> </td> 164</tr> 165<tr class="rowColor"> 166<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 167<td class="colLast"><span class="strong">AnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated)">findNameForDeserialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 168<div class="block">Method for checking whether given property accessors (method, 169 field) has an annotation that suggests property name to use 170 for deserialization (reading JSON into POJOs).</div> 171</td> 172</tr> 173<tr class="altColor"> 174<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 175<td class="colLast"><span class="strong">AnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated)">findNameForSerialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 176<div class="block">Method for checking whether given property accessors (method, 177 field) has an annotation that suggests property name to use 178 for serialization.</div> 179</td> 180</tr> 181<tr class="rowColor"> 182<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 183<td class="colLast"><span class="strong">AnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findRootName(com.fasterxml.jackson.databind.introspect.AnnotatedClass)">findRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> ac)</code> 184<div class="block">Method for locating name used as "root name" (for use by 185 some serializers when outputting root-level object -- mostly 186 for XML compatibility purposes) for given class, if one 187 is defined.</div> 188</td> 189</tr> 190<tr class="altColor"> 191<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 192<td class="colLast"><span class="strong">AnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findWrapperName(com.fasterxml.jackson.databind.introspect.Annotated)">findWrapperName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> 193<div class="block">Method used to check if specified property has annotation that indicates 194 that it should be wrapped in an element; and if so, name to use.</div> 195</td> 196</tr> 197<tr class="rowColor"> 198<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 199<td class="colLast"><span class="strong">BeanProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getWrapperName()">getWrapperName</a></strong>()</code> 200<div class="block">If property is indicated to be wrapped, name of 201 wrapper element to use.</div> 202</td> 203</tr> 204<tr class="altColor"> 205<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 206<td class="colLast"><span class="strong">BeanProperty.Std.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#getWrapperName()">getWrapperName</a></strong>()</code> </td> 207</tr> 208<tr class="rowColor"> 209<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 210<td class="colLast"><span class="strong">PropertyName.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#withNamespace(java.lang.String)">withNamespace</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ns)</code> 211<div class="block">Fluent factory method for constructing an instance with different 212 namespace.</div> 213</td> 214</tr> 215<tr class="altColor"> 216<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 217<td class="colLast"><span class="strong">PropertyName.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html#withSimpleName(java.lang.String)">withSimpleName</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> simpleName)</code> 218<div class="block">Fluent factory method for constructing an instance with different 219 simple name.</div> 220</td> 221</tr> 222</tbody> 223</table> 224<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 225<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> 226<tr> 227<th class="colOne" scope="col">Constructor and Description</th> 228</tr> 229<tbody> 230<tr class="altColor"> 231<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#BeanProperty.Std(java.lang.String, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.PropertyName, com.fasterxml.jackson.databind.util.Annotations, com.fasterxml.jackson.databind.introspect.AnnotatedMember, boolean)">BeanProperty.Std</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, 232 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 233 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 234 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 235 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 236 boolean isRequired)</code> </td> 237</tr> 238</tbody> 239</table> 240</li> 241<li class="blockList"><a name="com.fasterxml.jackson.databind.deser"> 242<!-- --> 243</a> 244<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> 245<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 246<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> 247<tr> 248<th class="colFirst" scope="col">Modifier and Type</th> 249<th class="colLast" scope="col">Field and Description</th> 250</tr> 251<tbody> 252<tr class="altColor"> 253<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 254<td class="colLast"><span class="strong">SettableBeanProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_wrapperName">_wrapperName</a></strong></code> </td> 255</tr> 256</tbody> 257</table> 258<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 259<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> 260<tr> 261<th class="colFirst" scope="col">Modifier and Type</th> 262<th class="colLast" scope="col">Method and Description</th> 263</tr> 264<tbody> 265<tr class="altColor"> 266<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 267<td class="colLast"><span class="strong">SettableBeanProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getWrapperName()">getWrapperName</a></strong>()</code> </td> 268</tr> 269</tbody> 270</table> 271<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 272<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> 273<tr> 274<th class="colOne" scope="col">Constructor and Description</th> 275</tr> 276<tbody> 277<tr class="altColor"> 278<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#CreatorProperty(java.lang.String, 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, boolean)">CreatorProperty</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, 279 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 280 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 281 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 282 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 283 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 284 int index, 285 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> injectableValueId, 286 boolean isRequired)</code> </td> 287</tr> 288<tr class="rowColor"> 289<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(java.lang.String, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.PropertyName, com.fasterxml.jackson.databind.jsontype.TypeDeserializer, com.fasterxml.jackson.databind.util.Annotations)">SettableBeanProperty</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> propName, 290 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 291 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapper, 292 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 293 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations)</code> 294<div class="block"><strong>Deprecated.</strong> </div> 295</td> 296</tr> 297<tr class="altColor"> 298<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(java.lang.String, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.PropertyName, com.fasterxml.jackson.databind.jsontype.TypeDeserializer, com.fasterxml.jackson.databind.util.Annotations, boolean)">SettableBeanProperty</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> propName, 299 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 300 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapper, 301 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 302 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 303 boolean isRequired)</code> </td> 304</tr> 305</tbody> 306</table> 307</li> 308<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect"> 309<!-- --> 310</a> 311<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> 312<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 313<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> 314<tr> 315<th class="colFirst" scope="col">Modifier and Type</th> 316<th class="colLast" scope="col">Method and Description</th> 317</tr> 318<tbody> 319<tr class="altColor"> 320<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 321<td class="colLast"><span class="strong">JacksonAnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated)">findNameForDeserialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 322</tr> 323<tr class="rowColor"> 324<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 325<td class="colLast"><span class="strong">AnnotationIntrospectorPair.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated)">findNameForDeserialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 326</tr> 327<tr class="altColor"> 328<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 329<td class="colLast"><span class="strong">JacksonAnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated)">findNameForSerialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 330</tr> 331<tr class="rowColor"> 332<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 333<td class="colLast"><span class="strong">AnnotationIntrospectorPair.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated)">findNameForSerialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 334</tr> 335<tr class="altColor"> 336<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 337<td class="colLast"><span class="strong">JacksonAnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findRootName(com.fasterxml.jackson.databind.introspect.AnnotatedClass)">findRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> ac)</code> </td> 338</tr> 339<tr class="rowColor"> 340<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 341<td class="colLast"><span class="strong">AnnotationIntrospectorPair.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findRootName(com.fasterxml.jackson.databind.introspect.AnnotatedClass)">findRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> ac)</code> </td> 342</tr> 343<tr class="altColor"> 344<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 345<td class="colLast"><span class="strong">AnnotationIntrospectorPair.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findWrapperName(com.fasterxml.jackson.databind.introspect.Annotated)">findWrapperName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> </td> 346</tr> 347<tr class="rowColor"> 348<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 349<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getWrapperName()">getWrapperName</a></strong>()</code> </td> 350</tr> 351<tr class="altColor"> 352<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 353<td class="colLast"><span class="strong">BeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getWrapperName()">getWrapperName</a></strong>()</code> 354<div class="block">Accessor for finding wrapper name to use for property (if any).</div> 355</td> 356</tr> 357</tbody> 358</table> 359</li> 360<li class="blockList"><a name="com.fasterxml.jackson.databind.ser"> 361<!-- --> 362</a> 363<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> 364<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 365<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> 366<tr> 367<th class="colFirst" scope="col">Modifier and Type</th> 368<th class="colLast" scope="col">Field and Description</th> 369</tr> 370<tbody> 371<tr class="altColor"> 372<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 373<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#_wrapperName">_wrapperName</a></strong></code> 374<div class="block">Wrapper name to use for this element, if any</div> 375</td> 376</tr> 377</tbody> 378</table> 379<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 380<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> 381<tr> 382<th class="colFirst" scope="col">Modifier and Type</th> 383<th class="colLast" scope="col">Method and Description</th> 384</tr> 385<tbody> 386<tr class="altColor"> 387<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 388<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getWrapperName()">getWrapperName</a></strong>()</code> </td> 389</tr> 390</tbody> 391</table> 392</li> 393<li class="blockList"><a name="com.fasterxml.jackson.databind.util"> 394<!-- --> 395</a> 396<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> 397<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 398<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> 399<tr> 400<th class="colFirst" scope="col">Modifier and Type</th> 401<th class="colLast" scope="col">Method and Description</th> 402</tr> 403<tbody> 404<tr class="altColor"> 405<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 406<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#getWrapperName()">getWrapperName</a></strong>()</code> </td> 407</tr> 408</tbody> 409</table> 410</li> 411</ul> 412</li> 413</ul> 414</div> 415<!-- ======= START OF BOTTOM NAVBAR ====== --> 416<div class="bottomNav"><a name="navbar_bottom"> 417<!-- --> 418</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 419<!-- --> 420</a> 421<ul class="navList" title="Navigation"> 422<li><a href="../../../../../overview-summary.html">Overview</a></li> 423<li><a href="../package-summary.html">Package</a></li> 424<li><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 425<li class="navBarCell1Rev">Use</li> 426<li><a href="../package-tree.html">Tree</a></li> 427<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 428<li><a href="../../../../../index-all.html">Index</a></li> 429<li><a href="../../../../../help-doc.html">Help</a></li> 430</ul> 431</div> 432<div class="subNav"> 433<ul class="navList"> 434<li>Prev</li> 435<li>Next</li> 436</ul> 437<ul class="navList"> 438<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/PropertyName.html" target="_top">Frames</a></li> 439<li><a href="PropertyName.html" target="_top">No Frames</a></li> 440</ul> 441<ul class="navList" id="allclasses_navbar_bottom"> 442<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 443</ul> 444<div> 445<script type="text/javascript"><!-- 446 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 447 if(window==top) { 448 allClassesLink.style.display = "block"; 449 } 450 else { 451 allClassesLink.style.display = "none"; 452 } 453 //--> 454</script> 455</div> 456<a name="skip-navbar_bottom"> 457<!-- --> 458</a></div> 459<!-- ======== END OF BOTTOM NAVBAR ======= --> 460<p class="legalCopy"><small>Copyright © 2012-2013 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p> 461</body> 462</html> 463