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:42 PDT 2020 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>Uses of Class com.fasterxml.jackson.databind.introspect.AnnotatedMember (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="Uses of Class com.fasterxml.jackson.databind.introspect.AnnotatedMember (jackson-databind 2.11.0.rc1 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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">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/introspect/class-use/AnnotatedMember.html" target="_top">Frames</a></li> 52<li><a href="AnnotatedMember.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.introspect.AnnotatedMember" class="title">Uses of Class<br>com.fasterxml.jackson.databind.introspect.AnnotatedMember</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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</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.introspect">com.fasterxml.jackson.databind.introspect</a></td> 112<td class="colLast"> 113<div class="block">Functionality needed for Bean introspection, required for detecting 114 accessors and mutators for Beans, as well as locating and handling 115 method annotations.</div> 116</td> 117</tr> 118<tr class="altColor"> 119<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsontype">com.fasterxml.jackson.databind.jsontype</a></td> 120<td class="colLast"> 121<div class="block">Package that contains interfaces that define how to implement 122 functionality for dynamically resolving type during deserialization.</div> 123</td> 124</tr> 125<tr class="rowColor"> 126<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl</a></td> 127<td class="colLast"> 128<div class="block">Package that contains standard implementations for 129 <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> 130 and 131 <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeIdResolver</code></a>.</div> 132</td> 133</tr> 134<tr class="altColor"> 135<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td> 136<td class="colLast"> 137<div class="block">Contains implementation classes of serialization part of 138 data binding.</div> 139</td> 140</tr> 141<tr class="rowColor"> 142<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td> 143<td class="colLast"> </td> 144</tr> 145<tr class="altColor"> 146<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td> 147<td class="colLast"> 148<div class="block">Utility classes for Mapper package.</div> 149</td> 150</tr> 151</tbody> 152</table> 153</li> 154<li class="blockList"> 155<ul class="blockList"> 156<li class="blockList"><a name="com.fasterxml.jackson.databind"> 157<!-- --> 158</a> 159<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> in <a href="../../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></h3> 160<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 161<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 162<tr> 163<th class="colFirst" scope="col">Modifier and Type</th> 164<th class="colLast" scope="col">Field and Description</th> 165</tr> 166<tbody> 167<tr class="altColor"> 168<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 169<td class="colLast"><span class="typeNameLabel">BeanProperty.Std.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#Z:Z_member">_member</a></span></code> 170<div class="block">Physical entity (field, method or constructor argument) that 171 is used to access value of property (or in case of constructor 172 property, just placeholder)</div> 173</td> 174</tr> 175<tr class="rowColor"> 176<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 177<td class="colLast"><span class="typeNameLabel">PropertyMetadata.MergeInfo.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html#getter">getter</a></span></code> </td> 178</tr> 179</tbody> 180</table> 181<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 182<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 183<tr> 184<th class="colFirst" scope="col">Modifier and Type</th> 185<th class="colLast" scope="col">Method and Description</th> 186</tr> 187<tbody> 188<tr class="altColor"> 189<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 190<td class="colLast"><span class="typeNameLabel">BeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findAnyGetter--">findAnyGetter</a></span>()</code> </td> 191</tr> 192<tr class="rowColor"> 193<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 194<td class="colLast"><span class="typeNameLabel">BeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findAnySetterAccessor--">findAnySetterAccessor</a></span>()</code> 195<div class="block">Method used to locate a mutator (settable field, or 2-argument set method) 196 of introspected class that 197 implements <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonAnySetter.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonAnySetter</code></a>.</div> 198</td> 199</tr> 200<tr class="altColor"> 201<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 202<td class="colLast"><span class="typeNameLabel">BeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findAnySetterField--">findAnySetterField</a></span>()</code> 203<div class="block"><span class="deprecatedLabel">Deprecated.</span> 204<div class="block"><span class="deprecationComment">Since 2.9: use <a href="../../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findAnySetterAccessor--"><code>BeanDescription.findAnySetterAccessor()</code></a> instead</span></div> 205</div> 206</td> 207</tr> 208<tr class="rowColor"> 209<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 210<td class="colLast"><span class="typeNameLabel">BeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findJsonValueAccessor--">findJsonValueAccessor</a></span>()</code> 211<div class="block">Method for locating accessor (readable field, or "getter" method) 212 that has 213 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonValue.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonValue</code></a> annotation, 214 if any.</div> 215</td> 216</tr> 217<tr class="altColor"> 218<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 219<td class="colLast"><span class="typeNameLabel">BeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.html#getMember--">getMember</a></span>()</code> 220<div class="block">Method for accessing primary physical entity that represents the property; 221 annotated field, method or constructor property.</div> 222</td> 223</tr> 224<tr class="rowColor"> 225<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 226<td class="colLast"><span class="typeNameLabel">BeanProperty.Std.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#getMember--">getMember</a></span>()</code> </td> 227</tr> 228<tr class="altColor"> 229<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 230<td class="colLast"><span class="typeNameLabel">BeanProperty.Bogus.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.Bogus.html#getMember--">getMember</a></span>()</code> </td> 231</tr> 232</tbody> 233</table> 234<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 235<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> that return types with arguments of type <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 236<tr> 237<th class="colFirst" scope="col">Modifier and Type</th> 238<th class="colLast" scope="col">Method and Description</th> 239</tr> 240<tbody> 241<tr class="altColor"> 242<td class="colFirst"><code>abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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>,<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>></code></td> 243<td class="colLast"><span class="typeNameLabel">BeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findBackReferenceProperties--">findBackReferenceProperties</a></span>()</code> 244<div class="block"><span class="deprecatedLabel">Deprecated.</span> 245<div class="block"><span class="deprecationComment">Since 2.9 use <a href="../../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findBackReferences--"><code>BeanDescription.findBackReferences()</code></a> instead</span></div> 246</div> 247</td> 248</tr> 249<tr class="rowColor"> 250<td class="colFirst"><code>abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</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>,<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>></code></td> 251<td class="colLast"><span class="typeNameLabel">BeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findInjectables--">findInjectables</a></span>()</code> </td> 252</tr> 253</tbody> 254</table> 255<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 256<caption><span>Methods 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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 257<tr> 258<th class="colFirst" scope="col">Modifier and Type</th> 259<th class="colLast" scope="col">Method and Description</th> 260</tr> 261<tbody> 262<tr class="altColor"> 263<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata.MergeInfo</a></code></td> 264<td class="colLast"><span class="typeNameLabel">PropertyMetadata.MergeInfo.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html#createForDefaults-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">createForDefaults</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> getter)</code> </td> 265</tr> 266<tr class="rowColor"> 267<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata.MergeInfo</a></code></td> 268<td class="colLast"><span class="typeNameLabel">PropertyMetadata.MergeInfo.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html#createForPropertyOverride-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">createForPropertyOverride</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> getter)</code> </td> 269</tr> 270<tr class="altColor"> 271<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata.MergeInfo</a></code></td> 272<td class="colLast"><span class="typeNameLabel">PropertyMetadata.MergeInfo.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html#createForTypeOverride-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">createForTypeOverride</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> getter)</code> </td> 273</tr> 274<tr class="rowColor"> 275<td class="colFirst"><code><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> 276<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findDeserializationContentConverter-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findDeserializationContentConverter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> a)</code> 277<div class="block">Method for finding <a href="../../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util"><code>Converter</code></a> that annotated property 278 has indicated needs to be used for values of container type 279 (this also means that method should only be called for properties 280 of container types, List/Map/array properties).</div> 281</td> 282</tr> 283<tr class="altColor"> 284<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> 285<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findImplicitPropertyName-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findImplicitPropertyName</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> 286<div class="block">Method for finding implicit name for a property that given annotated 287 member (field, method, creator parameter) may represent.</div> 288</td> 289</tr> 290<tr class="rowColor"> 291<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JacksonInject.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JacksonInject.Value</a></code></td> 292<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findInjectableValue-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findInjectableValue</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> 293<div class="block">Method called to find out whether given member expectes a value 294 to be injected, and if so, what is the identifier of the value 295 to use during injection.</div> 296</td> 297</tr> 298<tr class="altColor"> 299<td class="colFirst"><code><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> 300<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findInjectableValueId-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findInjectableValueId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> 301<div class="block"><span class="deprecatedLabel">Deprecated.</span> 302<div class="block"><span class="deprecationComment">Since 2.9 Use <a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findInjectableValue-com.fasterxml.jackson.databind.introspect.AnnotatedMember-"><code>AnnotationIntrospector.findInjectableValue(com.fasterxml.jackson.databind.introspect.AnnotatedMember)</code></a> instead</span></div> 303</div> 304</td> 305</tr> 306<tr class="rowColor"> 307<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?></code></td> 308<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertyContentTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">findPropertyContentTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 309 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> am, 310 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> containerType)</code> 311<div class="block">Method for checking if given structured property entity (field or method that 312 has nominal value of Map, Collection or array type) has annotations 313 that indicate that specific type resolver is to be used for handling type 314 information of contained values.</div> 315</td> 316</tr> 317<tr class="altColor"> 318<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?></code></td> 319<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertyTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">findPropertyTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 320 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> am, 321 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 322<div class="block">Method for checking if given property entity (field or method) has annotations 323 that indicate that specific type resolver is to be used for handling instances.</div> 324</td> 325</tr> 326<tr class="rowColor"> 327<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.ReferenceProperty.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector.ReferenceProperty</a></code></td> 328<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findReferenceType-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findReferenceType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> 329<div class="block">Method for checking if given member indicates that it is part 330 of a reference (parent/child).</div> 331</td> 332</tr> 333<tr class="altColor"> 334<td class="colFirst"><code><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> 335<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findSerializationContentConverter-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findSerializationContentConverter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> a)</code> 336<div class="block">Method for finding <a href="../../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util"><code>Converter</code></a> that annotated property 337 has indicated needs to be used for values of container type 338 (this also means that method should only be called for properties 339 of container types, List/Map/array properties).</div> 340</td> 341</tr> 342<tr class="rowColor"> 343<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</a></code></td> 344<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findUnwrappingNameTransformer-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findUnwrappingNameTransformer</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> 345<div class="block">Method called to check whether given property is marked to be "unwrapped" 346 when being serialized (and appropriately handled in reverse direction, 347 i.e.</div> 348</td> 349</tr> 350<tr class="altColor"> 351<td class="colFirst"><code>boolean</code></td> 352<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#hasIgnoreMarker-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">hasIgnoreMarker</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> 353<div class="block">Method called to check whether given property is marked to 354 be ignored.</div> 355</td> 356</tr> 357<tr class="rowColor"> 358<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> 359<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#hasRequiredMarker-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">hasRequiredMarker</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> 360<div class="block">Method that can be called to check whether this member has 361 an annotation that suggests whether value for matching property 362 is required or not.</div> 363</td> 364</tr> 365<tr class="altColor"> 366<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> 367<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#isTypeId-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">isTypeId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> 368<div class="block">Method for checking whether given accessor claims to represent 369 type id: if so, its value may be used as an override, 370 instead of generated type id.</div> 371</td> 372</tr> 373</tbody> 374</table> 375<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 376<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 377<tr> 378<th class="colOne" scope="col">Constructor and Description</th> 379</tr> 380<tbody> 381<tr class="altColor"> 382<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.MergeInfo.html#MergeInfo-com.fasterxml.jackson.databind.introspect.AnnotatedMember-boolean-">MergeInfo</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> getter, 383 boolean fromDefaults)</code> </td> 384</tr> 385<tr class="rowColor"> 386<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, 387 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 388 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 389 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 390 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> </td> 391</tr> 392<tr class="altColor"> 393<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, 394 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 395 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> wrapperName, 396 <a href="../../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 397 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 398 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata)</code> 399<div class="block"><span class="deprecatedLabel">Deprecated.</span> 400<div class="block"><span class="deprecationComment">Since 2.9</span></div> 401</div> 402</td> 403</tr> 404</tbody> 405</table> 406</li> 407<li class="blockList"><a name="com.fasterxml.jackson.databind.deser"> 408<!-- --> 409</a> 410<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> in <a href="../../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a></h3> 411<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 412<caption><span>Fields in <a href="../../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> declared as <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 413<tr> 414<th class="colFirst" scope="col">Modifier and Type</th> 415<th class="colLast" scope="col">Field and Description</th> 416</tr> 417<tbody> 418<tr class="altColor"> 419<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 420<td class="colLast"><span class="typeNameLabel">SettableAnyProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableAnyProperty.html#Z:Z_setter">_setter</a></span></code> 421<div class="block">Annotated variant is needed for JDK serialization only</div> 422</td> 423</tr> 424</tbody> 425</table> 426<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 427<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 428<tr> 429<th class="colFirst" scope="col">Modifier and Type</th> 430<th class="colLast" scope="col">Method and Description</th> 431</tr> 432<tbody> 433<tr class="altColor"> 434<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 435<td class="colLast"><span class="typeNameLabel">SettableBeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#getMember--">getMember</a></span>()</code> </td> 436</tr> 437<tr class="rowColor"> 438<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 439<td class="colLast"><span class="typeNameLabel">SettableBeanProperty.Delegating.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.Delegating.html#getMember--">getMember</a></span>()</code> </td> 440</tr> 441<tr class="altColor"> 442<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 443<td class="colLast"><span class="typeNameLabel">CreatorProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#getMember--">getMember</a></span>()</code> </td> 444</tr> 445</tbody> 446</table> 447<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 448<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 449<tr> 450<th class="colFirst" scope="col">Modifier and Type</th> 451<th class="colLast" scope="col">Method and Description</th> 452</tr> 453<tbody> 454<tr class="altColor"> 455<td class="colFirst"><code>void</code></td> 456<td class="colLast"><span class="typeNameLabel">BeanDeserializerBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#addInjectable-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.introspect.AnnotatedMember-java.lang.Object-">addInjectable</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 457 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propType, 458 <a href="../../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 459 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 460 <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> valueId)</code> </td> 461</tr> 462<tr class="rowColor"> 463<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableAnyProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableAnyProperty</a></code></td> 464<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#constructAnySetter-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">constructAnySetter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 465 <a href="../../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 466 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> mutator)</code> 467<div class="block">Method called to construct fallback <a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableAnyProperty.html" title="class in com.fasterxml.jackson.databind.deser"><code>SettableAnyProperty</code></a> 468 for handling unknown bean properties, given a method that 469 has been designated as such setter.</div> 470</td> 471</tr> 472<tr class="altColor"> 473<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/util/EnumResolver.html" title="class in com.fasterxml.jackson.databind.util">EnumResolver</a></code></td> 474<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#constructEnumResolver-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">constructEnumResolver</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> enumClass, 475 <a href="../../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 476 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> jsonValueAccessor)</code> </td> 477</tr> 478<tr class="rowColor"> 479<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a></code></td> 480<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findPropertyContentTypeDeserializer-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findPropertyContentTypeDeserializer</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 481 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> containerType, 482 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> propertyEntity)</code> 483<div class="block">Method called to find and create a type information deserializer for values of 484 given container (list, array, map) property, if one is needed.</div> 485</td> 486</tr> 487<tr class="altColor"> 488<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a></code></td> 489<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findPropertyTypeDeserializer-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findPropertyTypeDeserializer</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 490 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 491 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> annotated)</code> 492<div class="block">Method called to create a type information deserializer for values of 493 given non-container property, if one is needed.</div> 494</td> 495</tr> 496<tr class="rowColor"> 497<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 498<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#resolveMemberAndTypeAnnotations-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">resolveMemberAndTypeAnnotations</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 499 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 500 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 501<div class="block">Helper method used to resolve additional type-related annotation information 502 like type overrides, or handler (serializer, deserializer) overrides, 503 so that from declared field, property or constructor parameter type 504 is used as the base and modified based on annotations, if any.</div> 505</td> 506</tr> 507<tr class="altColor"> 508<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 509<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#resolveType-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">resolveType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 510 <a href="../../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 511 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 512 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> 513<div class="block"><span class="deprecatedLabel">Deprecated.</span> 514<div class="block"><span class="deprecationComment">since 2.8 call <a href="../../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#resolveMemberAndTypeAnnotations-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-"><code>BasicDeserializerFactory.resolveMemberAndTypeAnnotations(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.JavaType)</code></a> instead.</span></div> 515</div> 516</td> 517</tr> 518</tbody> 519</table> 520<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 521<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 522<tr> 523<th class="colOne" scope="col">Constructor and Description</th> 524</tr> 525<tbody> 526<tr class="altColor"> 527<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableAnyProperty.html#SettableAnyProperty-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-">SettableAnyProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property, 528 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> setter, 529 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 530 <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, 531 <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser)</code> 532<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 533</td> 534</tr> 535<tr class="rowColor"> 536<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableAnyProperty.html#SettableAnyProperty-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-">SettableAnyProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property, 537 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> setter, 538 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 539 <a href="../../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeser, 540 <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, 541 <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> typeDeser)</code> </td> 542</tr> 543</tbody> 544</table> 545</li> 546<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl"> 547<!-- --> 548</a> 549<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> in <a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a></h3> 550<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 551<caption><span>Fields in <a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a> declared as <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 552<tr> 553<th class="colFirst" scope="col">Modifier and Type</th> 554<th class="colLast" scope="col">Field and Description</th> 555</tr> 556<tbody> 557<tr class="altColor"> 558<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 559<td class="colLast"><span class="typeNameLabel">MergingSettableBeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/MergingSettableBeanProperty.html#Z:Z_accessor">_accessor</a></span></code> 560<div class="block">Member (field, method) used for accessing existing value.</div> 561</td> 562</tr> 563</tbody> 564</table> 565<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 566<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a> that return <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 567<tr> 568<th class="colFirst" scope="col">Modifier and Type</th> 569<th class="colLast" scope="col">Method and Description</th> 570</tr> 571<tbody> 572<tr class="altColor"> 573<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 574<td class="colLast"><span class="typeNameLabel">SetterlessProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.html#getMember--">getMember</a></span>()</code> </td> 575</tr> 576<tr class="rowColor"> 577<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 578<td class="colLast"><span class="typeNameLabel">MethodProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/MethodProperty.html#getMember--">getMember</a></span>()</code> </td> 579</tr> 580<tr class="altColor"> 581<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 582<td class="colLast"><span class="typeNameLabel">ObjectIdReferenceProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty.html#getMember--">getMember</a></span>()</code> </td> 583</tr> 584<tr class="rowColor"> 585<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 586<td class="colLast"><span class="typeNameLabel">FieldProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/FieldProperty.html#getMember--">getMember</a></span>()</code> </td> 587</tr> 588<tr class="altColor"> 589<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 590<td class="colLast"><span class="typeNameLabel">ObjectIdValueProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html#getMember--">getMember</a></span>()</code> </td> 591</tr> 592</tbody> 593</table> 594<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 595<caption><span>Methods 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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 596<tr> 597<th class="colFirst" scope="col">Modifier and Type</th> 598<th class="colLast" scope="col">Method and Description</th> 599</tr> 600<tbody> 601<tr class="altColor"> 602<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/MergingSettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">MergingSettableBeanProperty</a></code></td> 603<td class="colLast"><span class="typeNameLabel">MergingSettableBeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/MergingSettableBeanProperty.html#construct-com.fasterxml.jackson.databind.deser.SettableBeanProperty-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">construct</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> delegate, 604 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> </td> 605</tr> 606</tbody> 607</table> 608<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 609<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 610<tr> 611<th class="colOne" scope="col">Constructor and Description</th> 612</tr> 613<tbody> 614<tr class="altColor"> 615<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/MergingSettableBeanProperty.html#MergingSettableBeanProperty-com.fasterxml.jackson.databind.deser.SettableBeanProperty-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">MergingSettableBeanProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> delegate, 616 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> </td> 617</tr> 618<tr class="rowColor"> 619<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/ValueInjector.html#ValueInjector-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.AnnotatedMember-java.lang.Object-">ValueInjector</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 620 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 621 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> mutator, 622 <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> valueId)</code> </td> 623</tr> 624<tr class="altColor"> 625<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/ValueInjector.html#ValueInjector-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.introspect.AnnotatedMember-java.lang.Object-">ValueInjector</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propName, 626 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 627 <a href="../../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 628 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> mutator, 629 <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> valueId)</code> 630<div class="block"><span class="deprecatedLabel">Deprecated.</span> 631<div class="block"><span class="deprecationComment">in 2.9 (remove from 3.0)</span></div> 632</div> 633</td> 634</tr> 635</tbody> 636</table> 637</li> 638<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect"> 639<!-- --> 640</a> 641<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a></h3> 642<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 643<caption><span>Classes in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> with type parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 644<tr> 645<th class="colFirst" scope="col">Modifier and Type</th> 646<th class="colLast" scope="col">Class and Description</th> 647</tr> 648<tbody> 649<tr class="altColor"> 650<td class="colFirst"><code>protected static class </code></td> 651<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.MemberIterator.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder.MemberIterator</a><T extends <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>></span></code> </td> 652</tr> 653</tbody> 654</table> 655<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation"> 656<caption><span>Subclasses of <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a></span><span class="tabEnd"> </span></caption> 657<tr> 658<th class="colFirst" scope="col">Modifier and Type</th> 659<th class="colLast" scope="col">Class and Description</th> 660</tr> 661<tbody> 662<tr class="altColor"> 663<td class="colFirst"><code>class </code></td> 664<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a></span></code> </td> 665</tr> 666<tr class="rowColor"> 667<td class="colFirst"><code>class </code></td> 668<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a></span></code> 669<div class="block">Object that represents non-static (and usually non-transient/volatile) 670 fields of a class.</div> 671</td> 672</tr> 673<tr class="altColor"> 674<td class="colFirst"><code>class </code></td> 675<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a></span></code> </td> 676</tr> 677<tr class="rowColor"> 678<td class="colFirst"><code>class </code></td> 679<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a></span></code> 680<div class="block">Object that represents method parameters, mostly so that associated 681 annotations can be processed conveniently.</div> 682</td> 683</tr> 684<tr class="altColor"> 685<td class="colFirst"><code>class </code></td> 686<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a></span></code> 687<div class="block">Intermediate base class that encapsulates features that 688 constructors and methods share.</div> 689</td> 690</tr> 691<tr class="rowColor"> 692<td class="colFirst"><code>class </code></td> 693<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/VirtualAnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">VirtualAnnotatedMember</a></span></code> 694<div class="block">Placeholder used by virtual properties as placeholder for 695 underlying <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedMember</code></a>.</div> 696</td> 697</tr> 698</tbody> 699</table> 700<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 701<caption><span>Fields in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> with type parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 702<tr> 703<th class="colFirst" scope="col">Modifier and Type</th> 704<th class="colLast" scope="col">Field and Description</th> 705</tr> 706<tbody> 707<tr class="altColor"> 708<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</a><<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>></code></td> 709<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#Z:Z_anyGetters">_anyGetters</a></span></code> </td> 710</tr> 711<tr class="rowColor"> 712<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</a><<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>></code></td> 713<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#Z:Z_anySetterField">_anySetterField</a></span></code> </td> 714</tr> 715<tr class="altColor"> 716<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util">LinkedHashMap</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>,<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>></code></td> 717<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#Z:Z_injectables">_injectables</a></span></code> 718<div class="block">Lazily collected list of members that were annotated to 719 indicate that they represent mutators for deserializer 720 value injection.</div> 721</td> 722</tr> 723<tr class="rowColor"> 724<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</a><<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>></code></td> 725<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#Z:Z_jsonValueAccessors">_jsonValueAccessors</a></span></code> 726<div class="block">Method(s) marked with 'JsonValue' annotation</div> 727</td> 728</tr> 729</tbody> 730</table> 731<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 732<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 733<tr> 734<th class="colFirst" scope="col">Modifier and Type</th> 735<th class="colLast" scope="col">Method and Description</th> 736</tr> 737<tbody> 738<tr class="altColor"> 739<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 740<td class="colLast"><span class="typeNameLabel">BasicBeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findAnyGetter--">findAnyGetter</a></span>()</code> 741<div class="block">Method used to locate the method of introspected class that 742 implements <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonAnyGetter.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonAnyGetter</code></a>.</div> 743</td> 744</tr> 745<tr class="rowColor"> 746<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 747<td class="colLast"><span class="typeNameLabel">BasicBeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findAnySetterAccessor--">findAnySetterAccessor</a></span>()</code> </td> 748</tr> 749<tr class="altColor"> 750<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 751<td class="colLast"><span class="typeNameLabel">BasicBeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findJsonValueAccessor--">findJsonValueAccessor</a></span>()</code> </td> 752</tr> 753<tr class="rowColor"> 754<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 755<td class="colLast"><span class="typeNameLabel">BeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getAccessor--">getAccessor</a></span>()</code> 756<div class="block">Method used to find accessor (getter, field to access) to use for accessing 757 value of the property.</div> 758</td> 759</tr> 760<tr class="altColor"> 761<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 762<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#getAnyGetter--">getAnyGetter</a></span>()</code> </td> 763</tr> 764<tr class="rowColor"> 765<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 766<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#getAnySetterField--">getAnySetterField</a></span>()</code> </td> 767</tr> 768<tr class="altColor"> 769<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 770<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#getJsonValueAccessor--">getJsonValueAccessor</a></span>()</code> </td> 771</tr> 772<tr class="rowColor"> 773<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 774<td class="colLast"><span class="typeNameLabel">BeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getMutator--">getMutator</a></span>()</code> 775<div class="block">Method used to find mutator (constructor parameter, setter, field) to use for 776 changing value of the property.</div> 777</td> 778</tr> 779<tr class="altColor"> 780<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 781<td class="colLast"><span class="typeNameLabel">BeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getNonConstructorMutator--">getNonConstructorMutator</a></span>()</code> </td> 782</tr> 783<tr class="rowColor"> 784<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 785<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#getPrimaryMember--">getPrimaryMember</a></span>()</code> </td> 786</tr> 787<tr class="altColor"> 788<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 789<td class="colLast"><span class="typeNameLabel">BeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html#getPrimaryMember--">getPrimaryMember</a></span>()</code> 790<div class="block">Method used to find the property member (getter, setter, field) that has 791 the highest precedence in current context (getter method when serializing, 792 if available, and so forth), if any.</div> 793</td> 794</tr> 795</tbody> 796</table> 797<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 798<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> that return types with arguments of type <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 799<tr> 800<th class="colFirst" scope="col">Modifier and Type</th> 801<th class="colLast" scope="col">Method and Description</th> 802</tr> 803<tbody> 804<tr class="altColor"> 805<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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>,<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>></code></td> 806<td class="colLast"><span class="typeNameLabel">BasicBeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findBackReferenceProperties--">findBackReferenceProperties</a></span>()</code> 807<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 808</td> 809</tr> 810<tr class="rowColor"> 811<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</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>,<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>></code></td> 812<td class="colLast"><span class="typeNameLabel">BasicBeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findInjectables--">findInjectables</a></span>()</code> </td> 813</tr> 814<tr class="altColor"> 815<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</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>,<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>></code></td> 816<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#getInjectables--">getInjectables</a></span>()</code> </td> 817</tr> 818</tbody> 819</table> 820<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 821<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 822<tr> 823<th class="colFirst" scope="col">Modifier and Type</th> 824<th class="colLast" scope="col">Method and Description</th> 825</tr> 826<tbody> 827<tr class="altColor"> 828<td class="colFirst"><code>protected void</code></td> 829<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#Z:Z_doAddInjectable-com.fasterxml.jackson.annotation.JacksonInject.Value-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">_doAddInjectable</a></span>(<a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JacksonInject.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JacksonInject.Value</a> injectable, 830 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> </td> 831</tr> 832<tr class="rowColor"> 833<td class="colFirst"><code><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> 834<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findDeserializationContentConverter-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findDeserializationContentConverter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> a)</code> </td> 835</tr> 836<tr class="altColor"> 837<td class="colFirst"><code><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> 838<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findDeserializationContentConverter-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findDeserializationContentConverter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> a)</code> </td> 839</tr> 840<tr class="rowColor"> 841<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> 842<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findImplicitPropertyName-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findImplicitPropertyName</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> </td> 843</tr> 844<tr class="altColor"> 845<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> 846<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findImplicitPropertyName-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findImplicitPropertyName</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> ann)</code> </td> 847</tr> 848<tr class="rowColor"> 849<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JacksonInject.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JacksonInject.Value</a></code></td> 850<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findInjectableValue-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findInjectableValue</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> </td> 851</tr> 852<tr class="altColor"> 853<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JacksonInject.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JacksonInject.Value</a></code></td> 854<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findInjectableValue-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findInjectableValue</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> </td> 855</tr> 856<tr class="rowColor"> 857<td class="colFirst"><code><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> 858<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findInjectableValueId-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findInjectableValueId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> 859<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 860</td> 861</tr> 862<tr class="altColor"> 863<td class="colFirst"><code><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> 864<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findInjectableValueId-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findInjectableValueId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> 865<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 866</td> 867</tr> 868<tr class="rowColor"> 869<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?></code></td> 870<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findPropertyContentTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">findPropertyContentTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 871 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> am, 872 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> containerType)</code> </td> 873</tr> 874<tr class="altColor"> 875<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?></code></td> 876<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findPropertyContentTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">findPropertyContentTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 877 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> am, 878 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> </td> 879</tr> 880<tr class="rowColor"> 881<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?></code></td> 882<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findPropertyTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">findPropertyTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 883 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> am, 884 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> </td> 885</tr> 886<tr class="altColor"> 887<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?></code></td> 888<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findPropertyTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">findPropertyTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 889 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> am, 890 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> </td> 891</tr> 892<tr class="rowColor"> 893<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.ReferenceProperty.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector.ReferenceProperty</a></code></td> 894<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findReferenceType-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findReferenceType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> </td> 895</tr> 896<tr class="altColor"> 897<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.ReferenceProperty.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector.ReferenceProperty</a></code></td> 898<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findReferenceType-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findReferenceType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> </td> 899</tr> 900<tr class="rowColor"> 901<td class="colFirst"><code><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> 902<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findSerializationContentConverter-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findSerializationContentConverter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> a)</code> </td> 903</tr> 904<tr class="altColor"> 905<td class="colFirst"><code><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> 906<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findSerializationContentConverter-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findSerializationContentConverter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> a)</code> </td> 907</tr> 908<tr class="rowColor"> 909<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</a></code></td> 910<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findUnwrappingNameTransformer-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findUnwrappingNameTransformer</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> </td> 911</tr> 912<tr class="altColor"> 913<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</a></code></td> 914<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findUnwrappingNameTransformer-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findUnwrappingNameTransformer</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> </td> 915</tr> 916<tr class="rowColor"> 917<td class="colFirst"><code>boolean</code></td> 918<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#hasIgnoreMarker-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">hasIgnoreMarker</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> </td> 919</tr> 920<tr class="altColor"> 921<td class="colFirst"><code>boolean</code></td> 922<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#hasIgnoreMarker-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">hasIgnoreMarker</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> </td> 923</tr> 924<tr class="rowColor"> 925<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> 926<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#hasRequiredMarker-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">hasRequiredMarker</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> </td> 927</tr> 928<tr class="altColor"> 929<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> 930<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#hasRequiredMarker-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">hasRequiredMarker</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> </td> 931</tr> 932<tr class="rowColor"> 933<td class="colFirst"><code>boolean</code></td> 934<td class="colLast"><span class="typeNameLabel">VisibilityChecker.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isCreatorVisible-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">isCreatorVisible</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> </td> 935</tr> 936<tr class="altColor"> 937<td class="colFirst"><code>boolean</code></td> 938<td class="colLast"><span class="typeNameLabel">VisibilityChecker.Std.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#isCreatorVisible-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">isCreatorVisible</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> m)</code> </td> 939</tr> 940<tr class="rowColor"> 941<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> 942<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#isTypeId-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">isTypeId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> </td> 943</tr> 944<tr class="altColor"> 945<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> 946<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#isTypeId-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">isTypeId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> </td> 947</tr> 948<tr class="rowColor"> 949<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/WithMember.html" title="type parameter in WithMember">T</a></code></td> 950<td class="colLast"><span class="typeNameLabel">WithMember.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/WithMember.html#withMember-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">withMember</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> </td> 951</tr> 952</tbody> 953</table> 954<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 955<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 956<tr> 957<th class="colOne" scope="col">Constructor and Description</th> 958</tr> 959<tbody> 960<tr class="altColor"> 961<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#AnnotatedMember-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">AnnotatedMember</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> base)</code> 962<div class="block">Copy-constructor.</div> 963</td> 964</tr> 965</tbody> 966</table> 967</li> 968<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype"> 969<!-- --> 970</a> 971<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> in <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/package-summary.html">com.fasterxml.jackson.databind.jsontype</a></h3> 972<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 973<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/package-summary.html">com.fasterxml.jackson.databind.jsontype</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 974<tr> 975<th class="colFirst" scope="col">Modifier and Type</th> 976<th class="colLast" scope="col">Method and Description</th> 977</tr> 978<tbody> 979<tr class="altColor"> 980<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>></code></td> 981<td class="colLast"><span class="typeNameLabel">SubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypes-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.AnnotationIntrospector-com.fasterxml.jackson.databind.JavaType-">collectAndResolveSubtypes</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> property, 982 <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 983 <a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai, 984 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 985<div class="block"><span class="deprecatedLabel">Deprecated.</span> 986<div class="block"><span class="deprecationComment">Since 2.6 Use either 987 <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByClass-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-"><code>SubtypeResolver.collectAndResolveSubtypesByClass(MapperConfig, AnnotatedMember, JavaType)</code></a> 988 or <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByTypeId-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-"><code>SubtypeResolver.collectAndResolveSubtypesByTypeId(MapperConfig, AnnotatedMember, JavaType)</code></a> 989 instead.</span></div> 990</div> 991</td> 992</tr> 993<tr class="rowColor"> 994<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>></code></td> 995<td class="colLast"><span class="typeNameLabel">SubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByClass-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">collectAndResolveSubtypesByClass</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 996 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> property, 997 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 998<div class="block">Method for finding out all reachable subtypes for a property specified 999 by given element (method or field), 1000 such that access is by type, 1001 typically needed for serialization (converting from type to type name).</div> 1002</td> 1003</tr> 1004<tr class="altColor"> 1005<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>></code></td> 1006<td class="colLast"><span class="typeNameLabel">SubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByTypeId-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">collectAndResolveSubtypesByTypeId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1007 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> property, 1008 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 1009<div class="block">Method for finding out all reachable subtypes for a property specified 1010 by given element (method or field), 1011 such that access is by type id, 1012 typically needed for deserialization (converting from type id to type).</div> 1013</td> 1014</tr> 1015</tbody> 1016</table> 1017</li> 1018<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl"> 1019<!-- --> 1020</a> 1021<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> in <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</a></h3> 1022<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1023<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 1024<tr> 1025<th class="colFirst" scope="col">Modifier and Type</th> 1026<th class="colLast" scope="col">Method and Description</th> 1027</tr> 1028<tbody> 1029<tr class="altColor"> 1030<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>></code></td> 1031<td class="colLast"><span class="typeNameLabel">StdSubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html#collectAndResolveSubtypesByClass-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">collectAndResolveSubtypesByClass</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1032 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> property, 1033 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> </td> 1034</tr> 1035<tr class="rowColor"> 1036<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>></code></td> 1037<td class="colLast"><span class="typeNameLabel">StdSubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html#collectAndResolveSubtypesByTypeId-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">collectAndResolveSubtypesByTypeId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1038 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> property, 1039 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> </td> 1040</tr> 1041</tbody> 1042</table> 1043</li> 1044<li class="blockList"><a name="com.fasterxml.jackson.databind.ser"> 1045<!-- --> 1046</a> 1047<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> in <a href="../../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></h3> 1048<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 1049<caption><span>Fields in <a href="../../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> declared as <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 1050<tr> 1051<th class="colFirst" scope="col">Modifier and Type</th> 1052<th class="colLast" scope="col">Field and Description</th> 1053</tr> 1054<tbody> 1055<tr class="altColor"> 1056<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 1057<td class="colLast"><span class="typeNameLabel">AnyGetterWriter.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/AnyGetterWriter.html#Z:Z_accessor">_accessor</a></span></code> 1058<div class="block">Method (or field) that represents the "any getter"</div> 1059</td> 1060</tr> 1061<tr class="rowColor"> 1062<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 1063<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#Z:Z_member">_member</a></span></code> 1064<div class="block">Member (field, method) that represents property and allows access to 1065 associated annotations.</div> 1066</td> 1067</tr> 1068<tr class="altColor"> 1069<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 1070<td class="colLast"><span class="typeNameLabel">BeanSerializerBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html#Z:Z_typeId">_typeId</a></span></code> 1071<div class="block">Property that is used for type id (and not serialized as regular 1072 property)</div> 1073</td> 1074</tr> 1075</tbody> 1076</table> 1077<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1078<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> that return <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 1079<tr> 1080<th class="colFirst" scope="col">Modifier and Type</th> 1081<th class="colLast" scope="col">Method and Description</th> 1082</tr> 1083<tbody> 1084<tr class="altColor"> 1085<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 1086<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getMember--">getMember</a></span>()</code> </td> 1087</tr> 1088<tr class="rowColor"> 1089<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 1090<td class="colLast"><span class="typeNameLabel">BeanSerializerBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html#getTypeId--">getTypeId</a></span>()</code> </td> 1091</tr> 1092</tbody> 1093</table> 1094<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1095<caption><span>Methods 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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 1096<tr> 1097<th class="colFirst" scope="col">Modifier and Type</th> 1098<th class="colLast" scope="col">Method and Description</th> 1099</tr> 1100<tbody> 1101<tr class="altColor"> 1102<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a></code></td> 1103<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#Z:Z_constructWriter-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-com.fasterxml.jackson.databind.ser.PropertyBuilder-boolean-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">_constructWriter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1104 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef, 1105 <a href="../../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html" title="class in com.fasterxml.jackson.databind.ser">PropertyBuilder</a> pb, 1106 boolean staticTyping, 1107 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> 1108<div class="block">Secondary helper method for constructing <a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanPropertyWriter</code></a> for 1109 given member (field or method).</div> 1110</td> 1111</tr> 1112<tr class="rowColor"> 1113<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a></code></td> 1114<td class="colLast"><span class="typeNameLabel">PropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html#buildWriter-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.introspect.AnnotatedMember-boolean-">buildWriter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1115 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef, 1116 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> declaredType, 1117 <a href="../../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser, 1118 <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer, 1119 <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> contentTypeSer, 1120 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> am, 1121 boolean defaultUseStaticTyping)</code> </td> 1122</tr> 1123<tr class="altColor"> 1124<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a></code></td> 1125<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findPropertyContentTypeSerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findPropertyContentTypeSerializer</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> containerType, 1126 <a href="../../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1127 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> 1128<div class="block">Method called to create a type information serializer for values of given 1129 container property 1130 if one is needed.</div> 1131</td> 1132</tr> 1133<tr class="rowColor"> 1134<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a></code></td> 1135<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findPropertyTypeSerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">findPropertyTypeSerializer</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 1136 <a href="../../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1137 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> 1138<div class="block">Method called to create a type information serializer for values of given 1139 non-container property 1140 if one is needed.</div> 1141</td> 1142</tr> 1143<tr class="altColor"> 1144<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> 1145<td class="colLast"><span class="typeNameLabel">PropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html#getPropertyDefaultValue-java.lang.String-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">getPropertyDefaultValue</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> name, 1146 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1147 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 1148<div class="block"><span class="deprecatedLabel">Deprecated.</span> 1149<div class="block"><span class="deprecationComment">Since 2.9 since this will not allow determining difference between "no default instance" 1150 case and default being `null`.</span></div> 1151</div> 1152</td> 1153</tr> 1154<tr class="rowColor"> 1155<td class="colFirst"><code>void</code></td> 1156<td class="colLast"><span class="typeNameLabel">BeanSerializerBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html#setTypeId-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">setTypeId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> idProp)</code> </td> 1157</tr> 1158</tbody> 1159</table> 1160<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 1161<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 1162<tr> 1163<th class="colOne" scope="col">Constructor and Description</th> 1164</tr> 1165<tbody> 1166<tr class="altColor"> 1167<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/AnyGetterWriter.html#AnyGetterWriter-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JsonSerializer-">AnyGetterWriter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property, 1168 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor, 1169 <a href="../../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> serializer)</code> </td> 1170</tr> 1171<tr class="rowColor"> 1172<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#BeanPropertyWriter-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JavaType-boolean-java.lang.Object-">BeanPropertyWriter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef, 1173 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1174 <a href="../../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 1175 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> declaredType, 1176 <a href="../../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser, 1177 <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer, 1178 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> serType, 1179 boolean suppressNulls, 1180 <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> suppressableValue)</code> 1181<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 1182</td> 1183</tr> 1184<tr class="altColor"> 1185<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#BeanPropertyWriter-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JavaType-boolean-java.lang.Object-java.lang.Class:A-">BeanPropertyWriter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef, 1186 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1187 <a href="../../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> contextAnnotations, 1188 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> declaredType, 1189 <a href="../../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser, 1190 <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer, 1191 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> serType, 1192 boolean suppressNulls, 1193 <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> suppressableValue, 1194 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>[] includeInViews)</code> </td> 1195</tr> 1196</tbody> 1197</table> 1198</li> 1199<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std"> 1200<!-- --> 1201</a> 1202<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> in <a href="../../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a></h3> 1203<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 1204<caption><span>Fields in <a href="../../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a> declared as <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 1205<tr> 1206<th class="colFirst" scope="col">Modifier and Type</th> 1207<th class="colLast" scope="col">Field and Description</th> 1208</tr> 1209<tbody> 1210<tr class="altColor"> 1211<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 1212<td class="colLast"><span class="typeNameLabel">JsonValueSerializer.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#Z:Z_accessor">_accessor</a></span></code> </td> 1213</tr> 1214<tr class="rowColor"> 1215<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 1216<td class="colLast"><span class="typeNameLabel">BeanSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#Z:Z_typeId">_typeId</a></span></code> 1217<div class="block">If using custom type ids (usually via getter, or field), this is the 1218 reference to that member.</div> 1219</td> 1220</tr> 1221</tbody> 1222</table> 1223<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1224<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a> that return <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 1225<tr> 1226<th class="colFirst" scope="col">Modifier and Type</th> 1227<th class="colLast" scope="col">Method and Description</th> 1228</tr> 1229<tbody> 1230<tr class="altColor"> 1231<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 1232<td class="colLast"><span class="typeNameLabel">MapProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#getMember--">getMember</a></span>()</code> </td> 1233</tr> 1234</tbody> 1235</table> 1236<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 1237<caption><span>Constructors in <a href="../../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 1238<tr> 1239<th class="colOne" scope="col">Constructor and Description</th> 1240</tr> 1241<tbody> 1242<tr class="altColor"> 1243<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#JsonValueSerializer-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JsonSerializer-">JsonValueSerializer</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor, 1244 <a href="../../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser)</code> </td> 1245</tr> 1246</tbody> 1247</table> 1248</li> 1249<li class="blockList"><a name="com.fasterxml.jackson.databind.util"> 1250<!-- --> 1251</a> 1252<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> in <a href="../../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a></h3> 1253<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 1254<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 1255<tr> 1256<th class="colFirst" scope="col">Modifier and Type</th> 1257<th class="colLast" scope="col">Field and Description</th> 1258</tr> 1259<tbody> 1260<tr class="altColor"> 1261<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 1262<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#Z:Z_member">_member</a></span></code> 1263<div class="block">Member that defines logical property.</div> 1264</td> 1265</tr> 1266</tbody> 1267</table> 1268<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1269<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 1270<tr> 1271<th class="colFirst" scope="col">Modifier and Type</th> 1272<th class="colLast" scope="col">Method and Description</th> 1273</tr> 1274<tbody> 1275<tr class="altColor"> 1276<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 1277<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#getPrimaryMember--">getPrimaryMember</a></span>()</code> </td> 1278</tr> 1279</tbody> 1280</table> 1281<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1282<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 1283<tr> 1284<th class="colFirst" scope="col">Modifier and Type</th> 1285<th class="colLast" scope="col">Method and Description</th> 1286</tr> 1287<tbody> 1288<tr class="altColor"> 1289<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> 1290<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-">construct</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1291 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> </td> 1292</tr> 1293<tr class="rowColor"> 1294<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> 1295<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-">construct</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1296 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1297 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name)</code> </td> 1298</tr> 1299<tr class="altColor"> 1300<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> 1301<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, 1302 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1303 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1304 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 1305 <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> 1306<div class="block">Method called to create instance for virtual properties.</div> 1307</td> 1308</tr> 1309<tr class="rowColor"> 1310<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> 1311<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, 1312 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1313 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1314 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 1315 <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> 1316</tr> 1317<tr class="altColor"> 1318<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/util/EnumResolver.html" title="class in com.fasterxml.jackson.databind.util">EnumResolver</a></code></td> 1319<td class="colLast"><span class="typeNameLabel">EnumResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/EnumResolver.html#constructUnsafeUsingMethod-java.lang.Class-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.AnnotationIntrospector-">constructUnsafeUsingMethod</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rawEnumCls, 1320 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor, 1321 <a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</code> 1322<div class="block">Method used when actual String serialization is indicated using @JsonValue 1323 on a method.</div> 1324</td> 1325</tr> 1326<tr class="rowColor"> 1327<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/util/EnumResolver.html" title="class in com.fasterxml.jackson.databind.util">EnumResolver</a></code></td> 1328<td class="colLast"><span class="typeNameLabel">EnumResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/EnumResolver.html#constructUsingMethod-java.lang.Class-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.AnnotationIntrospector-">constructUsingMethod</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?>> enumCls, 1329 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor, 1330 <a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</code> </td> 1331</tr> 1332</tbody> 1333</table> 1334<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 1335<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/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></span><span class="tabEnd"> </span></caption> 1336<tr> 1337<th class="colOne" scope="col">Constructor and Description</th> 1338</tr> 1339<tbody> 1340<tr class="altColor"> 1341<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, 1342 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 1343 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> fullName, 1344 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> metadata, 1345 <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> 1346</tr> 1347</tbody> 1348</table> 1349</li> 1350</ul> 1351</li> 1352</ul> 1353</div> 1354<!-- ======= START OF BOTTOM NAVBAR ====== --> 1355<div class="bottomNav"><a name="navbar.bottom"> 1356<!-- --> 1357</a> 1358<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> 1359<a name="navbar.bottom.firstrow"> 1360<!-- --> 1361</a> 1362<ul class="navList" title="Navigation"> 1363<li><a href="../../../../../../overview-summary.html">Overview</a></li> 1364<li><a href="../package-summary.html">Package</a></li> 1365<li><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">Class</a></li> 1366<li class="navBarCell1Rev">Use</li> 1367<li><a href="../package-tree.html">Tree</a></li> 1368<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> 1369<li><a href="../../../../../../index-all.html">Index</a></li> 1370<li><a href="../../../../../../help-doc.html">Help</a></li> 1371</ul> 1372</div> 1373<div class="subNav"> 1374<ul class="navList"> 1375<li>Prev</li> 1376<li>Next</li> 1377</ul> 1378<ul class="navList"> 1379<li><a href="../../../../../../index.html?com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html" target="_top">Frames</a></li> 1380<li><a href="AnnotatedMember.html" target="_top">No Frames</a></li> 1381</ul> 1382<ul class="navList" id="allclasses_navbar_bottom"> 1383<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> 1384</ul> 1385<div> 1386<script type="text/javascript"><!-- 1387 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 1388 if(window==top) { 1389 allClassesLink.style.display = "block"; 1390 } 1391 else { 1392 allClassesLink.style.display = "none"; 1393 } 1394 //--> 1395</script> 1396</div> 1397<a name="skip.navbar.bottom"> 1398<!-- --> 1399</a></div> 1400<!-- ======== END OF BOTTOM NAVBAR ======= --> 1401<p class="legalCopy"><small>Copyright © 2008–2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 1402</body> 1403</html> 1404