1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (version 1.7.0_79) on Wed Jul 20 08:39:15 PDT 2016 --> 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.8.0 API)</title> 8<meta name="date" content="2016-07-20"> 9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> 10</head> 11<body> 12<script type="text/javascript"><!-- 13 if (location.href.indexOf('is-external=true') == -1) { 14 parent.document.title="Uses of Class com.fasterxml.jackson.databind.PropertyMetadata (jackson-databind 2.8.0 API)"; 15 } 16//--> 17</script> 18<noscript> 19<div>JavaScript is disabled on your browser.</div> 20</noscript> 21<!-- ========= START OF TOP NAVBAR ======= --> 22<div class="topNav"><a name="navbar_top"> 23<!-- --> 24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> 25<!-- --> 26</a> 27<ul class="navList" title="Navigation"> 28<li><a href="../../../../../overview-summary.html">Overview</a></li> 29<li><a href="../package-summary.html">Package</a></li> 30<li><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 31<li class="navBarCell1Rev">Use</li> 32<li><a href="../package-tree.html">Tree</a></li> 33<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 34<li><a href="../../../../../index-all.html">Index</a></li> 35<li><a href="../../../../../help-doc.html">Help</a></li> 36</ul> 37</div> 38<div class="subNav"> 39<ul class="navList"> 40<li>Prev</li> 41<li>Next</li> 42</ul> 43<ul class="navList"> 44<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/PropertyMetadata.html" target="_top">Frames</a></li> 45<li><a href="PropertyMetadata.html" target="_top">No Frames</a></li> 46</ul> 47<ul class="navList" id="allclasses_navbar_top"> 48<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 49</ul> 50<div> 51<script type="text/javascript"><!-- 52 allClassesLink = document.getElementById("allclasses_navbar_top"); 53 if(window==top) { 54 allClassesLink.style.display = "block"; 55 } 56 else { 57 allClassesLink.style.display = "none"; 58 } 59 //--> 60</script> 61</div> 62<a name="skip-navbar_top"> 63<!-- --> 64</a></div> 65<!-- ========= END OF TOP NAVBAR ========= --> 66<div class="header"> 67<h2 title="Uses of Class com.fasterxml.jackson.databind.PropertyMetadata" class="title">Uses of Class<br>com.fasterxml.jackson.databind.PropertyMetadata</h2> 68</div> 69<div class="classUseContainer"> 70<ul class="blockList"> 71<li class="blockList"> 72<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> 73<caption><span>Packages that use <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></span><span class="tabEnd"> </span></caption> 74<tr> 75<th class="colFirst" scope="col">Package</th> 76<th class="colLast" scope="col">Description</th> 77</tr> 78<tbody> 79<tr class="altColor"> 80<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td> 81<td class="colLast"> 82<div class="block">Basic data binding (mapping) functionality that 83allows for reading JSON content into Java Objects (POJOs) 84and JSON Trees (<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>), as well as 85writing Java Objects and trees as JSON.</div> 86</td> 87</tr> 88<tr class="rowColor"> 89<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser</a></td> 90<td class="colLast"> 91<div class="block">Contains implementation classes of deserialization part of 92 data binding.</div> 93</td> 94</tr> 95<tr class="altColor"> 96<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl</a></td> 97<td class="colLast"> 98<div class="block">Contains those implementation classes of deserialization part of 99 data binding that are not considered part of public or semi-public 100 interfaces.</div> 101</td> 102</tr> 103<tr class="rowColor"> 104<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td> 105<td class="colLast"> 106<div class="block">Functionality needed for Bean introspection, required for detecting 107 accessors and mutators for Beans, as well as locating and handling 108 method annotations.</div> 109</td> 110</tr> 111<tr class="altColor"> 112<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td> 113<td class="colLast"> 114<div class="block">Contains implementation classes of serialization part of 115 data binding.</div> 116</td> 117</tr> 118<tr class="rowColor"> 119<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td> 120<td class="colLast"> 121<div class="block">Utility classes for Mapper package.</div> 122</td> 123</tr> 124</tbody> 125</table> 126</li> 127<li class="blockList"> 128<ul class="blockList"> 129<li class="blockList"><a name="com.fasterxml.jackson.databind"> 130<!-- --> 131</a> 132<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> 133<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 134<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> 135<tr> 136<th class="colFirst" scope="col">Modifier and Type</th> 137<th class="colLast" scope="col">Field and Description</th> 138</tr> 139<tbody> 140<tr class="altColor"> 141<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 142<td class="colLast"><span class="strong">BeanProperty.Std.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#_metadata">_metadata</a></strong></code> </td> 143</tr> 144<tr class="rowColor"> 145<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 146<td class="colLast"><span class="strong">PropertyMetadata.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#STD_OPTIONAL">STD_OPTIONAL</a></strong></code> </td> 147</tr> 148<tr class="altColor"> 149<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 150<td class="colLast"><span class="strong">PropertyMetadata.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#STD_REQUIRED">STD_REQUIRED</a></strong></code> </td> 151</tr> 152<tr class="rowColor"> 153<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 154<td class="colLast"><span class="strong">PropertyMetadata.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#STD_REQUIRED_OR_OPTIONAL">STD_REQUIRED_OR_OPTIONAL</a></strong></code> </td> 155</tr> 156</tbody> 157</table> 158<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 159<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> 160<tr> 161<th class="colFirst" scope="col">Modifier and Type</th> 162<th class="colLast" scope="col">Method and Description</th> 163</tr> 164<tbody> 165<tr class="altColor"> 166<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 167<td class="colLast"><span class="strong">PropertyMetadata.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#construct(boolean,%20java.lang.String)">construct</a></strong>(boolean req, 168 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> desc)</code> 169<div class="block"><strong>Deprecated.</strong> </div> 170</td> 171</tr> 172<tr class="rowColor"> 173<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 174<td class="colLast"><span class="strong">PropertyMetadata.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#construct(boolean,%20java.lang.String,%20java.lang.Integer,%20java.lang.String)">construct</a></strong>(boolean req, 175 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> desc, 176 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> index, 177 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> defaultValue)</code> </td> 178</tr> 179<tr class="altColor"> 180<td class="colFirst"><code><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="strong">BeanProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getMetadata()">getMetadata</a></strong>()</code> 182<div class="block">Accessor for additional optional information about property.</div> 183</td> 184</tr> 185<tr class="rowColor"> 186<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 187<td class="colLast"><span class="strong">BeanProperty.Std.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#getMetadata()">getMetadata</a></strong>()</code> </td> 188</tr> 189<tr class="altColor"> 190<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 191<td class="colLast"><span class="strong">PropertyMetadata.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#withDefaultValue(java.lang.String)">withDefaultValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> def)</code> </td> 192</tr> 193<tr class="rowColor"> 194<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 195<td class="colLast"><span class="strong">PropertyMetadata.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#withDescription(java.lang.String)">withDescription</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> desc)</code> </td> 196</tr> 197<tr class="altColor"> 198<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 199<td class="colLast"><span class="strong">PropertyMetadata.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#withIndex(java.lang.Integer)">withIndex</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> index)</code> </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="strong">PropertyMetadata.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html#withRequired(java.lang.Boolean)">withRequired</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> b)</code> </td> 204</tr> 205</tbody> 206</table> 207<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 208<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> 209<tr> 210<th class="colOne" scope="col">Constructor and Description</th> 211</tr> 212<tbody> 213<tr class="altColor"> 214<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#BeanProperty.Std(com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.util.Annotations,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.PropertyMetadata)">BeanProperty.Std</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 215 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 216 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 217 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 218 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 219 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </td> 220</tr> 221</tbody> 222</table> 223</li> 224<li class="blockList"><a name="com.fasterxml.jackson.databind.deser"> 225<!-- --> 226</a> 227<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> 228<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 229<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> 230<tr> 231<th class="colOne" scope="col">Constructor and Description</th> 232</tr> 233<tbody> 234<tr class="altColor"> 235<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#CreatorProperty(com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.util.Annotations,%20com.fasterxml.jackson.databind.introspect.AnnotatedParameter,%20int,%20java.lang.Object,%20com.fasterxml.jackson.databind.PropertyMetadata)">CreatorProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 236 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 237 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 238 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 239 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 240 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 241 int index, 242 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> injectableValueId, 243 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </td> 244</tr> 245<tr class="rowColor"> 246<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyMetadata,%20com.fasterxml.jackson.databind.JsonDeserializer)">SettableBeanProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 247 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 248 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 249 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> valueDeser)</code> 250<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> 251</td> 252</tr> 253<tr class="altColor"> 254<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.util.Annotations,%20com.fasterxml.jackson.databind.PropertyMetadata)">SettableBeanProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 255 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 256 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapper, 257 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser, 258 <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 259 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </td> 260</tr> 261</tbody> 262</table> 263</li> 264<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl"> 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/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a></h3> 268<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 269<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> 270<tr> 271<th class="colOne" scope="col">Constructor and Description</th> 272</tr> 273<tbody> 274<tr class="altColor"> 275<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html#ObjectIdValueProperty(com.fasterxml.jackson.databind.deser.impl.ObjectIdReader,%20com.fasterxml.jackson.databind.PropertyMetadata)">ObjectIdValueProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a> objectIdReader, 276 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </td> 277</tr> 278</tbody> 279</table> 280</li> 281<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect"> 282<!-- --> 283</a> 284<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> 285<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 286<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> 287<tr> 288<th class="colFirst" scope="col">Modifier and Type</th> 289<th class="colLast" scope="col">Field and Description</th> 290</tr> 291<tbody> 292<tr class="altColor"> 293<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 294<td class="colLast"><span class="strong">ConcreteBeanPropertyBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html#_metadata">_metadata</a></strong></code> 295<div class="block">Additional information about property</div> 296</td> 297</tr> 298</tbody> 299</table> 300<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 301<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> 302<tr> 303<th class="colFirst" scope="col">Modifier and Type</th> 304<th class="colLast" scope="col">Method and Description</th> 305</tr> 306<tbody> 307<tr class="altColor"> 308<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 309<td class="colLast"><span class="strong">POJOPropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getMetadata()">getMetadata</a></strong>()</code> </td> 310</tr> 311<tr class="rowColor"> 312<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 313<td class="colLast"><span class="strong">ConcreteBeanPropertyBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html#getMetadata()">getMetadata</a></strong>()</code> </td> 314</tr> 315<tr class="altColor"> 316<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 317<td class="colLast"><span class="strong">BeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getMetadata()">getMetadata</a></strong>()</code> 318<div class="block">Method for accessing additional metadata.</div> 319</td> 320</tr> 321</tbody> 322</table> 323<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 324<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> 325<tr> 326<th class="colOne" scope="col">Constructor and Description</th> 327</tr> 328<tbody> 329<tr class="altColor"> 330<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html#ConcreteBeanPropertyBase(com.fasterxml.jackson.databind.PropertyMetadata)">ConcreteBeanPropertyBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> md)</code> </td> 331</tr> 332</tbody> 333</table> 334</li> 335<li class="blockList"><a name="com.fasterxml.jackson.databind.ser"> 336<!-- --> 337</a> 338<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> 339<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 340<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> 341<tr> 342<th class="colOne" scope="col">Constructor and Description</th> 343</tr> 344<tbody> 345<tr class="altColor"> 346<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#PropertyWriter(com.fasterxml.jackson.databind.PropertyMetadata)">PropertyWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> md)</code> </td> 347</tr> 348</tbody> 349</table> 350</li> 351<li class="blockList"><a name="com.fasterxml.jackson.databind.util"> 352<!-- --> 353</a> 354<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> 355<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 356<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> 357<tr> 358<th class="colFirst" scope="col">Modifier and Type</th> 359<th class="colLast" scope="col">Field and Description</th> 360</tr> 361<tbody> 362<tr class="altColor"> 363<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 364<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#_metadata">_metadata</a></strong></code> </td> 365</tr> 366</tbody> 367</table> 368<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 369<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> 370<tr> 371<th class="colFirst" scope="col">Modifier and Type</th> 372<th class="colLast" scope="col">Method and Description</th> 373</tr> 374<tbody> 375<tr class="altColor"> 376<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a></code></td> 377<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#getMetadata()">getMetadata</a></strong>()</code> 378<div class="block">We will indicate that property is optional, since there is nothing 379 to indicate whether it might be required.</div> 380</td> 381</tr> 382</tbody> 383</table> 384<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 385<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> 386<tr> 387<th class="colFirst" scope="col">Modifier and Type</th> 388<th class="colLast" scope="col">Method and Description</th> 389</tr> 390<tbody> 391<tr class="altColor"> 392<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> 393<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.PropertyMetadata,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">construct</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 394 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 395 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 396 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 397 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a> inclusion)</code> </td> 398</tr> 399<tr class="rowColor"> 400<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> 401<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.PropertyMetadata,%20com.fasterxml.jackson.annotation.JsonInclude.Value)">construct</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 402 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 403 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 404 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 405 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/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> 406</tr> 407<tr class="altColor"> 408<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> 409<td class="colLast"><span class="strong">SimpleBeanPropertyDefinition.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#withMetadata(com.fasterxml.jackson.databind.PropertyMetadata)">withMetadata</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </td> 410</tr> 411</tbody> 412</table> 413<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 414<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> 415<tr> 416<th class="colOne" scope="col">Constructor and Description</th> 417</tr> 418<tbody> 419<tr class="altColor"> 420<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#SimpleBeanPropertyDefinition(com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.PropertyMetadata,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">SimpleBeanPropertyDefinition</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 421 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> fullName, 422 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr, 423 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 424 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a> inclusion)</code> </td> 425</tr> 426<tr class="rowColor"> 427<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#SimpleBeanPropertyDefinition(com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.PropertyMetadata,%20com.fasterxml.jackson.annotation.JsonInclude.Value)">SimpleBeanPropertyDefinition</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 428 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> fullName, 429 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr, 430 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 431 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/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> 432</tr> 433</tbody> 434</table> 435</li> 436</ul> 437</li> 438</ul> 439</div> 440<!-- ======= START OF BOTTOM NAVBAR ====== --> 441<div class="bottomNav"><a name="navbar_bottom"> 442<!-- --> 443</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 444<!-- --> 445</a> 446<ul class="navList" title="Navigation"> 447<li><a href="../../../../../overview-summary.html">Overview</a></li> 448<li><a href="../package-summary.html">Package</a></li> 449<li><a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 450<li class="navBarCell1Rev">Use</li> 451<li><a href="../package-tree.html">Tree</a></li> 452<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 453<li><a href="../../../../../index-all.html">Index</a></li> 454<li><a href="../../../../../help-doc.html">Help</a></li> 455</ul> 456</div> 457<div class="subNav"> 458<ul class="navList"> 459<li>Prev</li> 460<li>Next</li> 461</ul> 462<ul class="navList"> 463<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/PropertyMetadata.html" target="_top">Frames</a></li> 464<li><a href="PropertyMetadata.html" target="_top">No Frames</a></li> 465</ul> 466<ul class="navList" id="allclasses_navbar_bottom"> 467<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 468</ul> 469<div> 470<script type="text/javascript"><!-- 471 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 472 if(window==top) { 473 allClassesLink.style.display = "block"; 474 } 475 else { 476 allClassesLink.style.display = "none"; 477 } 478 //--> 479</script> 480</div> 481<a name="skip-navbar_bottom"> 482<!-- --> 483</a></div> 484<!-- ======== END OF BOTTOM NAVBAR ======= --> 485<p class="legalCopy"><small>Copyright © 2008–2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 486</body> 487</html> 488