1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (1.8.0_162) on Tue Nov 05 19:39:11 PST 2019 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>Uses of Class com.fasterxml.jackson.databind.PropertyMetadata (jackson-databind 2.10.0 API)</title>
8<meta name="date" content="2019-11-05">
9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
10<script type="text/javascript" src="../../../../../script.js"></script>
11</head>
12<body>
13<script type="text/javascript"><!--
14    try {
15        if (location.href.indexOf('is-external=true') == -1) {
16            parent.document.title="Uses of Class com.fasterxml.jackson.databind.PropertyMetadata (jackson-databind 2.10.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22</script>
23<noscript>
24<div>JavaScript is disabled on your browser.</div>
25</noscript>
26<!-- ========= START OF TOP NAVBAR ======= -->
27<div class="topNav"><a name="navbar.top">
28<!--   -->
29</a>
30<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
31<a name="navbar.top.firstrow">
32<!--   -->
33</a>
34<ul class="navList" title="Navigation">
35<li><a href="../../../../../overview-summary.html">Overview</a></li>
36<li><a href="../package-summary.html">Package</a></li>
37<li><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">Class</a></li>
38<li class="navBarCell1Rev">Use</li>
39<li><a href="../package-tree.html">Tree</a></li>
40<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
41<li><a href="../../../../../index-all.html">Index</a></li>
42<li><a href="../../../../../help-doc.html">Help</a></li>
43</ul>
44</div>
45<div class="subNav">
46<ul class="navList">
47<li>Prev</li>
48<li>Next</li>
49</ul>
50<ul class="navList">
51<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/PropertyMetadata.html" target="_top">Frames</a></li>
52<li><a href="PropertyMetadata.html" target="_top">No&nbsp;Frames</a></li>
53</ul>
54<ul class="navList" id="allclasses_navbar_top">
55<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
56</ul>
57<div>
58<script type="text/javascript"><!--
59  allClassesLink = document.getElementById("allclasses_navbar_top");
60  if(window==top) {
61    allClassesLink.style.display = "block";
62  }
63  else {
64    allClassesLink.style.display = "none";
65  }
66  //-->
67</script>
68</div>
69<a name="skip.navbar.top">
70<!--   -->
71</a></div>
72<!-- ========= END OF TOP NAVBAR ========= -->
73<div class="header">
74<h2 title="Uses of Class com.fasterxml.jackson.databind.PropertyMetadata" class="title">Uses of Class<br>com.fasterxml.jackson.databind.PropertyMetadata</h2>
75</div>
76<div class="classUseContainer">
77<ul class="blockList">
78<li class="blockList">
79<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
80<caption><span>Packages that use <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
81<tr>
82<th class="colFirst" scope="col">Package</th>
83<th class="colLast" scope="col">Description</th>
84</tr>
85<tbody>
86<tr class="altColor">
87<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td>
88<td class="colLast">
89<div class="block">Basic data binding (mapping) functionality that
90allows for reading JSON content into Java Objects (POJOs)
91and JSON Trees (<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>), as well as
92writing Java Objects and trees as JSON.</div>
93</td>
94</tr>
95<tr class="rowColor">
96<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser</a></td>
97<td class="colLast">
98<div class="block">Contains implementation classes of deserialization part of
99 data binding.</div>
100</td>
101</tr>
102<tr class="altColor">
103<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl</a></td>
104<td class="colLast">
105<div class="block">Contains those implementation classes of deserialization part of
106 data binding that are not considered part of public or semi-public
107 interfaces.</div>
108</td>
109</tr>
110<tr class="rowColor">
111<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std</a></td>
112<td class="colLast">
113<div class="block">Contains public standard implementations of abstraction that
114 Jackson uses.</div>
115</td>
116</tr>
117<tr class="altColor">
118<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td>
119<td class="colLast">
120<div class="block">Functionality needed for Bean introspection, required for detecting
121 accessors and mutators for Beans, as well as locating and handling
122 method annotations.</div>
123</td>
124</tr>
125<tr class="rowColor">
126<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td>
127<td class="colLast">
128<div class="block">Contains implementation classes of serialization part of
129 data binding.</div>
130</td>
131</tr>
132<tr class="altColor">
133<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td>
134<td class="colLast">
135<div class="block">Utility classes for Mapper package.</div>
136</td>
137</tr>
138</tbody>
139</table>
140</li>
141<li class="blockList">
142<ul class="blockList">
143<li class="blockList"><a name="com.fasterxml.jackson.databind">
144<!--   -->
145</a>
146<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></h3>
147<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
148<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
149<tr>
150<th class="colFirst" scope="col">Modifier and Type</th>
151<th class="colLast" scope="col">Field and Description</th>
152</tr>
153<tbody>
154<tr class="altColor">
155<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
156<td class="colLast"><span class="typeNameLabel">BeanProperty.Std.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#Z:Z_metadata">_metadata</a></span></code>&nbsp;</td>
157</tr>
158<tr class="rowColor">
159<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
160<td class="colLast"><span class="typeNameLabel">PropertyMetadata.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#STD_OPTIONAL">STD_OPTIONAL</a></span></code>&nbsp;</td>
161</tr>
162<tr class="altColor">
163<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
164<td class="colLast"><span class="typeNameLabel">PropertyMetadata.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#STD_REQUIRED">STD_REQUIRED</a></span></code>&nbsp;</td>
165</tr>
166<tr class="rowColor">
167<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
168<td class="colLast"><span class="typeNameLabel">PropertyMetadata.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#STD_REQUIRED_OR_OPTIONAL">STD_REQUIRED_OR_OPTIONAL</a></span></code>&nbsp;</td>
169</tr>
170</tbody>
171</table>
172<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
173<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
174<tr>
175<th class="colFirst" scope="col">Modifier and Type</th>
176<th class="colLast" scope="col">Method and Description</th>
177</tr>
178<tbody>
179<tr class="altColor">
180<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
181<td class="colLast"><span class="typeNameLabel">PropertyMetadata.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#construct-boolean-java.lang.String-java.lang.Integer-java.lang.String-">construct</a></span>(boolean&nbsp;req,
182         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
183         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;index,
184         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultValue)</code>
185<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
186</td>
187</tr>
188<tr class="rowColor">
189<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
190<td class="colLast"><span class="typeNameLabel">PropertyMetadata.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#construct-java.lang.Boolean-java.lang.String-java.lang.Integer-java.lang.String-">construct</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;req,
191         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
192         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;index,
193         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultValue)</code>&nbsp;</td>
194</tr>
195<tr class="altColor">
196<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
197<td class="colLast"><span class="typeNameLabel">BeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getMetadata--">getMetadata</a></span>()</code>
198<div class="block">Accessor for additional optional information about property.</div>
199</td>
200</tr>
201<tr class="rowColor">
202<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
203<td class="colLast"><span class="typeNameLabel">BeanProperty.Std.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#getMetadata--">getMetadata</a></span>()</code>&nbsp;</td>
204</tr>
205<tr class="altColor">
206<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
207<td class="colLast"><span class="typeNameLabel">BeanProperty.Bogus.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Bogus.html#getMetadata--">getMetadata</a></span>()</code>&nbsp;</td>
208</tr>
209<tr class="rowColor">
210<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
211<td class="colLast"><span class="typeNameLabel">PropertyMetadata.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#withDefaultValue-java.lang.String-">withDefaultValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;def)</code>&nbsp;</td>
212</tr>
213<tr class="altColor">
214<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
215<td class="colLast"><span class="typeNameLabel">PropertyMetadata.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#withDescription-java.lang.String-">withDescription</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</code>&nbsp;</td>
216</tr>
217<tr class="rowColor">
218<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
219<td class="colLast"><span class="typeNameLabel">PropertyMetadata.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#withIndex-java.lang.Integer-">withIndex</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;index)</code>&nbsp;</td>
220</tr>
221<tr class="altColor">
222<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
223<td class="colLast"><span class="typeNameLabel">PropertyMetadata.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#withMergeInfo-com.fasterxml.jackson.databind.PropertyMetadata.MergeInfo-">withMergeInfo</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata.MergeInfo</a>&nbsp;mergeInfo)</code>&nbsp;</td>
224</tr>
225<tr class="rowColor">
226<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
227<td class="colLast"><span class="typeNameLabel">PropertyMetadata.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#withNulls-com.fasterxml.jackson.annotation.Nulls-com.fasterxml.jackson.annotation.Nulls-">withNulls</a></span>(<a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/Nulls.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">Nulls</a>&nbsp;valueNulls,
228         <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/Nulls.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">Nulls</a>&nbsp;contentNulls)</code>&nbsp;</td>
229</tr>
230<tr class="altColor">
231<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
232<td class="colLast"><span class="typeNameLabel">PropertyMetadata.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#withRequired-java.lang.Boolean-">withRequired</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;b)</code>&nbsp;</td>
233</tr>
234</tbody>
235</table>
236<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
237<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
238<tr>
239<th class="colOne" scope="col">Constructor and Description</th>
240</tr>
241<tbody>
242<tr class="altColor">
243<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#Std-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyMetadata-">Std</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
244   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
245   <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;wrapperName,
246   <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;member,
247   <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata)</code>&nbsp;</td>
248</tr>
249<tr class="rowColor">
250<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#Std-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyMetadata-">Std</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
251   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
252   <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;wrapperName,
253   <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a>&nbsp;contextAnnotations,
254   <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;member,
255   <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata)</code>
256<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
257<div class="block"><span class="deprecationComment">Since 2.9</span></div>
258</div>
259</td>
260</tr>
261</tbody>
262</table>
263</li>
264<li class="blockList"><a name="com.fasterxml.jackson.databind.deser">
265<!--   -->
266</a>
267<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a></h3>
268<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
269<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
270<tr>
271<th class="colFirst" scope="col">Modifier and Type</th>
272<th class="colLast" scope="col">Method and Description</th>
273</tr>
274<tbody>
275<tr class="altColor">
276<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
277<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_getSetterInfo-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.PropertyMetadata-">_getSetterInfo</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
278              <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
279              <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata)</code>
280<div class="block">Helper method copied from <code>POJOPropertyBuilder</code> since that won't be
281 applied to creator parameters</div>
282</td>
283</tr>
284<tr class="rowColor">
285<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
286<td class="colLast"><span class="typeNameLabel">CreatorProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#getMetadata--">getMetadata</a></span>()</code>&nbsp;</td>
287</tr>
288</tbody>
289</table>
290<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
291<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
292<tr>
293<th class="colFirst" scope="col">Modifier and Type</th>
294<th class="colLast" scope="col">Method and Description</th>
295</tr>
296<tbody>
297<tr class="altColor">
298<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
299<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_getSetterInfo-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.PropertyMetadata-">_getSetterInfo</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
300              <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
301              <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata)</code>
302<div class="block">Helper method copied from <code>POJOPropertyBuilder</code> since that won't be
303 applied to creator parameters</div>
304</td>
305</tr>
306<tr class="rowColor">
307<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td>
308<td class="colLast"><span class="typeNameLabel">BeanDeserializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#Z:Z_resolveMergeAndNullSettings-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.SettableBeanProperty-com.fasterxml.jackson.databind.PropertyMetadata-">_resolveMergeAndNullSettings</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
309                            <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>&nbsp;prop,
310                            <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;propMetadata)</code>&nbsp;</td>
311</tr>
312</tbody>
313</table>
314<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
315<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
316<tr>
317<th class="colOne" scope="col">Constructor and Description</th>
318</tr>
319<tbody>
320<tr class="altColor">
321<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#CreatorProperty-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.introspect.AnnotatedParameter-int-java.lang.Object-com.fasterxml.jackson.databind.PropertyMetadata-">CreatorProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
322               <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
323               <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;wrapperName,
324               <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;typeDeser,
325               <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a>&nbsp;contextAnnotations,
326               <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&nbsp;param,
327               int&nbsp;index,
328               <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;injectableValueId,
329               <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata)</code>&nbsp;</td>
330</tr>
331<tr class="rowColor">
332<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyMetadata-com.fasterxml.jackson.databind.JsonDeserializer-">SettableBeanProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;propName,
333                    <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
334                    <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata,
335                    <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;valueDeser)</code>
336<div class="block">Constructor only used by <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl"><code>ObjectIdValueProperty</code></a>.</div>
337</td>
338</tr>
339<tr class="altColor">
340<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.PropertyMetadata-">SettableBeanProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;propName,
341                    <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
342                    <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;wrapper,
343                    <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;typeDeser,
344                    <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a>&nbsp;contextAnnotations,
345                    <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata)</code>&nbsp;</td>
346</tr>
347</tbody>
348</table>
349</li>
350<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl">
351<!--   -->
352</a>
353<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> in <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a></h3>
354<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
355<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
356<tr>
357<th class="colOne" scope="col">Constructor and Description</th>
358</tr>
359<tbody>
360<tr class="altColor">
361<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html#ObjectIdValueProperty-com.fasterxml.jackson.databind.deser.impl.ObjectIdReader-com.fasterxml.jackson.databind.PropertyMetadata-">ObjectIdValueProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a>&nbsp;objectIdReader,
362                     <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata)</code>&nbsp;</td>
363</tr>
364</tbody>
365</table>
366</li>
367<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std">
368<!--   -->
369</a>
370<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> in <a href="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</a></h3>
371<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
372<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
373<tr>
374<th class="colFirst" scope="col">Modifier and Type</th>
375<th class="colLast" scope="col">Method and Description</th>
376</tr>
377<tbody>
378<tr class="altColor">
379<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/NullValueProvider.html" title="interface in com.fasterxml.jackson.databind.deser">NullValueProvider</a></code></td>
380<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#findValueNullProvider-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.SettableBeanProperty-com.fasterxml.jackson.databind.PropertyMetadata-">findValueNullProvider</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
381                     <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>&nbsp;prop,
382                     <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;propMetadata)</code>
383<div class="block">Method called to find <a href="../../../../../com/fasterxml/jackson/databind/deser/NullValueProvider.html" title="interface in com.fasterxml.jackson.databind.deser"><code>NullValueProvider</code></a> for a primary property, using
384 "value nulls" setting.</div>
385</td>
386</tr>
387</tbody>
388</table>
389</li>
390<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect">
391<!--   -->
392</a>
393<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a></h3>
394<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
395<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
396<tr>
397<th class="colFirst" scope="col">Modifier and Type</th>
398<th class="colLast" scope="col">Field and Description</th>
399</tr>
400<tbody>
401<tr class="altColor">
402<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
403<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#Z:Z_metadata">_metadata</a></span></code>&nbsp;</td>
404</tr>
405<tr class="rowColor">
406<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
407<td class="colLast"><span class="typeNameLabel">ConcreteBeanPropertyBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html#Z:Z_metadata">_metadata</a></span></code>
408<div class="block">Additional information about property</div>
409</td>
410</tr>
411</tbody>
412</table>
413<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
414<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
415<tr>
416<th class="colFirst" scope="col">Modifier and Type</th>
417<th class="colLast" scope="col">Method and Description</th>
418</tr>
419<tbody>
420<tr class="altColor">
421<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
422<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#Z:Z_getSetterInfo-com.fasterxml.jackson.databind.PropertyMetadata-">_getSetterInfo</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata)</code>
423<div class="block">Helper method that contains logic for accessing and merging all setter
424 information that we needed, regarding things like possible merging
425 of property value, and handling of incoming nulls.</div>
426</td>
427</tr>
428<tr class="rowColor">
429<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
430<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getMetadata--">getMetadata</a></span>()</code>&nbsp;</td>
431</tr>
432<tr class="altColor">
433<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
434<td class="colLast"><span class="typeNameLabel">ConcreteBeanPropertyBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html#getMetadata--">getMetadata</a></span>()</code>&nbsp;</td>
435</tr>
436<tr class="rowColor">
437<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
438<td class="colLast"><span class="typeNameLabel">BeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getMetadata--">getMetadata</a></span>()</code>
439<div class="block">Method for accessing additional metadata.</div>
440</td>
441</tr>
442</tbody>
443</table>
444<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
445<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
446<tr>
447<th class="colFirst" scope="col">Modifier and Type</th>
448<th class="colLast" scope="col">Method and Description</th>
449</tr>
450<tbody>
451<tr class="altColor">
452<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
453<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#Z:Z_getSetterInfo-com.fasterxml.jackson.databind.PropertyMetadata-">_getSetterInfo</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata)</code>
454<div class="block">Helper method that contains logic for accessing and merging all setter
455 information that we needed, regarding things like possible merging
456 of property value, and handling of incoming nulls.</div>
457</td>
458</tr>
459</tbody>
460</table>
461<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
462<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
463<tr>
464<th class="colOne" scope="col">Constructor and Description</th>
465</tr>
466<tbody>
467<tr class="altColor">
468<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html#ConcreteBeanPropertyBase-com.fasterxml.jackson.databind.PropertyMetadata-">ConcreteBeanPropertyBase</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;md)</code>&nbsp;</td>
469</tr>
470</tbody>
471</table>
472</li>
473<li class="blockList"><a name="com.fasterxml.jackson.databind.ser">
474<!--   -->
475</a>
476<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></h3>
477<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
478<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
479<tr>
480<th class="colOne" scope="col">Constructor and Description</th>
481</tr>
482<tbody>
483<tr class="altColor">
484<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#PropertyWriter-com.fasterxml.jackson.databind.PropertyMetadata-">PropertyWriter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;md)</code>&nbsp;</td>
485</tr>
486</tbody>
487</table>
488</li>
489<li class="blockList"><a name="com.fasterxml.jackson.databind.util">
490<!--   -->
491</a>
492<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a></h3>
493<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
494<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
495<tr>
496<th class="colFirst" scope="col">Modifier and Type</th>
497<th class="colLast" scope="col">Field and Description</th>
498</tr>
499<tbody>
500<tr class="altColor">
501<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
502<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#Z:Z_metadata">_metadata</a></span></code>&nbsp;</td>
503</tr>
504</tbody>
505</table>
506<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
507<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
508<tr>
509<th class="colFirst" scope="col">Modifier and Type</th>
510<th class="colLast" scope="col">Method and Description</th>
511</tr>
512<tbody>
513<tr class="altColor">
514<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td>
515<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#getMetadata--">getMetadata</a></span>()</code>
516<div class="block">We will indicate that property is optional, since there is nothing
517 to indicate whether it might be required.</div>
518</td>
519</tr>
520</tbody>
521</table>
522<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
523<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
524<tr>
525<th class="colFirst" scope="col">Modifier and Type</th>
526<th class="colLast" scope="col">Method and Description</th>
527</tr>
528<tbody>
529<tr class="altColor">
530<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a></code></td>
531<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.PropertyMetadata-com.fasterxml.jackson.annotation.JsonInclude.Include-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
532         <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;member,
533         <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
534         <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata,
535         <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;inclusion)</code>
536<div class="block">Method called to create instance for virtual properties.</div>
537</td>
538</tr>
539<tr class="rowColor">
540<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a></code></td>
541<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.PropertyMetadata-com.fasterxml.jackson.annotation.JsonInclude.Value-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
542         <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;member,
543         <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
544         <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata,
545         <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a>&nbsp;inclusion)</code>&nbsp;</td>
546</tr>
547<tr class="altColor">
548<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></code></td>
549<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#withMetadata-com.fasterxml.jackson.databind.PropertyMetadata-">withMetadata</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata)</code>&nbsp;</td>
550</tr>
551</tbody>
552</table>
553<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
554<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
555<tr>
556<th class="colOne" scope="col">Constructor and Description</th>
557</tr>
558<tbody>
559<tr class="altColor">
560<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#SimpleBeanPropertyDefinition-com.fasterxml.jackson.databind.AnnotationIntrospector-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.PropertyMetadata-com.fasterxml.jackson.annotation.JsonInclude.Value-">SimpleBeanPropertyDefinition</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;intr,
561                            <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;member,
562                            <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;fullName,
563                            <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata,
564                            <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a>&nbsp;inclusion)</code>&nbsp;</td>
565</tr>
566</tbody>
567</table>
568</li>
569</ul>
570</li>
571</ul>
572</div>
573<!-- ======= START OF BOTTOM NAVBAR ====== -->
574<div class="bottomNav"><a name="navbar.bottom">
575<!--   -->
576</a>
577<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
578<a name="navbar.bottom.firstrow">
579<!--   -->
580</a>
581<ul class="navList" title="Navigation">
582<li><a href="../../../../../overview-summary.html">Overview</a></li>
583<li><a href="../package-summary.html">Package</a></li>
584<li><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">Class</a></li>
585<li class="navBarCell1Rev">Use</li>
586<li><a href="../package-tree.html">Tree</a></li>
587<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
588<li><a href="../../../../../index-all.html">Index</a></li>
589<li><a href="../../../../../help-doc.html">Help</a></li>
590</ul>
591</div>
592<div class="subNav">
593<ul class="navList">
594<li>Prev</li>
595<li>Next</li>
596</ul>
597<ul class="navList">
598<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/PropertyMetadata.html" target="_top">Frames</a></li>
599<li><a href="PropertyMetadata.html" target="_top">No&nbsp;Frames</a></li>
600</ul>
601<ul class="navList" id="allclasses_navbar_bottom">
602<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
603</ul>
604<div>
605<script type="text/javascript"><!--
606  allClassesLink = document.getElementById("allclasses_navbar_bottom");
607  if(window==top) {
608    allClassesLink.style.display = "block";
609  }
610  else {
611    allClassesLink.style.display = "none";
612  }
613  //-->
614</script>
615</div>
616<a name="skip.navbar.bottom">
617<!--   -->
618</a></div>
619<!-- ======== END OF BOTTOM NAVBAR ======= -->
620<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2019 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
621</body>
622</html>
623