• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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">&nbsp;</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">&nbsp;</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>&nbsp;</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">&nbsp;</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>&nbsp;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>&nbsp;ns)</code>&nbsp;</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>&nbsp;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>&nbsp;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>&nbsp;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>&nbsp;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>&nbsp;</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>&nbsp;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>&nbsp;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">&nbsp;</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>&nbsp;name,
232                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
233                <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;wrapperName,
234                <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a>&nbsp;contextAnnotations,
235                <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;member,
236                boolean&nbsp;isRequired)</code>&nbsp;</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">&nbsp;</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>&nbsp;</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">&nbsp;</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>&nbsp;</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">&nbsp;</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>&nbsp;name,
279               <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
280               <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;wrapperName,
281               <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;typeDeser,
282               <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a>&nbsp;contextAnnotations,
283               <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&nbsp;param,
284               int&nbsp;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>&nbsp;injectableValueId,
286               boolean&nbsp;isRequired)</code>&nbsp;</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>&nbsp;propName,
290                    <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
291                    <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;wrapper,
292                    <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;typeDeser,
293                    <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a>&nbsp;contextAnnotations)</code>
294<div class="block"><strong>Deprecated.</strong>&nbsp;</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>&nbsp;propName,
299                    <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
300                    <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;wrapper,
301                    <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;typeDeser,
302                    <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a>&nbsp;contextAnnotations,
303                    boolean&nbsp;isRequired)</code>&nbsp;</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">&nbsp;</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>&nbsp;a)</code>&nbsp;</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>&nbsp;a)</code>&nbsp;</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>&nbsp;a)</code>&nbsp;</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>&nbsp;a)</code>&nbsp;</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>&nbsp;ac)</code>&nbsp;</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>&nbsp;ac)</code>&nbsp;</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>&nbsp;ann)</code>&nbsp;</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>&nbsp;</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">&nbsp;</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">&nbsp;</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>&nbsp;</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">&nbsp;</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>&nbsp;</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 &#169; 2012-2013 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p>
461</body>
462</html>
463