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 Mar 24 11:44:36 PDT 2020 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>PropertyMetadata (jackson-databind 2.11.0.rc1 API)</title> 8<meta name="date" content="2020-03-24"> 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="PropertyMetadata (jackson-databind 2.11.0.rc1 API)"; 17 } 18 } 19 catch(err) { 20 } 21//--> 22var methods = {"i0":41,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10}; 23var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; 24var altColor = "altColor"; 25var rowColor = "rowColor"; 26var tableTab = "tableTab"; 27var activeTableTab = "activeTableTab"; 28</script> 29<noscript> 30<div>JavaScript is disabled on your browser.</div> 31</noscript> 32<!-- ========= START OF TOP NAVBAR ======= --> 33<div class="topNav"><a name="navbar.top"> 34<!-- --> 35</a> 36<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> 37<a name="navbar.top.firstrow"> 38<!-- --> 39</a> 40<ul class="navList" title="Navigation"> 41<li><a href="../../../../overview-summary.html">Overview</a></li> 42<li><a href="package-summary.html">Package</a></li> 43<li class="navBarCell1Rev">Class</li> 44<li><a href="class-use/PropertyMetadata.html">Use</a></li> 45<li><a href="package-tree.html">Tree</a></li> 46<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 47<li><a href="../../../../index-all.html">Index</a></li> 48<li><a href="../../../../help-doc.html">Help</a></li> 49</ul> 50</div> 51<div class="subNav"> 52<ul class="navList"> 53<li><a href="../../../../com/fasterxml/jackson/databind/ObjectWriter.Prefetch.html" title="class in com.fasterxml.jackson.databind"><span class="typeNameLink">Prev Class</span></a></li> 54<li><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind"><span class="typeNameLink">Next Class</span></a></li> 55</ul> 56<ul class="navList"> 57<li><a href="../../../../index.html?com/fasterxml/jackson/databind/PropertyMetadata.html" target="_top">Frames</a></li> 58<li><a href="PropertyMetadata.html" target="_top">No Frames</a></li> 59</ul> 60<ul class="navList" id="allclasses_navbar_top"> 61<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 62</ul> 63<div> 64<script type="text/javascript"><!-- 65 allClassesLink = document.getElementById("allclasses_navbar_top"); 66 if(window==top) { 67 allClassesLink.style.display = "block"; 68 } 69 else { 70 allClassesLink.style.display = "none"; 71 } 72 //--> 73</script> 74</div> 75<div> 76<ul class="subNavList"> 77<li>Summary: </li> 78<li><a href="#nested.class.summary">Nested</a> | </li> 79<li><a href="#field.summary">Field</a> | </li> 80<li><a href="#constructor.summary">Constr</a> | </li> 81<li><a href="#method.summary">Method</a></li> 82</ul> 83<ul class="subNavList"> 84<li>Detail: </li> 85<li><a href="#field.detail">Field</a> | </li> 86<li><a href="#constructor.detail">Constr</a> | </li> 87<li><a href="#method.detail">Method</a></li> 88</ul> 89</div> 90<a name="skip.navbar.top"> 91<!-- --> 92</a></div> 93<!-- ========= END OF TOP NAVBAR ========= --> 94<!-- ======== START OF CLASS DATA ======== --> 95<div class="header"> 96<div class="subTitle">com.fasterxml.jackson.databind</div> 97<h2 title="Class PropertyMetadata" class="title">Class PropertyMetadata</h2> 98</div> 99<div class="contentContainer"> 100<ul class="inheritance"> 101<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> 102<li> 103<ul class="inheritance"> 104<li>com.fasterxml.jackson.databind.PropertyMetadata</li> 105</ul> 106</li> 107</ul> 108<div class="description"> 109<ul class="blockList"> 110<li class="blockList"> 111<dl> 112<dt>All Implemented Interfaces:</dt> 113<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd> 114</dl> 115<hr> 116<br> 117<pre>public class <span class="typeNameLabel">PropertyMetadata</span> 118extends <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> 119implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre> 120<div class="block">Simple container class used for storing "additional" metadata about 121 properties. Carved out to reduce number of distinct properties that 122 actual property implementations and place holders need to store; 123 since instances are immutable, they can be freely shared.</div> 124<dl> 125<dt><span class="simpleTagLabel">Since:</span></dt> 126<dd>2.3</dd> 127<dt><span class="seeLabel">See Also:</span></dt> 128<dd><a href="../../../../serialized-form.html#com.fasterxml.jackson.databind.PropertyMetadata">Serialized Form</a></dd> 129</dl> 130</li> 131</ul> 132</div> 133<div class="summary"> 134<ul class="blockList"> 135<li class="blockList"> 136<!-- ======== NESTED CLASS SUMMARY ======== --> 137<ul class="blockList"> 138<li class="blockList"><a name="nested.class.summary"> 139<!-- --> 140</a> 141<h3>Nested Class Summary</h3> 142<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> 143<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> 144<tr> 145<th class="colFirst" scope="col">Modifier and Type</th> 146<th class="colLast" scope="col">Class and Description</th> 147</tr> 148<tr class="altColor"> 149<td class="colFirst"><code>static class </code></td> 150<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata.MergeInfo</a></span></code> 151<div class="block">Helper class used for containing information about expected merge 152 information for this property, if merging is expected.</div> 153</td> 154</tr> 155</table> 156</li> 157</ul> 158<!-- =========== FIELD SUMMARY =========== --> 159<ul class="blockList"> 160<li class="blockList"><a name="field.summary"> 161<!-- --> 162</a> 163<h3>Field Summary</h3> 164<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> 165<caption><span>Fields</span><span class="tabEnd"> </span></caption> 166<tr> 167<th class="colFirst" scope="col">Modifier and Type</th> 168<th class="colLast" scope="col">Field and Description</th> 169</tr> 170<tr class="altColor"> 171<td class="colFirst"><code>protected <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></code></td> 172<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#Z:Z_contentNulls">_contentNulls</a></span></code> 173<div class="block">Settings regarding handling of incoming `null`s, both for value itself 174 and, for structured types, content values (array/Collection elements, 175 Map values).</div> 176</td> 177</tr> 178<tr class="rowColor"> 179<td class="colFirst"><code>protected <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></code></td> 180<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#Z:Z_defaultValue">_defaultValue</a></span></code> 181<div class="block">Optional default value, as String, for property; not used for 182 any functionality by core databind, offered as metadata for 183 extensions.</div> 184</td> 185</tr> 186<tr class="altColor"> 187<td class="colFirst"><code>protected <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></code></td> 188<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#Z:Z_description">_description</a></span></code> 189<div class="block">Optional human-readable description associated with the property.</div> 190</td> 191</tr> 192<tr class="rowColor"> 193<td class="colFirst"><code>protected <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></code></td> 194<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#Z:Z_index">_index</a></span></code> 195<div class="block">Optional index of the property within containing Object.</div> 196</td> 197</tr> 198<tr class="altColor"> 199<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata.MergeInfo</a></code></td> 200<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#Z:Z_mergeInfo">_mergeInfo</a></span></code> 201<div class="block">Settings regarding merging, if property is determined to possibly 202 be mergeable (possibly since global settings may be omitted for 203 non-mergeable types).</div> 204</td> 205</tr> 206<tr class="rowColor"> 207<td class="colFirst"><code>protected <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></code></td> 208<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#Z:Z_required">_required</a></span></code> 209<div class="block">Three states: required, not required and unknown; unknown represented 210 as null.</div> 211</td> 212</tr> 213<tr class="altColor"> 214<td class="colFirst"><code>protected <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></code></td> 215<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#Z:Z_valueNulls">_valueNulls</a></span></code> 216<div class="block">Settings regarding handling of incoming `null`s, both for value itself 217 and, for structured types, content values (array/Collection elements, 218 Map values).</div> 219</td> 220</tr> 221<tr class="rowColor"> 222<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 223<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#STD_OPTIONAL">STD_OPTIONAL</a></span></code> </td> 224</tr> 225<tr class="altColor"> 226<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 227<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#STD_REQUIRED">STD_REQUIRED</a></span></code> </td> 228</tr> 229<tr class="rowColor"> 230<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 231<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#STD_REQUIRED_OR_OPTIONAL">STD_REQUIRED_OR_OPTIONAL</a></span></code> </td> 232</tr> 233</table> 234</li> 235</ul> 236<!-- ======== CONSTRUCTOR SUMMARY ======== --> 237<ul class="blockList"> 238<li class="blockList"><a name="constructor.summary"> 239<!-- --> 240</a> 241<h3>Constructor Summary</h3> 242<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 243<caption><span>Constructors</span><span class="tabEnd"> </span></caption> 244<tr> 245<th class="colFirst" scope="col">Modifier</th> 246<th class="colLast" scope="col">Constructor and Description</th> 247</tr> 248<tr class="altColor"> 249<td class="colFirst"><code>protected </code></td> 250<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#PropertyMetadata-java.lang.Boolean-java.lang.String-java.lang.Integer-java.lang.String-com.fasterxml.jackson.databind.PropertyMetadata.MergeInfo-com.fasterxml.jackson.annotation.Nulls-com.fasterxml.jackson.annotation.Nulls-">PropertyMetadata</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, 251 <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, 252 <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, 253 <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, 254 <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata.MergeInfo</a> mergeInfo, 255 <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, 256 <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> 257</tr> 258</table> 259</li> 260</ul> 261<!-- ========== METHOD SUMMARY =========== --> 262<ul class="blockList"> 263<li class="blockList"><a name="method.summary"> 264<!-- --> 265</a> 266<h3>Method Summary</h3> 267<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 268<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> 269<tr> 270<th class="colFirst" scope="col">Modifier and Type</th> 271<th class="colLast" scope="col">Method and Description</th> 272</tr> 273<tr id="i0" class="altColor"> 274<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 275<td class="colLast"><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, 276 <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, 277 <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, 278 <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> 279<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 280</td> 281</tr> 282<tr id="i1" class="rowColor"> 283<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 284<td class="colLast"><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, 285 <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, 286 <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, 287 <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> 288</tr> 289<tr id="i2" class="altColor"> 290<td class="colFirst"><code><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></code></td> 291<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#getContentNulls--">getContentNulls</a></span>()</code> </td> 292</tr> 293<tr id="i3" class="rowColor"> 294<td class="colFirst"><code><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></code></td> 295<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#getDefaultValue--">getDefaultValue</a></span>()</code> </td> 296</tr> 297<tr id="i4" class="altColor"> 298<td class="colFirst"><code><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></code></td> 299<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#getDescription--">getDescription</a></span>()</code> </td> 300</tr> 301<tr id="i5" class="rowColor"> 302<td class="colFirst"><code><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></code></td> 303<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#getIndex--">getIndex</a></span>()</code> </td> 304</tr> 305<tr id="i6" class="altColor"> 306<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata.MergeInfo</a></code></td> 307<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#getMergeInfo--">getMergeInfo</a></span>()</code> </td> 308</tr> 309<tr id="i7" class="rowColor"> 310<td class="colFirst"><code><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></code></td> 311<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#getRequired--">getRequired</a></span>()</code> </td> 312</tr> 313<tr id="i8" class="altColor"> 314<td class="colFirst"><code><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></code></td> 315<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#getValueNulls--">getValueNulls</a></span>()</code> </td> 316</tr> 317<tr id="i9" class="rowColor"> 318<td class="colFirst"><code>boolean</code></td> 319<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#hasDefaultValue--">hasDefaultValue</a></span>()</code> 320<div class="block">Accessor for determining whether property has declared "default value", 321 which may be used by extension modules.</div> 322</td> 323</tr> 324<tr id="i10" class="altColor"> 325<td class="colFirst"><code>boolean</code></td> 326<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#hasIndex--">hasIndex</a></span>()</code> </td> 327</tr> 328<tr id="i11" class="rowColor"> 329<td class="colFirst"><code>boolean</code></td> 330<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#isRequired--">isRequired</a></span>()</code> </td> 331</tr> 332<tr id="i12" class="altColor"> 333<td class="colFirst"><code>protected <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></code></td> 334<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#readResolve--">readResolve</a></span>()</code> 335<div class="block">Minor optimization: let's canonicalize back to placeholders in cases 336 where there is no real data to consider</div> 337</td> 338</tr> 339<tr id="i13" class="rowColor"> 340<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 341<td class="colLast"><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> 342</tr> 343<tr id="i14" class="altColor"> 344<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 345<td class="colLast"><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> 346</tr> 347<tr id="i15" class="rowColor"> 348<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 349<td class="colLast"><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> 350</tr> 351<tr id="i16" class="altColor"> 352<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 353<td class="colLast"><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> 354</tr> 355<tr id="i17" class="rowColor"> 356<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 357<td class="colLast"><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, 358 <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> 359</tr> 360<tr id="i18" class="altColor"> 361<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 362<td class="colLast"><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> 363</tr> 364</table> 365<ul class="blockList"> 366<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> 367<!-- --> 368</a> 369<h3>Methods inherited from class java.lang.<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></h3> 370<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> 371</ul> 372</li> 373</ul> 374</li> 375</ul> 376</div> 377<div class="details"> 378<ul class="blockList"> 379<li class="blockList"> 380<!-- ============ FIELD DETAIL =========== --> 381<ul class="blockList"> 382<li class="blockList"><a name="field.detail"> 383<!-- --> 384</a> 385<h3>Field Detail</h3> 386<a name="STD_REQUIRED"> 387<!-- --> 388</a> 389<ul class="blockList"> 390<li class="blockList"> 391<h4>STD_REQUIRED</h4> 392<pre>public static final <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> STD_REQUIRED</pre> 393</li> 394</ul> 395<a name="STD_OPTIONAL"> 396<!-- --> 397</a> 398<ul class="blockList"> 399<li class="blockList"> 400<h4>STD_OPTIONAL</h4> 401<pre>public static final <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> STD_OPTIONAL</pre> 402</li> 403</ul> 404<a name="STD_REQUIRED_OR_OPTIONAL"> 405<!-- --> 406</a> 407<ul class="blockList"> 408<li class="blockList"> 409<h4>STD_REQUIRED_OR_OPTIONAL</h4> 410<pre>public static final <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> STD_REQUIRED_OR_OPTIONAL</pre> 411</li> 412</ul> 413<a name="Z:Z_required"> 414<!-- --> 415</a> 416<ul class="blockList"> 417<li class="blockList"> 418<h4>_required</h4> 419<pre>protected final <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> _required</pre> 420<div class="block">Three states: required, not required and unknown; unknown represented 421 as null.</div> 422</li> 423</ul> 424<a name="Z:Z_description"> 425<!-- --> 426</a> 427<ul class="blockList"> 428<li class="blockList"> 429<h4>_description</h4> 430<pre>protected final <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> _description</pre> 431<div class="block">Optional human-readable description associated with the property.</div> 432</li> 433</ul> 434<a name="Z:Z_index"> 435<!-- --> 436</a> 437<ul class="blockList"> 438<li class="blockList"> 439<h4>_index</h4> 440<pre>protected final <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</pre> 441<div class="block">Optional index of the property within containing Object.</div> 442<dl> 443<dt><span class="simpleTagLabel">Since:</span></dt> 444<dd>2.4</dd> 445</dl> 446</li> 447</ul> 448<a name="Z:Z_defaultValue"> 449<!-- --> 450</a> 451<ul class="blockList"> 452<li class="blockList"> 453<h4>_defaultValue</h4> 454<pre>protected final <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</pre> 455<div class="block">Optional default value, as String, for property; not used for 456 any functionality by core databind, offered as metadata for 457 extensions.</div> 458</li> 459</ul> 460<a name="Z:Z_mergeInfo"> 461<!-- --> 462</a> 463<ul class="blockList"> 464<li class="blockList"> 465<h4>_mergeInfo</h4> 466<pre>protected final transient <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata.MergeInfo</a> _mergeInfo</pre> 467<div class="block">Settings regarding merging, if property is determined to possibly 468 be mergeable (possibly since global settings may be omitted for 469 non-mergeable types). 470<p> 471 NOTE: transient since it is assumed that this information is only 472 relevant during initial setup and not needed after full initialization. 473 May be changed if this proves necessary.</div> 474<dl> 475<dt><span class="simpleTagLabel">Since:</span></dt> 476<dd>2.9</dd> 477</dl> 478</li> 479</ul> 480<a name="Z:Z_valueNulls"> 481<!-- --> 482</a> 483<ul class="blockList"> 484<li class="blockList"> 485<h4>_valueNulls</h4> 486<pre>protected <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</pre> 487<div class="block">Settings regarding handling of incoming `null`s, both for value itself 488 and, for structured types, content values (array/Collection elements, 489 Map values).</div> 490<dl> 491<dt><span class="simpleTagLabel">Since:</span></dt> 492<dd>2.9</dd> 493</dl> 494</li> 495</ul> 496<a name="Z:Z_contentNulls"> 497<!-- --> 498</a> 499<ul class="blockListLast"> 500<li class="blockList"> 501<h4>_contentNulls</h4> 502<pre>protected <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</pre> 503<div class="block">Settings regarding handling of incoming `null`s, both for value itself 504 and, for structured types, content values (array/Collection elements, 505 Map values).</div> 506<dl> 507<dt><span class="simpleTagLabel">Since:</span></dt> 508<dd>2.9</dd> 509</dl> 510</li> 511</ul> 512</li> 513</ul> 514<!-- ========= CONSTRUCTOR DETAIL ======== --> 515<ul class="blockList"> 516<li class="blockList"><a name="constructor.detail"> 517<!-- --> 518</a> 519<h3>Constructor Detail</h3> 520<a name="PropertyMetadata-java.lang.Boolean-java.lang.String-java.lang.Integer-java.lang.String-com.fasterxml.jackson.databind.PropertyMetadata.MergeInfo-com.fasterxml.jackson.annotation.Nulls-com.fasterxml.jackson.annotation.Nulls-"> 521<!-- --> 522</a> 523<ul class="blockListLast"> 524<li class="blockList"> 525<h4>PropertyMetadata</h4> 526<pre>protected PropertyMetadata(<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, 527 <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, 528 <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, 529 <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, 530 <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata.MergeInfo</a> mergeInfo, 531 <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, 532 <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)</pre> 533<dl> 534<dt><span class="simpleTagLabel">Since:</span></dt> 535<dd>2.9</dd> 536</dl> 537</li> 538</ul> 539</li> 540</ul> 541<!-- ============ METHOD DETAIL ========== --> 542<ul class="blockList"> 543<li class="blockList"><a name="method.detail"> 544<!-- --> 545</a> 546<h3>Method Detail</h3> 547<a name="construct-java.lang.Boolean-java.lang.String-java.lang.Integer-java.lang.String-"> 548<!-- --> 549</a> 550<ul class="blockList"> 551<li class="blockList"> 552<h4>construct</h4> 553<pre>public static <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> construct(<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, 554 <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, 555 <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, 556 <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)</pre> 557<dl> 558<dt><span class="simpleTagLabel">Since:</span></dt> 559<dd>2.8.8</dd> 560</dl> 561</li> 562</ul> 563<a name="construct-boolean-java.lang.String-java.lang.Integer-java.lang.String-"> 564<!-- --> 565</a> 566<ul class="blockList"> 567<li class="blockList"> 568<h4>construct</h4> 569<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> 570public static <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> construct(boolean req, 571 <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, 572 <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, 573 <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)</pre> 574<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 575</li> 576</ul> 577<a name="readResolve--"> 578<!-- --> 579</a> 580<ul class="blockList"> 581<li class="blockList"> 582<h4>readResolve</h4> 583<pre>protected <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> readResolve()</pre> 584<div class="block">Minor optimization: let's canonicalize back to placeholders in cases 585 where there is no real data to consider</div> 586</li> 587</ul> 588<a name="withDescription-java.lang.String-"> 589<!-- --> 590</a> 591<ul class="blockList"> 592<li class="blockList"> 593<h4>withDescription</h4> 594<pre>public <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> withDescription(<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)</pre> 595</li> 596</ul> 597<a name="withMergeInfo-com.fasterxml.jackson.databind.PropertyMetadata.MergeInfo-"> 598<!-- --> 599</a> 600<ul class="blockList"> 601<li class="blockList"> 602<h4>withMergeInfo</h4> 603<pre>public <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> withMergeInfo(<a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata.MergeInfo</a> mergeInfo)</pre> 604<dl> 605<dt><span class="simpleTagLabel">Since:</span></dt> 606<dd>2.9</dd> 607</dl> 608</li> 609</ul> 610<a name="withNulls-com.fasterxml.jackson.annotation.Nulls-com.fasterxml.jackson.annotation.Nulls-"> 611<!-- --> 612</a> 613<ul class="blockList"> 614<li class="blockList"> 615<h4>withNulls</h4> 616<pre>public <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> withNulls(<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, 617 <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)</pre> 618<dl> 619<dt><span class="simpleTagLabel">Since:</span></dt> 620<dd>2.9</dd> 621</dl> 622</li> 623</ul> 624<a name="withDefaultValue-java.lang.String-"> 625<!-- --> 626</a> 627<ul class="blockList"> 628<li class="blockList"> 629<h4>withDefaultValue</h4> 630<pre>public <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> withDefaultValue(<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)</pre> 631</li> 632</ul> 633<a name="withIndex-java.lang.Integer-"> 634<!-- --> 635</a> 636<ul class="blockList"> 637<li class="blockList"> 638<h4>withIndex</h4> 639<pre>public <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> withIndex(<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)</pre> 640</li> 641</ul> 642<a name="withRequired-java.lang.Boolean-"> 643<!-- --> 644</a> 645<ul class="blockList"> 646<li class="blockList"> 647<h4>withRequired</h4> 648<pre>public <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> withRequired(<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)</pre> 649</li> 650</ul> 651<a name="getDescription--"> 652<!-- --> 653</a> 654<ul class="blockList"> 655<li class="blockList"> 656<h4>getDescription</h4> 657<pre>public <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> getDescription()</pre> 658</li> 659</ul> 660<a name="getDefaultValue--"> 661<!-- --> 662</a> 663<ul class="blockList"> 664<li class="blockList"> 665<h4>getDefaultValue</h4> 666<pre>public <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> getDefaultValue()</pre> 667<dl> 668<dt><span class="simpleTagLabel">Since:</span></dt> 669<dd>2.5</dd> 670</dl> 671</li> 672</ul> 673<a name="hasDefaultValue--"> 674<!-- --> 675</a> 676<ul class="blockList"> 677<li class="blockList"> 678<h4>hasDefaultValue</h4> 679<pre>public boolean hasDefaultValue()</pre> 680<div class="block">Accessor for determining whether property has declared "default value", 681 which may be used by extension modules.</div> 682<dl> 683<dt><span class="simpleTagLabel">Since:</span></dt> 684<dd>2.6</dd> 685</dl> 686</li> 687</ul> 688<a name="isRequired--"> 689<!-- --> 690</a> 691<ul class="blockList"> 692<li class="blockList"> 693<h4>isRequired</h4> 694<pre>public boolean isRequired()</pre> 695</li> 696</ul> 697<a name="getRequired--"> 698<!-- --> 699</a> 700<ul class="blockList"> 701<li class="blockList"> 702<h4>getRequired</h4> 703<pre>public <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> getRequired()</pre> 704</li> 705</ul> 706<a name="getIndex--"> 707<!-- --> 708</a> 709<ul class="blockList"> 710<li class="blockList"> 711<h4>getIndex</h4> 712<pre>public <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> getIndex()</pre> 713<dl> 714<dt><span class="simpleTagLabel">Since:</span></dt> 715<dd>2.4</dd> 716</dl> 717</li> 718</ul> 719<a name="hasIndex--"> 720<!-- --> 721</a> 722<ul class="blockList"> 723<li class="blockList"> 724<h4>hasIndex</h4> 725<pre>public boolean hasIndex()</pre> 726<dl> 727<dt><span class="simpleTagLabel">Since:</span></dt> 728<dd>2.4</dd> 729</dl> 730</li> 731</ul> 732<a name="getMergeInfo--"> 733<!-- --> 734</a> 735<ul class="blockList"> 736<li class="blockList"> 737<h4>getMergeInfo</h4> 738<pre>public <a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata.MergeInfo</a> getMergeInfo()</pre> 739<dl> 740<dt><span class="simpleTagLabel">Since:</span></dt> 741<dd>2.9</dd> 742</dl> 743</li> 744</ul> 745<a name="getValueNulls--"> 746<!-- --> 747</a> 748<ul class="blockList"> 749<li class="blockList"> 750<h4>getValueNulls</h4> 751<pre>public <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> getValueNulls()</pre> 752<dl> 753<dt><span class="simpleTagLabel">Since:</span></dt> 754<dd>2.9</dd> 755</dl> 756</li> 757</ul> 758<a name="getContentNulls--"> 759<!-- --> 760</a> 761<ul class="blockListLast"> 762<li class="blockList"> 763<h4>getContentNulls</h4> 764<pre>public <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> getContentNulls()</pre> 765<dl> 766<dt><span class="simpleTagLabel">Since:</span></dt> 767<dd>2.9</dd> 768</dl> 769</li> 770</ul> 771</li> 772</ul> 773</li> 774</ul> 775</div> 776</div> 777<!-- ========= END OF CLASS DATA ========= --> 778<!-- ======= START OF BOTTOM NAVBAR ====== --> 779<div class="bottomNav"><a name="navbar.bottom"> 780<!-- --> 781</a> 782<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> 783<a name="navbar.bottom.firstrow"> 784<!-- --> 785</a> 786<ul class="navList" title="Navigation"> 787<li><a href="../../../../overview-summary.html">Overview</a></li> 788<li><a href="package-summary.html">Package</a></li> 789<li class="navBarCell1Rev">Class</li> 790<li><a href="class-use/PropertyMetadata.html">Use</a></li> 791<li><a href="package-tree.html">Tree</a></li> 792<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 793<li><a href="../../../../index-all.html">Index</a></li> 794<li><a href="../../../../help-doc.html">Help</a></li> 795</ul> 796</div> 797<div class="subNav"> 798<ul class="navList"> 799<li><a href="../../../../com/fasterxml/jackson/databind/ObjectWriter.Prefetch.html" title="class in com.fasterxml.jackson.databind"><span class="typeNameLink">Prev Class</span></a></li> 800<li><a href="../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind"><span class="typeNameLink">Next Class</span></a></li> 801</ul> 802<ul class="navList"> 803<li><a href="../../../../index.html?com/fasterxml/jackson/databind/PropertyMetadata.html" target="_top">Frames</a></li> 804<li><a href="PropertyMetadata.html" target="_top">No Frames</a></li> 805</ul> 806<ul class="navList" id="allclasses_navbar_bottom"> 807<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 808</ul> 809<div> 810<script type="text/javascript"><!-- 811 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 812 if(window==top) { 813 allClassesLink.style.display = "block"; 814 } 815 else { 816 allClassesLink.style.display = "none"; 817 } 818 //--> 819</script> 820</div> 821<div> 822<ul class="subNavList"> 823<li>Summary: </li> 824<li><a href="#nested.class.summary">Nested</a> | </li> 825<li><a href="#field.summary">Field</a> | </li> 826<li><a href="#constructor.summary">Constr</a> | </li> 827<li><a href="#method.summary">Method</a></li> 828</ul> 829<ul class="subNavList"> 830<li>Detail: </li> 831<li><a href="#field.detail">Field</a> | </li> 832<li><a href="#constructor.detail">Constr</a> | </li> 833<li><a href="#method.detail">Method</a></li> 834</ul> 835</div> 836<a name="skip.navbar.bottom"> 837<!-- --> 838</a></div> 839<!-- ======== END OF BOTTOM NAVBAR ======= --> 840<p class="legalCopy"><small>Copyright © 2008–2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 841</body> 842</html> 843