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_25) on Thu Jan 01 17:43:57 PST 2015 -->
6<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
7<title>POJOPropertyBuilder (jackson-databind 2.5.0 API)</title>
8<meta name="date" content="2015-01-01">
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="POJOPropertyBuilder (jackson-databind 2.5.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 class="navBarCell1Rev">Class</li>
31<li><a href="class-use/POJOPropertyBuilder.html">Use</a></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><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="strong">Prev Class</span></a></li>
41<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.MemberIterator.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="strong">Next Class</span></a></li>
42</ul>
43<ul class="navList">
44<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" target="_top">Frames</a></li>
45<li><a href="POJOPropertyBuilder.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<div>
63<ul class="subNavList">
64<li>Summary:&nbsp;</li>
65<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
66<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
67<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
68<li><a href="#method_summary">Method</a></li>
69</ul>
70<ul class="subNavList">
71<li>Detail:&nbsp;</li>
72<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
73<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
74<li><a href="#method_detail">Method</a></li>
75</ul>
76</div>
77<a name="skip-navbar_top">
78<!--   -->
79</a></div>
80<!-- ========= END OF TOP NAVBAR ========= -->
81<!-- ======== START OF CLASS DATA ======== -->
82<div class="header">
83<div class="subTitle">com.fasterxml.jackson.databind.introspect</div>
84<h2 title="Class POJOPropertyBuilder" class="title">Class POJOPropertyBuilder</h2>
85</div>
86<div class="contentContainer">
87<ul class="inheritance">
88<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
89<li>
90<ul class="inheritance">
91<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition</a></li>
92<li>
93<ul class="inheritance">
94<li>com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder</li>
95</ul>
96</li>
97</ul>
98</li>
99</ul>
100<div class="description">
101<ul class="blockList">
102<li class="blockList">
103<dl>
104<dt>All Implemented Interfaces:</dt>
105<dd><a href="../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&gt;</dd>
106</dl>
107<hr>
108<br>
109<pre>public class <span class="strong">POJOPropertyBuilder</span>
110extends <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>
111implements <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&gt;</pre>
112<div class="block">Helper class used for aggregating information about a single
113 potential POJO property.</div>
114</li>
115</ul>
116</div>
117<div class="summary">
118<ul class="blockList">
119<li class="blockList">
120<!-- ======== NESTED CLASS SUMMARY ======== -->
121<ul class="blockList">
122<li class="blockList"><a name="nested_class_summary">
123<!--   -->
124</a>
125<h3>Nested Class Summary</h3>
126<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
127<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
128<tr>
129<th class="colFirst" scope="col">Modifier and Type</th>
130<th class="colLast" scope="col">Class and Description</th>
131</tr>
132<tr class="altColor">
133<td class="colFirst"><code>protected static class&nbsp;</code></td>
134<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.MemberIterator.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder.MemberIterator</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.MemberIterator.html" title="type parameter in POJOPropertyBuilder.MemberIterator">T</a> extends <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&gt;</strong></code>&nbsp;</td>
135</tr>
136</table>
137</li>
138</ul>
139<!-- =========== FIELD SUMMARY =========== -->
140<ul class="blockList">
141<li class="blockList"><a name="field_summary">
142<!--   -->
143</a>
144<h3>Field Summary</h3>
145<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
146<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
147<tr>
148<th class="colFirst" scope="col">Modifier and Type</th>
149<th class="colLast" scope="col">Field and Description</th>
150</tr>
151<tr class="altColor">
152<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a></code></td>
153<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_annotationIntrospector">_annotationIntrospector</a></strong></code>&nbsp;</td>
154</tr>
155<tr class="rowColor">
156<td class="colFirst"><code>protected com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&gt;</code></td>
157<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_ctorParameters">_ctorParameters</a></strong></code>&nbsp;</td>
158</tr>
159<tr class="altColor">
160<td class="colFirst"><code>protected com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&gt;</code></td>
161<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_fields">_fields</a></strong></code>&nbsp;</td>
162</tr>
163<tr class="rowColor">
164<td class="colFirst"><code>protected boolean</code></td>
165<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_forSerialization">_forSerialization</a></strong></code>
166<div class="block">Whether property is being composed for serialization
167 (true) or deserialization (false)</div>
168</td>
169</tr>
170<tr class="altColor">
171<td class="colFirst"><code>protected com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&gt;</code></td>
172<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_getters">_getters</a></strong></code>&nbsp;</td>
173</tr>
174<tr class="rowColor">
175<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td>
176<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_internalName">_internalName</a></strong></code>
177<div class="block">Original internal name, derived from accessor, of this
178 property.</div>
179</td>
180</tr>
181<tr class="altColor">
182<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td>
183<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_name">_name</a></strong></code>
184<div class="block">External name of logical property; may change with
185 renaming (by new instance being constructed using
186 a new name)</div>
187</td>
188</tr>
189<tr class="rowColor">
190<td class="colFirst"><code>protected com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&gt;</code></td>
191<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_setters">_setters</a></strong></code>&nbsp;</td>
192</tr>
193</table>
194</li>
195</ul>
196<!-- ======== CONSTRUCTOR SUMMARY ======== -->
197<ul class="blockList">
198<li class="blockList"><a name="constructor_summary">
199<!--   -->
200</a>
201<h3>Constructor Summary</h3>
202<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
203<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
204<tr>
205<th class="colFirst" scope="col">Modifier</th>
206<th class="colLast" scope="col">Constructor and Description</th>
207</tr>
208<tr class="altColor">
209<td class="colFirst"><code>&nbsp;</code></td>
210<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#POJOPropertyBuilder(com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder, com.fasterxml.jackson.databind.PropertyName)">POJOPropertyBuilder</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&nbsp;src,
211                   <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;newName)</code>&nbsp;</td>
212</tr>
213<tr class="rowColor">
214<td class="colFirst"><code>&nbsp;</code></td>
215<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#POJOPropertyBuilder(com.fasterxml.jackson.databind.PropertyName, com.fasterxml.jackson.databind.AnnotationIntrospector, boolean)">POJOPropertyBuilder</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;internalName,
216                   <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;ai,
217                   boolean&nbsp;forSerialization)</code>&nbsp;</td>
218</tr>
219<tr class="altColor">
220<td class="colFirst"><code>protected </code></td>
221<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#POJOPropertyBuilder(com.fasterxml.jackson.databind.PropertyName, com.fasterxml.jackson.databind.PropertyName, com.fasterxml.jackson.databind.AnnotationIntrospector, boolean)">POJOPropertyBuilder</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;internalName,
222                   <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
223                   <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;annotationIntrospector,
224                   boolean&nbsp;forSerialization)</code>&nbsp;</td>
225</tr>
226</table>
227</li>
228</ul>
229<!-- ========== METHOD SUMMARY =========== -->
230<ul class="blockList">
231<li class="blockList"><a name="method_summary">
232<!--   -->
233</a>
234<h3>Method Summary</h3>
235<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
236<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
237<tr>
238<th class="colFirst" scope="col">Modifier and Type</th>
239<th class="colLast" scope="col">Method and Description</th>
240</tr>
241<tr class="altColor">
242<td class="colFirst"><code>protected <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></code></td>
243<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_findDefaultValue()">_findDefaultValue</a></strong>()</code>&nbsp;</td>
244</tr>
245<tr class="rowColor">
246<td class="colFirst"><code>protected <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></code></td>
247<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_findDescription()">_findDescription</a></strong>()</code>&nbsp;</td>
248</tr>
249<tr class="altColor">
250<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
251<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_findIndex()">_findIndex</a></strong>()</code>&nbsp;</td>
252</tr>
253<tr class="rowColor">
254<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
255<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_findRequired()">_findRequired</a></strong>()</code>&nbsp;</td>
256</tr>
257<tr class="altColor">
258<td class="colFirst"><code>protected int</code></td>
259<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_getterPriority(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">_getterPriority</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;m)</code>&nbsp;</td>
260</tr>
261<tr class="rowColor">
262<td class="colFirst"><code>protected int</code></td>
263<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#_setterPriority(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">_setterPriority</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;m)</code>&nbsp;</td>
264</tr>
265<tr class="altColor">
266<td class="colFirst"><code>void</code></td>
267<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addAll(com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder)">addAll</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&nbsp;src)</code>
268<div class="block">Method for adding all property members from specified collector into
269 this collector.</div>
270</td>
271</tr>
272<tr class="rowColor">
273<td class="colFirst"><code>void</code></td>
274<td class="colLast"><code><strong><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></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&nbsp;a,
275       <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
276       boolean&nbsp;explName,
277       boolean&nbsp;visible,
278       boolean&nbsp;ignored)</code>&nbsp;</td>
279</tr>
280<tr class="altColor">
281<td class="colFirst"><code>void</code></td>
282<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addCtor(com.fasterxml.jackson.databind.introspect.AnnotatedParameter, java.lang.String, boolean, boolean)">addCtor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&nbsp;a,
283       <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,
284       boolean&nbsp;visible,
285       boolean&nbsp;ignored)</code>
286<div class="block"><strong>Deprecated.</strong>&nbsp;
287<div class="block"><i>Since 2.4 call method that takes additional 'explName' argument, to indicate
288   whether name of property was provided by annotation (and not derived from accessor name);
289   this method assumes the name is explicit if it is non-null.</i></div>
290</div>
291</td>
292</tr>
293<tr class="rowColor">
294<td class="colFirst"><code>void</code></td>
295<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addCtor(com.fasterxml.jackson.databind.introspect.AnnotatedParameter, java.lang.String, boolean, boolean, boolean)">addCtor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&nbsp;a,
296       <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,
297       boolean&nbsp;explName,
298       boolean&nbsp;visible,
299       boolean&nbsp;ignored)</code>
300<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
301</td>
302</tr>
303<tr class="altColor">
304<td class="colFirst"><code>void</code></td>
305<td class="colLast"><code><strong><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></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&nbsp;a,
306        <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
307        boolean&nbsp;explName,
308        boolean&nbsp;visible,
309        boolean&nbsp;ignored)</code>&nbsp;</td>
310</tr>
311<tr class="rowColor">
312<td class="colFirst"><code>void</code></td>
313<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addField(com.fasterxml.jackson.databind.introspect.AnnotatedField, java.lang.String, boolean, boolean)">addField</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&nbsp;a,
314        <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,
315        boolean&nbsp;visible,
316        boolean&nbsp;ignored)</code>
317<div class="block"><strong>Deprecated.</strong>&nbsp;
318<div class="block"><i>Since 2.4 call method that takes additional 'explName' argument, to indicate
319   whether name of property was provided by annotation (and not derived from accessor name);
320   this method assumes the name is explicit if it is non-null.</i></div>
321</div>
322</td>
323</tr>
324<tr class="altColor">
325<td class="colFirst"><code>void</code></td>
326<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addField(com.fasterxml.jackson.databind.introspect.AnnotatedField, java.lang.String, boolean, boolean, boolean)">addField</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&nbsp;a,
327        <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,
328        boolean&nbsp;explName,
329        boolean&nbsp;visible,
330        boolean&nbsp;ignored)</code>
331<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
332</td>
333</tr>
334<tr class="rowColor">
335<td class="colFirst"><code>void</code></td>
336<td class="colLast"><code><strong><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></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;a,
337         <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
338         boolean&nbsp;explName,
339         boolean&nbsp;visible,
340         boolean&nbsp;ignored)</code>&nbsp;</td>
341</tr>
342<tr class="altColor">
343<td class="colFirst"><code>void</code></td>
344<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod, java.lang.String, boolean, boolean)">addGetter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;a,
345         <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,
346         boolean&nbsp;visible,
347         boolean&nbsp;ignored)</code>
348<div class="block"><strong>Deprecated.</strong>&nbsp;
349<div class="block"><i>Since 2.4 call method that takes additional 'explName' argument, to indicate
350   whether name of property was provided by annotation (and not derived from accessor name);
351   this method assumes the name is explicit if it is non-null.</i></div>
352</div>
353</td>
354</tr>
355<tr class="rowColor">
356<td class="colFirst"><code>void</code></td>
357<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod, java.lang.String, boolean, boolean, boolean)">addGetter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;a,
358         <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,
359         boolean&nbsp;explName,
360         boolean&nbsp;visible,
361         boolean&nbsp;ignored)</code>
362<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
363</td>
364</tr>
365<tr class="altColor">
366<td class="colFirst"><code>void</code></td>
367<td class="colLast"><code><strong><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></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;a,
368         <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
369         boolean&nbsp;explName,
370         boolean&nbsp;visible,
371         boolean&nbsp;ignored)</code>&nbsp;</td>
372</tr>
373<tr class="rowColor">
374<td class="colFirst"><code>void</code></td>
375<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addSetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod, java.lang.String, boolean, boolean)">addSetter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;a,
376         <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,
377         boolean&nbsp;visible,
378         boolean&nbsp;ignored)</code>
379<div class="block"><strong>Deprecated.</strong>&nbsp;
380<div class="block"><i>Since 2.4 call method that takes additional 'explName' argument, to indicate
381   whether name of property was provided by annotation (and not derived from accessor name);
382   this method assumes the name is explicit if it is non-null.</i></div>
383</div>
384</td>
385</tr>
386<tr class="altColor">
387<td class="colFirst"><code>void</code></td>
388<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#addSetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod, java.lang.String, boolean, boolean, boolean)">addSetter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;a,
389         <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,
390         boolean&nbsp;explName,
391         boolean&nbsp;visible,
392         boolean&nbsp;ignored)</code>
393<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
394</td>
395</tr>
396<tr class="rowColor">
397<td class="colFirst"><code>boolean</code></td>
398<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#anyIgnorals()">anyIgnorals</a></strong>()</code>&nbsp;</td>
399</tr>
400<tr class="altColor">
401<td class="colFirst"><code>boolean</code></td>
402<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#anyVisible()">anyVisible</a></strong>()</code>&nbsp;</td>
403</tr>
404<tr class="rowColor">
405<td class="colFirst"><code>int</code></td>
406<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#compareTo(com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder)">compareTo</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&nbsp;other)</code>&nbsp;</td>
407</tr>
408<tr class="altColor">
409<td class="colFirst"><code>boolean</code></td>
410<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#couldDeserialize()">couldDeserialize</a></strong>()</code>&nbsp;</td>
411</tr>
412<tr class="rowColor">
413<td class="colFirst"><code>boolean</code></td>
414<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#couldSerialize()">couldSerialize</a></strong>()</code>&nbsp;</td>
415</tr>
416<tr class="altColor">
417<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&gt;</code></td>
418<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#explode(java.util.Collection)">explode</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&gt;&nbsp;newNames)</code>
419<div class="block">Method called when a previous call to <a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#findExplicitNames()"><code>findExplicitNames()</code></a> found
420 multiple distinct explicit names, and the property this builder represents
421 basically needs to be broken apart and replaced by a set of more than
422 one properties.</div>
423</td>
424</tr>
425<tr class="rowColor">
426<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&gt;</code></td>
427<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#findExplicitNames()">findExplicitNames</a></strong>()</code>
428<div class="block">Method called to find out set of explicit names for accessors
429 bound together due to implicit name.</div>
430</td>
431</tr>
432<tr class="altColor">
433<td class="colFirst"><code>com.fasterxml.jackson.annotation.JsonInclude.Include</code></td>
434<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#findInclusion()">findInclusion</a></strong>()</code>
435<div class="block">Method used to check if this property has specific inclusion override
436 associated with it or not.</div>
437</td>
438</tr>
439<tr class="rowColor">
440<td class="colFirst"><code><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></code></td>
441<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#findNewName()">findNewName</a></strong>()</code>
442<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
443</td>
444</tr>
445<tr class="altColor">
446<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a></code></td>
447<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#findObjectIdInfo()">findObjectIdInfo</a></strong>()</code>
448<div class="block">Method used to check whether this logical property indicates that
449 value POJOs should be written using additional Object Identifier
450 (or, when multiple references exist, all but first AS Object Identifier).</div>
451</td>
452</tr>
453<tr class="rowColor">
454<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.ReferenceProperty.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector.ReferenceProperty</a></code></td>
455<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#findReferenceType()">findReferenceType</a></strong>()</code>
456<div class="block">Method used to find whether property is part of a bi-directional
457 reference.</div>
458</td>
459</tr>
460<tr class="altColor">
461<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;[]</code></td>
462<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#findViews()">findViews</a></strong>()</code>
463<div class="block">Method used to find View-inclusion definitions for the property.</div>
464</td>
465</tr>
466<tr class="rowColor">
467<td class="colFirst"><code>protected &lt;T&gt;&nbsp;T</code></td>
468<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#fromMemberAnnotations(com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.WithMember)">fromMemberAnnotations</a></strong>(com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.WithMember&lt;T&gt;&nbsp;func)</code>
469<div class="block">Helper method used for finding annotation values, from accessors
470 relevant to current usage (deserialization, serialization)</div>
471</td>
472</tr>
473<tr class="altColor">
474<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td>
475<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getAccessor()">getAccessor</a></strong>()</code>
476<div class="block">Method used to find accessor (getter, field to access) to use for accessing
477 value of the property.</div>
478</td>
479</tr>
480<tr class="rowColor">
481<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a></code></td>
482<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getConstructorParameter()">getConstructorParameter</a></strong>()</code>&nbsp;</td>
483</tr>
484<tr class="altColor">
485<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&gt;</code></td>
486<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getConstructorParameters()">getConstructorParameters</a></strong>()</code>
487<div class="block">Additional method that may be called instead of <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getConstructorParameter()"><code>BeanPropertyDefinition.getConstructorParameter()</code></a>
488 to get access to all constructor parameters, not just the highest priority one.</div>
489</td>
490</tr>
491<tr class="rowColor">
492<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a></code></td>
493<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getField()">getField</a></strong>()</code>&nbsp;</td>
494</tr>
495<tr class="altColor">
496<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td>
497<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getFullName()">getFullName</a></strong>()</code>&nbsp;</td>
498</tr>
499<tr class="rowColor">
500<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a></code></td>
501<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getGetter()">getGetter</a></strong>()</code>&nbsp;</td>
502</tr>
503<tr class="altColor">
504<td class="colFirst"><code><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></code></td>
505<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getInternalName()">getInternalName</a></strong>()</code>
506<div class="block">Accessor that can be used to determine implicit name from underlying
507 element(s) before possible renaming.</div>
508</td>
509</tr>
510<tr class="rowColor">
511<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
512<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getMetadata()">getMetadata</a></strong>()</code>
513<div class="block">Method for accessing additional metadata.</div>
514</td>
515</tr>
516<tr class="altColor">
517<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td>
518<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getMutator()">getMutator</a></strong>()</code>
519<div class="block">Method used to find mutator (constructor parameter, setter, field) to use for
520 changing value of the property.</div>
521</td>
522</tr>
523<tr class="rowColor">
524<td class="colFirst"><code><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></code></td>
525<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getName()">getName</a></strong>()</code>
526<div class="block">Accessor for name used for external representation (in JSON).</div>
527</td>
528</tr>
529<tr class="altColor">
530<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td>
531<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getNonConstructorMutator()">getNonConstructorMutator</a></strong>()</code>&nbsp;</td>
532</tr>
533<tr class="rowColor">
534<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td>
535<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getPrimaryMember()">getPrimaryMember</a></strong>()</code>
536<div class="block">Method used to find the property member (getter, setter, field) that has
537 the highest precedence in current context (getter method when serializing,
538 if available, and so forth), if any.</div>
539</td>
540</tr>
541<tr class="altColor">
542<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a></code></td>
543<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getSetter()">getSetter</a></strong>()</code>&nbsp;</td>
544</tr>
545<tr class="rowColor">
546<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td>
547<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getWrapperName()">getWrapperName</a></strong>()</code>
548<div class="block">Accessor for finding wrapper name to use for property (if any).</div>
549</td>
550</tr>
551<tr class="altColor">
552<td class="colFirst"><code>boolean</code></td>
553<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#hasConstructorParameter()">hasConstructorParameter</a></strong>()</code>&nbsp;</td>
554</tr>
555<tr class="rowColor">
556<td class="colFirst"><code>boolean</code></td>
557<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#hasField()">hasField</a></strong>()</code>&nbsp;</td>
558</tr>
559<tr class="altColor">
560<td class="colFirst"><code>boolean</code></td>
561<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#hasGetter()">hasGetter</a></strong>()</code>&nbsp;</td>
562</tr>
563<tr class="rowColor">
564<td class="colFirst"><code>boolean</code></td>
565<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#hasSetter()">hasSetter</a></strong>()</code>&nbsp;</td>
566</tr>
567<tr class="altColor">
568<td class="colFirst"><code>boolean</code></td>
569<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#isExplicitlyIncluded()">isExplicitlyIncluded</a></strong>()</code>
570<div class="block">Accessor that can be called to check whether property was included
571 due to an explicit marker (usually annotation), or just by naming
572 convention.</div>
573</td>
574</tr>
575<tr class="rowColor">
576<td class="colFirst"><code>boolean</code></td>
577<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#isExplicitlyNamed()">isExplicitlyNamed</a></strong>()</code>
578<div class="block">Accessor that can be called to check whether property name was
579 due to an explicit marker (usually annotation), or just by naming
580 convention or use of "use-default-name" marker (annotation).</div>
581</td>
582</tr>
583<tr class="altColor">
584<td class="colFirst"><code>boolean</code></td>
585<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#isTypeId()">isTypeId</a></strong>()</code>
586<div class="block">Method used to check whether this logical property has a marker
587 to indicate it should be used as the type id for polymorphic type
588 handling.</div>
589</td>
590</tr>
591<tr class="rowColor">
592<td class="colFirst"><code>void</code></td>
593<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#mergeAnnotations(boolean)">mergeAnnotations</a></strong>(boolean&nbsp;forSerialization)</code>&nbsp;</td>
594</tr>
595<tr class="altColor">
596<td class="colFirst"><code>void</code></td>
597<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#removeConstructors()">removeConstructors</a></strong>()</code>
598<div class="block">Mutator that will simply drop any constructor parameters property may have.</div>
599</td>
600</tr>
601<tr class="rowColor">
602<td class="colFirst"><code>void</code></td>
603<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#removeIgnored()">removeIgnored</a></strong>()</code>
604<div class="block">Method called to remove all entries that are marked as
605 ignored.</div>
606</td>
607</tr>
608<tr class="altColor">
609<td class="colFirst"><code>void</code></td>
610<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#removeNonVisible(boolean)">removeNonVisible</a></strong>(boolean&nbsp;force)</code>&nbsp;</td>
611</tr>
612<tr class="rowColor">
613<td class="colFirst"><code><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></code></td>
614<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#toString()">toString</a></strong>()</code>&nbsp;</td>
615</tr>
616<tr class="altColor">
617<td class="colFirst"><code>void</code></td>
618<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#trimByVisibility()">trimByVisibility</a></strong>()</code>
619<div class="block">Method called to trim unnecessary entries, such as implicit
620 getter if there is an explict one available.</div>
621</td>
622</tr>
623<tr class="rowColor">
624<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>
625<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;newName)</code>
626<div class="block">Method that can be used to create a definition with
627 same settings as this one, but with different
628 (external) name; that is, one for which
629 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getName()"><code>BeanPropertyDefinition.getName()</code></a> would return <code>newName</code>.</div>
630</td>
631</tr>
632<tr class="altColor">
633<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>
634<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.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;newSimpleName)</code>
635<div class="block">Alternate "mutant factory" that will only change simple name, but
636 leave other optional parts (like namespace) as is.</div>
637</td>
638</tr>
639</table>
640<ul class="blockList">
641<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition">
642<!--   -->
643</a>
644<h3>Methods inherited from class&nbsp;com.fasterxml.jackson.databind.introspect.<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></h3>
645<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#isRequired()">isRequired</a>, <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#withName(java.lang.String)">withName</a></code></li>
646</ul>
647<ul class="blockList">
648<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
649<!--   -->
650</a>
651<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
652<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
653</ul>
654</li>
655</ul>
656</li>
657</ul>
658</div>
659<div class="details">
660<ul class="blockList">
661<li class="blockList">
662<!-- ============ FIELD DETAIL =========== -->
663<ul class="blockList">
664<li class="blockList"><a name="field_detail">
665<!--   -->
666</a>
667<h3>Field Detail</h3>
668<a name="_forSerialization">
669<!--   -->
670</a>
671<ul class="blockList">
672<li class="blockList">
673<h4>_forSerialization</h4>
674<pre>protected final&nbsp;boolean _forSerialization</pre>
675<div class="block">Whether property is being composed for serialization
676 (true) or deserialization (false)</div>
677</li>
678</ul>
679<a name="_annotationIntrospector">
680<!--   -->
681</a>
682<ul class="blockList">
683<li class="blockList">
684<h4>_annotationIntrospector</h4>
685<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> _annotationIntrospector</pre>
686</li>
687</ul>
688<a name="_name">
689<!--   -->
690</a>
691<ul class="blockList">
692<li class="blockList">
693<h4>_name</h4>
694<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> _name</pre>
695<div class="block">External name of logical property; may change with
696 renaming (by new instance being constructed using
697 a new name)</div>
698</li>
699</ul>
700<a name="_internalName">
701<!--   -->
702</a>
703<ul class="blockList">
704<li class="blockList">
705<h4>_internalName</h4>
706<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> _internalName</pre>
707<div class="block">Original internal name, derived from accessor, of this
708 property. Will not be changed by renaming.</div>
709</li>
710</ul>
711<a name="_fields">
712<!--   -->
713</a>
714<ul class="blockList">
715<li class="blockList">
716<h4>_fields</h4>
717<pre>protected&nbsp;com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&gt; _fields</pre>
718</li>
719</ul>
720<a name="_ctorParameters">
721<!--   -->
722</a>
723<ul class="blockList">
724<li class="blockList">
725<h4>_ctorParameters</h4>
726<pre>protected&nbsp;com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&gt; _ctorParameters</pre>
727</li>
728</ul>
729<a name="_getters">
730<!--   -->
731</a>
732<ul class="blockList">
733<li class="blockList">
734<h4>_getters</h4>
735<pre>protected&nbsp;com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&gt; _getters</pre>
736</li>
737</ul>
738<a name="_setters">
739<!--   -->
740</a>
741<ul class="blockListLast">
742<li class="blockList">
743<h4>_setters</h4>
744<pre>protected&nbsp;com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&gt; _setters</pre>
745</li>
746</ul>
747</li>
748</ul>
749<!-- ========= CONSTRUCTOR DETAIL ======== -->
750<ul class="blockList">
751<li class="blockList"><a name="constructor_detail">
752<!--   -->
753</a>
754<h3>Constructor Detail</h3>
755<a name="POJOPropertyBuilder(com.fasterxml.jackson.databind.PropertyName, com.fasterxml.jackson.databind.AnnotationIntrospector, boolean)">
756<!--   -->
757</a>
758<ul class="blockList">
759<li class="blockList">
760<h4>POJOPropertyBuilder</h4>
761<pre>public&nbsp;POJOPropertyBuilder(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;internalName,
762                   <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;ai,
763                   boolean&nbsp;forSerialization)</pre>
764</li>
765</ul>
766<a name="POJOPropertyBuilder(com.fasterxml.jackson.databind.PropertyName, com.fasterxml.jackson.databind.PropertyName, com.fasterxml.jackson.databind.AnnotationIntrospector, boolean)">
767<!--   -->
768</a>
769<ul class="blockList">
770<li class="blockList">
771<h4>POJOPropertyBuilder</h4>
772<pre>protected&nbsp;POJOPropertyBuilder(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;internalName,
773                   <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
774                   <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;annotationIntrospector,
775                   boolean&nbsp;forSerialization)</pre>
776</li>
777</ul>
778<a name="POJOPropertyBuilder(com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder, com.fasterxml.jackson.databind.PropertyName)">
779<!--   -->
780</a>
781<ul class="blockListLast">
782<li class="blockList">
783<h4>POJOPropertyBuilder</h4>
784<pre>public&nbsp;POJOPropertyBuilder(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&nbsp;src,
785                   <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;newName)</pre>
786</li>
787</ul>
788</li>
789</ul>
790<!-- ============ METHOD DETAIL ========== -->
791<ul class="blockList">
792<li class="blockList"><a name="method_detail">
793<!--   -->
794</a>
795<h3>Method Detail</h3>
796<a name="withName(com.fasterxml.jackson.databind.PropertyName)">
797<!--   -->
798</a>
799<ul class="blockList">
800<li class="blockList">
801<h4>withName</h4>
802<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&nbsp;withName(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;newName)</pre>
803<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#withName(com.fasterxml.jackson.databind.PropertyName)">BeanPropertyDefinition</a></code></strong></div>
804<div class="block">Method that can be used to create a definition with
805 same settings as this one, but with different
806 (external) name; that is, one for which
807 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getName()"><code>BeanPropertyDefinition.getName()</code></a> would return <code>newName</code>.</div>
808<dl>
809<dt><strong>Specified by:</strong></dt>
810<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#withName(com.fasterxml.jackson.databind.PropertyName)">withName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
811</dl>
812</li>
813</ul>
814<a name="withSimpleName(java.lang.String)">
815<!--   -->
816</a>
817<ul class="blockList">
818<li class="blockList">
819<h4>withSimpleName</h4>
820<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&nbsp;withSimpleName(<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;newSimpleName)</pre>
821<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#withSimpleName(java.lang.String)">BeanPropertyDefinition</a></code></strong></div>
822<div class="block">Alternate "mutant factory" that will only change simple name, but
823 leave other optional parts (like namespace) as is.</div>
824<dl>
825<dt><strong>Specified by:</strong></dt>
826<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#withSimpleName(java.lang.String)">withSimpleName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
827</dl>
828</li>
829</ul>
830<a name="compareTo(com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder)">
831<!--   -->
832</a>
833<ul class="blockList">
834<li class="blockList">
835<h4>compareTo</h4>
836<pre>public&nbsp;int&nbsp;compareTo(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&nbsp;other)</pre>
837<dl>
838<dt><strong>Specified by:</strong></dt>
839<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true#compareTo(T)" title="class or interface in java.lang">compareTo</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&gt;</code></dd>
840</dl>
841</li>
842</ul>
843<a name="getName()">
844<!--   -->
845</a>
846<ul class="blockList">
847<li class="blockList">
848<h4>getName</h4>
849<pre>public&nbsp;<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;getName()</pre>
850<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getName()">BeanPropertyDefinition</a></code></strong></div>
851<div class="block">Accessor for name used for external representation (in JSON).</div>
852<dl>
853<dt><strong>Specified by:</strong></dt>
854<dd><code><a href="../../../../../com/fasterxml/jackson/databind/util/Named.html#getName()">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a></code></dd>
855<dt><strong>Specified by:</strong></dt>
856<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getName()">getName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
857</dl>
858</li>
859</ul>
860<a name="getFullName()">
861<!--   -->
862</a>
863<ul class="blockList">
864<li class="blockList">
865<h4>getFullName</h4>
866<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;getFullName()</pre>
867<dl>
868<dt><strong>Specified by:</strong></dt>
869<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getFullName()">getFullName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
870</dl>
871</li>
872</ul>
873<a name="getInternalName()">
874<!--   -->
875</a>
876<ul class="blockList">
877<li class="blockList">
878<h4>getInternalName</h4>
879<pre>public&nbsp;<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;getInternalName()</pre>
880<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getInternalName()">BeanPropertyDefinition</a></code></strong></div>
881<div class="block">Accessor that can be used to determine implicit name from underlying
882 element(s) before possible renaming. This is the "internal"
883 name derived from accessor ("x" from "getX"), and is not based on
884 annotations or naming strategy.</div>
885<dl>
886<dt><strong>Specified by:</strong></dt>
887<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getInternalName()">getInternalName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
888</dl>
889</li>
890</ul>
891<a name="getWrapperName()">
892<!--   -->
893</a>
894<ul class="blockList">
895<li class="blockList">
896<h4>getWrapperName</h4>
897<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;getWrapperName()</pre>
898<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getWrapperName()">BeanPropertyDefinition</a></code></strong></div>
899<div class="block">Accessor for finding wrapper name to use for property (if any).</div>
900<dl>
901<dt><strong>Specified by:</strong></dt>
902<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getWrapperName()">getWrapperName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
903</dl>
904</li>
905</ul>
906<a name="isExplicitlyIncluded()">
907<!--   -->
908</a>
909<ul class="blockList">
910<li class="blockList">
911<h4>isExplicitlyIncluded</h4>
912<pre>public&nbsp;boolean&nbsp;isExplicitlyIncluded()</pre>
913<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#isExplicitlyIncluded()">BeanPropertyDefinition</a></code></strong></div>
914<div class="block">Accessor that can be called to check whether property was included
915 due to an explicit marker (usually annotation), or just by naming
916 convention.</div>
917<dl>
918<dt><strong>Specified by:</strong></dt>
919<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#isExplicitlyIncluded()">isExplicitlyIncluded</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
920<dt><span class="strong">Returns:</span></dt><dd>True if property was explicitly included (usually by having
921   one of components being annotated); false if inclusion was purely
922   due to naming or visibility definitions (that is, implicit)</dd></dl>
923</li>
924</ul>
925<a name="isExplicitlyNamed()">
926<!--   -->
927</a>
928<ul class="blockList">
929<li class="blockList">
930<h4>isExplicitlyNamed</h4>
931<pre>public&nbsp;boolean&nbsp;isExplicitlyNamed()</pre>
932<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#isExplicitlyNamed()">BeanPropertyDefinition</a></code></strong></div>
933<div class="block">Accessor that can be called to check whether property name was
934 due to an explicit marker (usually annotation), or just by naming
935 convention or use of "use-default-name" marker (annotation).
936<p>
937 Note that entries that return true from this method will always
938 return true for <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#isExplicitlyIncluded()"><code>BeanPropertyDefinition.isExplicitlyIncluded()</code></a>, but not necessarily
939 vice versa.</div>
940<dl>
941<dt><strong>Overrides:</strong></dt>
942<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#isExplicitlyNamed()">isExplicitlyNamed</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
943</dl>
944</li>
945</ul>
946<a name="hasGetter()">
947<!--   -->
948</a>
949<ul class="blockList">
950<li class="blockList">
951<h4>hasGetter</h4>
952<pre>public&nbsp;boolean&nbsp;hasGetter()</pre>
953<dl>
954<dt><strong>Specified by:</strong></dt>
955<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#hasGetter()">hasGetter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
956</dl>
957</li>
958</ul>
959<a name="hasSetter()">
960<!--   -->
961</a>
962<ul class="blockList">
963<li class="blockList">
964<h4>hasSetter</h4>
965<pre>public&nbsp;boolean&nbsp;hasSetter()</pre>
966<dl>
967<dt><strong>Specified by:</strong></dt>
968<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#hasSetter()">hasSetter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
969</dl>
970</li>
971</ul>
972<a name="hasField()">
973<!--   -->
974</a>
975<ul class="blockList">
976<li class="blockList">
977<h4>hasField</h4>
978<pre>public&nbsp;boolean&nbsp;hasField()</pre>
979<dl>
980<dt><strong>Specified by:</strong></dt>
981<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#hasField()">hasField</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
982</dl>
983</li>
984</ul>
985<a name="hasConstructorParameter()">
986<!--   -->
987</a>
988<ul class="blockList">
989<li class="blockList">
990<h4>hasConstructorParameter</h4>
991<pre>public&nbsp;boolean&nbsp;hasConstructorParameter()</pre>
992<dl>
993<dt><strong>Specified by:</strong></dt>
994<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#hasConstructorParameter()">hasConstructorParameter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
995</dl>
996</li>
997</ul>
998<a name="couldDeserialize()">
999<!--   -->
1000</a>
1001<ul class="blockList">
1002<li class="blockList">
1003<h4>couldDeserialize</h4>
1004<pre>public&nbsp;boolean&nbsp;couldDeserialize()</pre>
1005<dl>
1006<dt><strong>Overrides:</strong></dt>
1007<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#couldDeserialize()">couldDeserialize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1008</dl>
1009</li>
1010</ul>
1011<a name="couldSerialize()">
1012<!--   -->
1013</a>
1014<ul class="blockList">
1015<li class="blockList">
1016<h4>couldSerialize</h4>
1017<pre>public&nbsp;boolean&nbsp;couldSerialize()</pre>
1018<dl>
1019<dt><strong>Overrides:</strong></dt>
1020<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#couldSerialize()">couldSerialize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1021</dl>
1022</li>
1023</ul>
1024<a name="getGetter()">
1025<!--   -->
1026</a>
1027<ul class="blockList">
1028<li class="blockList">
1029<h4>getGetter</h4>
1030<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;getGetter()</pre>
1031<dl>
1032<dt><strong>Specified by:</strong></dt>
1033<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getGetter()">getGetter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1034</dl>
1035</li>
1036</ul>
1037<a name="getSetter()">
1038<!--   -->
1039</a>
1040<ul class="blockList">
1041<li class="blockList">
1042<h4>getSetter</h4>
1043<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;getSetter()</pre>
1044<dl>
1045<dt><strong>Specified by:</strong></dt>
1046<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getSetter()">getSetter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1047</dl>
1048</li>
1049</ul>
1050<a name="getField()">
1051<!--   -->
1052</a>
1053<ul class="blockList">
1054<li class="blockList">
1055<h4>getField</h4>
1056<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&nbsp;getField()</pre>
1057<dl>
1058<dt><strong>Specified by:</strong></dt>
1059<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getField()">getField</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1060</dl>
1061</li>
1062</ul>
1063<a name="getConstructorParameter()">
1064<!--   -->
1065</a>
1066<ul class="blockList">
1067<li class="blockList">
1068<h4>getConstructorParameter</h4>
1069<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&nbsp;getConstructorParameter()</pre>
1070<dl>
1071<dt><strong>Specified by:</strong></dt>
1072<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getConstructorParameter()">getConstructorParameter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1073</dl>
1074</li>
1075</ul>
1076<a name="getConstructorParameters()">
1077<!--   -->
1078</a>
1079<ul class="blockList">
1080<li class="blockList">
1081<h4>getConstructorParameters</h4>
1082<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&gt;&nbsp;getConstructorParameters()</pre>
1083<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getConstructorParameters()">BeanPropertyDefinition</a></code></strong></div>
1084<div class="block">Additional method that may be called instead of <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getConstructorParameter()"><code>BeanPropertyDefinition.getConstructorParameter()</code></a>
1085 to get access to all constructor parameters, not just the highest priority one.</div>
1086<dl>
1087<dt><strong>Overrides:</strong></dt>
1088<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getConstructorParameters()">getConstructorParameters</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1089</dl>
1090</li>
1091</ul>
1092<a name="getAccessor()">
1093<!--   -->
1094</a>
1095<ul class="blockList">
1096<li class="blockList">
1097<h4>getAccessor</h4>
1098<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;getAccessor()</pre>
1099<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getAccessor()">BeanPropertyDefinition</a></code></strong></div>
1100<div class="block">Method used to find accessor (getter, field to access) to use for accessing
1101 value of the property.
1102 Null if no such member exists.</div>
1103<dl>
1104<dt><strong>Specified by:</strong></dt>
1105<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getAccessor()">getAccessor</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1106</dl>
1107</li>
1108</ul>
1109<a name="getMutator()">
1110<!--   -->
1111</a>
1112<ul class="blockList">
1113<li class="blockList">
1114<h4>getMutator</h4>
1115<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;getMutator()</pre>
1116<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getMutator()">BeanPropertyDefinition</a></code></strong></div>
1117<div class="block">Method used to find mutator (constructor parameter, setter, field) to use for
1118 changing value of the property.
1119 Null if no such member exists.</div>
1120<dl>
1121<dt><strong>Specified by:</strong></dt>
1122<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getMutator()">getMutator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1123</dl>
1124</li>
1125</ul>
1126<a name="getNonConstructorMutator()">
1127<!--   -->
1128</a>
1129<ul class="blockList">
1130<li class="blockList">
1131<h4>getNonConstructorMutator</h4>
1132<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;getNonConstructorMutator()</pre>
1133<dl>
1134<dt><strong>Specified by:</strong></dt>
1135<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getNonConstructorMutator()">getNonConstructorMutator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1136</dl>
1137</li>
1138</ul>
1139<a name="getPrimaryMember()">
1140<!--   -->
1141</a>
1142<ul class="blockList">
1143<li class="blockList">
1144<h4>getPrimaryMember</h4>
1145<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;getPrimaryMember()</pre>
1146<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getPrimaryMember()">BeanPropertyDefinition</a></code></strong></div>
1147<div class="block">Method used to find the property member (getter, setter, field) that has
1148 the highest precedence in current context (getter method when serializing,
1149 if available, and so forth), if any.
1150<p>
1151 Note: abstract since 2.5</div>
1152<dl>
1153<dt><strong>Specified by:</strong></dt>
1154<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getPrimaryMember()">getPrimaryMember</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1155</dl>
1156</li>
1157</ul>
1158<a name="_getterPriority(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">
1159<!--   -->
1160</a>
1161<ul class="blockList">
1162<li class="blockList">
1163<h4>_getterPriority</h4>
1164<pre>protected&nbsp;int&nbsp;_getterPriority(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;m)</pre>
1165</li>
1166</ul>
1167<a name="_setterPriority(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">
1168<!--   -->
1169</a>
1170<ul class="blockList">
1171<li class="blockList">
1172<h4>_setterPriority</h4>
1173<pre>protected&nbsp;int&nbsp;_setterPriority(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;m)</pre>
1174</li>
1175</ul>
1176<a name="findViews()">
1177<!--   -->
1178</a>
1179<ul class="blockList">
1180<li class="blockList">
1181<h4>findViews</h4>
1182<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;[]&nbsp;findViews()</pre>
1183<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#findViews()">BeanPropertyDefinition</a></code></strong></div>
1184<div class="block">Method used to find View-inclusion definitions for the property.</div>
1185<dl>
1186<dt><strong>Overrides:</strong></dt>
1187<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#findViews()">findViews</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1188</dl>
1189</li>
1190</ul>
1191<a name="findReferenceType()">
1192<!--   -->
1193</a>
1194<ul class="blockList">
1195<li class="blockList">
1196<h4>findReferenceType</h4>
1197<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.ReferenceProperty.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector.ReferenceProperty</a>&nbsp;findReferenceType()</pre>
1198<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#findReferenceType()">BeanPropertyDefinition</a></code></strong></div>
1199<div class="block">Method used to find whether property is part of a bi-directional
1200 reference.</div>
1201<dl>
1202<dt><strong>Overrides:</strong></dt>
1203<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#findReferenceType()">findReferenceType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1204</dl>
1205</li>
1206</ul>
1207<a name="isTypeId()">
1208<!--   -->
1209</a>
1210<ul class="blockList">
1211<li class="blockList">
1212<h4>isTypeId</h4>
1213<pre>public&nbsp;boolean&nbsp;isTypeId()</pre>
1214<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#isTypeId()">BeanPropertyDefinition</a></code></strong></div>
1215<div class="block">Method used to check whether this logical property has a marker
1216 to indicate it should be used as the type id for polymorphic type
1217 handling.</div>
1218<dl>
1219<dt><strong>Overrides:</strong></dt>
1220<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#isTypeId()">isTypeId</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1221</dl>
1222</li>
1223</ul>
1224<a name="getMetadata()">
1225<!--   -->
1226</a>
1227<ul class="blockList">
1228<li class="blockList">
1229<h4>getMetadata</h4>
1230<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;getMetadata()</pre>
1231<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getMetadata()">BeanPropertyDefinition</a></code></strong></div>
1232<div class="block">Method for accessing additional metadata.
1233 NOTE: will never return null, so de-referencing return value
1234 is safe.</div>
1235<dl>
1236<dt><strong>Specified by:</strong></dt>
1237<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getMetadata()">getMetadata</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1238</dl>
1239</li>
1240</ul>
1241<a name="_findRequired()">
1242<!--   -->
1243</a>
1244<ul class="blockList">
1245<li class="blockList">
1246<h4>_findRequired</h4>
1247<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;_findRequired()</pre>
1248</li>
1249</ul>
1250<a name="_findDescription()">
1251<!--   -->
1252</a>
1253<ul class="blockList">
1254<li class="blockList">
1255<h4>_findDescription</h4>
1256<pre>protected&nbsp;<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;_findDescription()</pre>
1257</li>
1258</ul>
1259<a name="_findIndex()">
1260<!--   -->
1261</a>
1262<ul class="blockList">
1263<li class="blockList">
1264<h4>_findIndex</h4>
1265<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;_findIndex()</pre>
1266</li>
1267</ul>
1268<a name="_findDefaultValue()">
1269<!--   -->
1270</a>
1271<ul class="blockList">
1272<li class="blockList">
1273<h4>_findDefaultValue</h4>
1274<pre>protected&nbsp;<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;_findDefaultValue()</pre>
1275</li>
1276</ul>
1277<a name="findObjectIdInfo()">
1278<!--   -->
1279</a>
1280<ul class="blockList">
1281<li class="blockList">
1282<h4>findObjectIdInfo</h4>
1283<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a>&nbsp;findObjectIdInfo()</pre>
1284<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#findObjectIdInfo()">BeanPropertyDefinition</a></code></strong></div>
1285<div class="block">Method used to check whether this logical property indicates that
1286 value POJOs should be written using additional Object Identifier
1287 (or, when multiple references exist, all but first AS Object Identifier).</div>
1288<dl>
1289<dt><strong>Overrides:</strong></dt>
1290<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#findObjectIdInfo()">findObjectIdInfo</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1291</dl>
1292</li>
1293</ul>
1294<a name="findInclusion()">
1295<!--   -->
1296</a>
1297<ul class="blockList">
1298<li class="blockList">
1299<h4>findInclusion</h4>
1300<pre>public&nbsp;com.fasterxml.jackson.annotation.JsonInclude.Include&nbsp;findInclusion()</pre>
1301<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#findInclusion()">BeanPropertyDefinition</a></code></strong></div>
1302<div class="block">Method used to check if this property has specific inclusion override
1303 associated with it or not.</div>
1304<dl>
1305<dt><strong>Overrides:</strong></dt>
1306<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#findInclusion()">findInclusion</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></dd>
1307</dl>
1308</li>
1309</ul>
1310<a name="addField(com.fasterxml.jackson.databind.introspect.AnnotatedField, com.fasterxml.jackson.databind.PropertyName, boolean, boolean, boolean)">
1311<!--   -->
1312</a>
1313<ul class="blockList">
1314<li class="blockList">
1315<h4>addField</h4>
1316<pre>public&nbsp;void&nbsp;addField(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&nbsp;a,
1317            <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
1318            boolean&nbsp;explName,
1319            boolean&nbsp;visible,
1320            boolean&nbsp;ignored)</pre>
1321</li>
1322</ul>
1323<a name="addCtor(com.fasterxml.jackson.databind.introspect.AnnotatedParameter, com.fasterxml.jackson.databind.PropertyName, boolean, boolean, boolean)">
1324<!--   -->
1325</a>
1326<ul class="blockList">
1327<li class="blockList">
1328<h4>addCtor</h4>
1329<pre>public&nbsp;void&nbsp;addCtor(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&nbsp;a,
1330           <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
1331           boolean&nbsp;explName,
1332           boolean&nbsp;visible,
1333           boolean&nbsp;ignored)</pre>
1334</li>
1335</ul>
1336<a name="addGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod, com.fasterxml.jackson.databind.PropertyName, boolean, boolean, boolean)">
1337<!--   -->
1338</a>
1339<ul class="blockList">
1340<li class="blockList">
1341<h4>addGetter</h4>
1342<pre>public&nbsp;void&nbsp;addGetter(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;a,
1343             <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
1344             boolean&nbsp;explName,
1345             boolean&nbsp;visible,
1346             boolean&nbsp;ignored)</pre>
1347</li>
1348</ul>
1349<a name="addSetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod, com.fasterxml.jackson.databind.PropertyName, boolean, boolean, boolean)">
1350<!--   -->
1351</a>
1352<ul class="blockList">
1353<li class="blockList">
1354<h4>addSetter</h4>
1355<pre>public&nbsp;void&nbsp;addSetter(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;a,
1356             <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
1357             boolean&nbsp;explName,
1358             boolean&nbsp;visible,
1359             boolean&nbsp;ignored)</pre>
1360</li>
1361</ul>
1362<a name="addAll(com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder)">
1363<!--   -->
1364</a>
1365<ul class="blockList">
1366<li class="blockList">
1367<h4>addAll</h4>
1368<pre>public&nbsp;void&nbsp;addAll(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&nbsp;src)</pre>
1369<div class="block">Method for adding all property members from specified collector into
1370 this collector.</div>
1371</li>
1372</ul>
1373<a name="addField(com.fasterxml.jackson.databind.introspect.AnnotatedField, java.lang.String, boolean, boolean)">
1374<!--   -->
1375</a>
1376<ul class="blockList">
1377<li class="blockList">
1378<h4>addField</h4>
1379<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1380public&nbsp;void&nbsp;addField(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&nbsp;a,
1381                       <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,
1382                       boolean&nbsp;visible,
1383                       boolean&nbsp;ignored)</pre>
1384<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 2.4 call method that takes additional 'explName' argument, to indicate
1385   whether name of property was provided by annotation (and not derived from accessor name);
1386   this method assumes the name is explicit if it is non-null.</i></div>
1387</li>
1388</ul>
1389<a name="addField(com.fasterxml.jackson.databind.introspect.AnnotatedField, java.lang.String, boolean, boolean, boolean)">
1390<!--   -->
1391</a>
1392<ul class="blockList">
1393<li class="blockList">
1394<h4>addField</h4>
1395<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1396public&nbsp;void&nbsp;addField(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&nbsp;a,
1397                       <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,
1398                       boolean&nbsp;explName,
1399                       boolean&nbsp;visible,
1400                       boolean&nbsp;ignored)</pre>
1401<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
1402</li>
1403</ul>
1404<a name="addCtor(com.fasterxml.jackson.databind.introspect.AnnotatedParameter, java.lang.String, boolean, boolean)">
1405<!--   -->
1406</a>
1407<ul class="blockList">
1408<li class="blockList">
1409<h4>addCtor</h4>
1410<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1411public&nbsp;void&nbsp;addCtor(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&nbsp;a,
1412                      <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,
1413                      boolean&nbsp;visible,
1414                      boolean&nbsp;ignored)</pre>
1415<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 2.4 call method that takes additional 'explName' argument, to indicate
1416   whether name of property was provided by annotation (and not derived from accessor name);
1417   this method assumes the name is explicit if it is non-null.</i></div>
1418</li>
1419</ul>
1420<a name="addCtor(com.fasterxml.jackson.databind.introspect.AnnotatedParameter, java.lang.String, boolean, boolean, boolean)">
1421<!--   -->
1422</a>
1423<ul class="blockList">
1424<li class="blockList">
1425<h4>addCtor</h4>
1426<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1427public&nbsp;void&nbsp;addCtor(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&nbsp;a,
1428                      <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,
1429                      boolean&nbsp;explName,
1430                      boolean&nbsp;visible,
1431                      boolean&nbsp;ignored)</pre>
1432<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
1433</li>
1434</ul>
1435<a name="addGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod, java.lang.String, boolean, boolean)">
1436<!--   -->
1437</a>
1438<ul class="blockList">
1439<li class="blockList">
1440<h4>addGetter</h4>
1441<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1442public&nbsp;void&nbsp;addGetter(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;a,
1443                        <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,
1444                        boolean&nbsp;visible,
1445                        boolean&nbsp;ignored)</pre>
1446<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 2.4 call method that takes additional 'explName' argument, to indicate
1447   whether name of property was provided by annotation (and not derived from accessor name);
1448   this method assumes the name is explicit if it is non-null.</i></div>
1449</li>
1450</ul>
1451<a name="addGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod, java.lang.String, boolean, boolean, boolean)">
1452<!--   -->
1453</a>
1454<ul class="blockList">
1455<li class="blockList">
1456<h4>addGetter</h4>
1457<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1458public&nbsp;void&nbsp;addGetter(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;a,
1459                        <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,
1460                        boolean&nbsp;explName,
1461                        boolean&nbsp;visible,
1462                        boolean&nbsp;ignored)</pre>
1463<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
1464</li>
1465</ul>
1466<a name="addSetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod, java.lang.String, boolean, boolean)">
1467<!--   -->
1468</a>
1469<ul class="blockList">
1470<li class="blockList">
1471<h4>addSetter</h4>
1472<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1473public&nbsp;void&nbsp;addSetter(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;a,
1474                        <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,
1475                        boolean&nbsp;visible,
1476                        boolean&nbsp;ignored)</pre>
1477<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 2.4 call method that takes additional 'explName' argument, to indicate
1478   whether name of property was provided by annotation (and not derived from accessor name);
1479   this method assumes the name is explicit if it is non-null.</i></div>
1480</li>
1481</ul>
1482<a name="addSetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod, java.lang.String, boolean, boolean, boolean)">
1483<!--   -->
1484</a>
1485<ul class="blockList">
1486<li class="blockList">
1487<h4>addSetter</h4>
1488<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1489public&nbsp;void&nbsp;addSetter(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;a,
1490                        <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,
1491                        boolean&nbsp;explName,
1492                        boolean&nbsp;visible,
1493                        boolean&nbsp;ignored)</pre>
1494<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
1495</li>
1496</ul>
1497<a name="removeIgnored()">
1498<!--   -->
1499</a>
1500<ul class="blockList">
1501<li class="blockList">
1502<h4>removeIgnored</h4>
1503<pre>public&nbsp;void&nbsp;removeIgnored()</pre>
1504<div class="block">Method called to remove all entries that are marked as
1505 ignored.</div>
1506</li>
1507</ul>
1508<a name="removeNonVisible(boolean)">
1509<!--   -->
1510</a>
1511<ul class="blockList">
1512<li class="blockList">
1513<h4>removeNonVisible</h4>
1514<pre>public&nbsp;void&nbsp;removeNonVisible(boolean&nbsp;force)</pre>
1515</li>
1516</ul>
1517<a name="removeConstructors()">
1518<!--   -->
1519</a>
1520<ul class="blockList">
1521<li class="blockList">
1522<h4>removeConstructors</h4>
1523<pre>public&nbsp;void&nbsp;removeConstructors()</pre>
1524<div class="block">Mutator that will simply drop any constructor parameters property may have.</div>
1525<dl><dt><span class="strong">Since:</span></dt>
1526  <dd>2.5</dd></dl>
1527</li>
1528</ul>
1529<a name="trimByVisibility()">
1530<!--   -->
1531</a>
1532<ul class="blockList">
1533<li class="blockList">
1534<h4>trimByVisibility</h4>
1535<pre>public&nbsp;void&nbsp;trimByVisibility()</pre>
1536<div class="block">Method called to trim unnecessary entries, such as implicit
1537 getter if there is an explict one available. This is important
1538 for later stages, to avoid unnecessary conflicts.</div>
1539</li>
1540</ul>
1541<a name="mergeAnnotations(boolean)">
1542<!--   -->
1543</a>
1544<ul class="blockList">
1545<li class="blockList">
1546<h4>mergeAnnotations</h4>
1547<pre>public&nbsp;void&nbsp;mergeAnnotations(boolean&nbsp;forSerialization)</pre>
1548</li>
1549</ul>
1550<a name="anyVisible()">
1551<!--   -->
1552</a>
1553<ul class="blockList">
1554<li class="blockList">
1555<h4>anyVisible</h4>
1556<pre>public&nbsp;boolean&nbsp;anyVisible()</pre>
1557</li>
1558</ul>
1559<a name="anyIgnorals()">
1560<!--   -->
1561</a>
1562<ul class="blockList">
1563<li class="blockList">
1564<h4>anyIgnorals</h4>
1565<pre>public&nbsp;boolean&nbsp;anyIgnorals()</pre>
1566</li>
1567</ul>
1568<a name="findNewName()">
1569<!--   -->
1570</a>
1571<ul class="blockList">
1572<li class="blockList">
1573<h4>findNewName</h4>
1574<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1575public&nbsp;<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;findNewName()</pre>
1576<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
1577<dl><dt><span class="strong">Since:</span></dt>
1578  <dd>2.4 Use <a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#findExplicitNames()"><code>findExplicitNames()</code></a> instead</dd></dl>
1579</li>
1580</ul>
1581<a name="findExplicitNames()">
1582<!--   -->
1583</a>
1584<ul class="blockList">
1585<li class="blockList">
1586<h4>findExplicitNames</h4>
1587<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&gt;&nbsp;findExplicitNames()</pre>
1588<div class="block">Method called to find out set of explicit names for accessors
1589 bound together due to implicit name.</div>
1590<dl><dt><span class="strong">Since:</span></dt>
1591  <dd>2.4</dd></dl>
1592</li>
1593</ul>
1594<a name="explode(java.util.Collection)">
1595<!--   -->
1596</a>
1597<ul class="blockList">
1598<li class="blockList">
1599<h4>explode</h4>
1600<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&gt;&nbsp;explode(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&gt;&nbsp;newNames)</pre>
1601<div class="block">Method called when a previous call to <a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#findExplicitNames()"><code>findExplicitNames()</code></a> found
1602 multiple distinct explicit names, and the property this builder represents
1603 basically needs to be broken apart and replaced by a set of more than
1604 one properties.</div>
1605<dl><dt><span class="strong">Since:</span></dt>
1606  <dd>2.4</dd></dl>
1607</li>
1608</ul>
1609<a name="toString()">
1610<!--   -->
1611</a>
1612<ul class="blockList">
1613<li class="blockList">
1614<h4>toString</h4>
1615<pre>public&nbsp;<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;toString()</pre>
1616<dl>
1617<dt><strong>Overrides:</strong></dt>
1618<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><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></code></dd>
1619</dl>
1620</li>
1621</ul>
1622<a name="fromMemberAnnotations(com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.WithMember)">
1623<!--   -->
1624</a>
1625<ul class="blockListLast">
1626<li class="blockList">
1627<h4>fromMemberAnnotations</h4>
1628<pre>protected&nbsp;&lt;T&gt;&nbsp;T&nbsp;fromMemberAnnotations(com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.WithMember&lt;T&gt;&nbsp;func)</pre>
1629<div class="block">Helper method used for finding annotation values, from accessors
1630 relevant to current usage (deserialization, serialization)</div>
1631</li>
1632</ul>
1633</li>
1634</ul>
1635</li>
1636</ul>
1637</div>
1638</div>
1639<!-- ========= END OF CLASS DATA ========= -->
1640<!-- ======= START OF BOTTOM NAVBAR ====== -->
1641<div class="bottomNav"><a name="navbar_bottom">
1642<!--   -->
1643</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
1644<!--   -->
1645</a>
1646<ul class="navList" title="Navigation">
1647<li><a href="../../../../../overview-summary.html">Overview</a></li>
1648<li><a href="package-summary.html">Package</a></li>
1649<li class="navBarCell1Rev">Class</li>
1650<li><a href="class-use/POJOPropertyBuilder.html">Use</a></li>
1651<li><a href="package-tree.html">Tree</a></li>
1652<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
1653<li><a href="../../../../../index-all.html">Index</a></li>
1654<li><a href="../../../../../help-doc.html">Help</a></li>
1655</ul>
1656</div>
1657<div class="subNav">
1658<ul class="navList">
1659<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="strong">Prev Class</span></a></li>
1660<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.MemberIterator.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="strong">Next Class</span></a></li>
1661</ul>
1662<ul class="navList">
1663<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" target="_top">Frames</a></li>
1664<li><a href="POJOPropertyBuilder.html" target="_top">No Frames</a></li>
1665</ul>
1666<ul class="navList" id="allclasses_navbar_bottom">
1667<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
1668</ul>
1669<div>
1670<script type="text/javascript"><!--
1671  allClassesLink = document.getElementById("allclasses_navbar_bottom");
1672  if(window==top) {
1673    allClassesLink.style.display = "block";
1674  }
1675  else {
1676    allClassesLink.style.display = "none";
1677  }
1678  //-->
1679</script>
1680</div>
1681<div>
1682<ul class="subNavList">
1683<li>Summary:&nbsp;</li>
1684<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
1685<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
1686<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
1687<li><a href="#method_summary">Method</a></li>
1688</ul>
1689<ul class="subNavList">
1690<li>Detail:&nbsp;</li>
1691<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
1692<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
1693<li><a href="#method_detail">Method</a></li>
1694</ul>
1695</div>
1696<a name="skip-navbar_bottom">
1697<!--   -->
1698</a></div>
1699<!-- ======== END OF BOTTOM NAVBAR ======= -->
1700<p class="legalCopy"><small>Copyright &#169; 2014-2015 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p>
1701</body>
1702</html>
1703