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 Frames</a></li> 53</ul> 54<ul class="navList" id="allclasses_navbar_top"> 55<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 56</ul> 57<div> 58<script type="text/javascript"><!-- 59 allClassesLink = document.getElementById("allclasses_navbar_top"); 60 if(window==top) { 61 allClassesLink.style.display = "block"; 62 } 63 else { 64 allClassesLink.style.display = "none"; 65 } 66 //--> 67</script> 68</div> 69<a name="skip.navbar.top"> 70<!-- --> 71</a></div> 72<!-- ========= END OF TOP NAVBAR ========= --> 73<div class="header"> 74<h2 title="Uses of Class com.fasterxml.jackson.databind.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"> </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"> </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> </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> </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> </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> </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"> </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 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> 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> 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> defaultValue)</code> 185<div class="block"><span class="deprecatedLabel">Deprecated.</span> </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> 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> 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> 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> defaultValue)</code> </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> </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> </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> def)</code> </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> desc)</code> </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> index)</code> </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> mergeInfo)</code> </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> 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> contentNulls)</code> </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> b)</code> </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"> </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> name, 244 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 245 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 246 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 247 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </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> name, 251 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 252 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 253 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 254 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 255 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> 256<div class="block"><span class="deprecatedLabel">Deprecated.</span> 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"> </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> ctxt, 278 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 279 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> 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> </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"> </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> ctxt, 300 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 301 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> 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> ctxt, 309 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> prop, 310 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> propMetadata)</code> </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"> </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> name, 322 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 323 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 324 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 325 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 326 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 327 int 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> injectableValueId, 329 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </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> propName, 333 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 334 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 335 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> valueDeser)</code> 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> propName, 341 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 342 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapper, 343 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 344 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 345 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </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"> </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> objectIdReader, 362 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </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"> </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> ctxt, 381 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> prop, 382 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> 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"> </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> </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"> </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> 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> </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> </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"> </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> 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"> </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> md)</code> </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"> </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> md)</code> </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"> </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> </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"> </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"> </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><?> config, 532 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 533 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 534 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> 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> 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><?> config, 542 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 543 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 544 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> 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> inclusion)</code> </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> metadata)</code> </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"> </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> intr, 561 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 562 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> fullName, 563 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> 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> inclusion)</code> </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 Frames</a></li> 600</ul> 601<ul class="navList" id="allclasses_navbar_bottom"> 602<li><a href="../../../../../allclasses-noframe.html">All 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 © 2008–2019 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 621</body> 622</html> 623