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.JsonMappingException (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.JsonMappingException (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/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 38<li class="navBarCell1Rev">Use</li> 39<li><a href="../package-tree.html">Tree</a></li> 40<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 41<li><a href="../../../../../index-all.html">Index</a></li> 42<li><a href="../../../../../help-doc.html">Help</a></li> 43</ul> 44</div> 45<div class="subNav"> 46<ul class="navList"> 47<li>Prev</li> 48<li>Next</li> 49</ul> 50<ul class="navList"> 51<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/JsonMappingException.html" target="_top">Frames</a></li> 52<li><a href="JsonMappingException.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.JsonMappingException" class="title">Uses of Class<br>com.fasterxml.jackson.databind.JsonMappingException</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/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 81<tr> 82<th class="colFirst" scope="col">Package</th> 83<th class="colLast" scope="col">Description</th> 84</tr> 85<tbody> 86<tr class="altColor"> 87<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td> 88<td class="colLast"> 89<div class="block">Basic data binding (mapping) functionality that 90allows for reading JSON content into Java Objects (POJOs) 91and JSON Trees (<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>), as well as 92writing Java Objects and trees as JSON.</div> 93</td> 94</tr> 95<tr class="rowColor"> 96<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser</a></td> 97<td class="colLast"> 98<div class="block">Contains implementation classes of deserialization part of 99 data binding.</div> 100</td> 101</tr> 102<tr class="altColor"> 103<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl</a></td> 104<td class="colLast"> 105<div class="block">Contains those implementation classes of deserialization part of 106 data binding that are not considered part of public or semi-public 107 interfaces.</div> 108</td> 109</tr> 110<tr class="rowColor"> 111<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std</a></td> 112<td class="colLast"> 113<div class="block">Contains public standard implementations of abstraction that 114 Jackson uses.</div> 115</td> 116</tr> 117<tr class="altColor"> 118<td class="colFirst"><a href="#com.fasterxml.jackson.databind.exc">com.fasterxml.jackson.databind.exc</a></td> 119<td class="colLast"> </td> 120</tr> 121<tr class="rowColor"> 122<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext</a></td> 123<td class="colLast"> 124<div class="block">Contains extended support for "external" packages: things that 125may or may not be present in runtime environment, but that are 126commonly enough used so that explicit support can be added.</div> 127</td> 128</tr> 129<tr class="altColor"> 130<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td> 131<td class="colLast"> 132<div class="block">Functionality needed for Bean introspection, required for detecting 133 accessors and mutators for Beans, as well as locating and handling 134 method annotations.</div> 135</td> 136</tr> 137<tr class="rowColor"> 138<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsonFormatVisitors">com.fasterxml.jackson.databind.jsonFormatVisitors</a></td> 139<td class="colLast"> 140<div class="block">Classes used for exposing logical structure of POJOs as Jackson 141 sees it, and exposed via 142 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#acceptJsonFormatVisitor-java.lang.Class-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-"><code>ObjectMapper.acceptJsonFormatVisitor(Class, JsonFormatVisitorWrapper)</code></a> 143 and 144 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-"><code>ObjectMapper.acceptJsonFormatVisitor(com.fasterxml.jackson.databind.JavaType, JsonFormatVisitorWrapper)</code></a> 145 methods.</div> 146</td> 147</tr> 148<tr class="altColor"> 149<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsonschema">com.fasterxml.jackson.databind.jsonschema</a></td> 150<td class="colLast"> 151<div class="block">Classes needed for JSON schema support (currently just ability 152 to generate schemas using serialization part of data mapping)</div> 153</td> 154</tr> 155<tr class="rowColor"> 156<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsontype">com.fasterxml.jackson.databind.jsontype</a></td> 157<td class="colLast"> 158<div class="block">Package that contains interfaces that define how to implement 159 functionality for dynamically resolving type during deserialization.</div> 160</td> 161</tr> 162<tr class="altColor"> 163<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl</a></td> 164<td class="colLast"> 165<div class="block">Package that contains standard implementations for 166 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> 167 and 168 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeIdResolver</code></a>.</div> 169</td> 170</tr> 171<tr class="rowColor"> 172<td class="colFirst"><a href="#com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module</a></td> 173<td class="colLast"> 174<div class="block">Package that contains classes and interfaces to help implement 175 custom extension <a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind"><code>Module</code></a>s 176 (which are registered using 177 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#registerModule-com.fasterxml.jackson.databind.Module-"><code>ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module)</code></a>.</div> 178</td> 179</tr> 180<tr class="altColor"> 181<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td> 182<td class="colLast"> 183<div class="block">Contains implementation classes of serialization part of 184 data binding.</div> 185</td> 186</tr> 187<tr class="rowColor"> 188<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td> 189<td class="colLast"> 190<div class="block">Contains implementation classes of serialization part of 191 data binding.</div> 192</td> 193</tr> 194<tr class="altColor"> 195<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td> 196<td class="colLast"> </td> 197</tr> 198<tr class="rowColor"> 199<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td> 200<td class="colLast"> 201<div class="block">Utility classes for Mapper package.</div> 202</td> 203</tr> 204</tbody> 205</table> 206</li> 207<li class="blockList"> 208<ul class="blockList"> 209<li class="blockList"><a name="com.fasterxml.jackson.databind"> 210<!-- --> 211</a> 212<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></h3> 213<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 214<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/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 215<tr> 216<th class="colFirst" scope="col">Modifier and Type</th> 217<th class="colLast" scope="col">Method and Description</th> 218</tr> 219<tbody> 220<tr class="altColor"> 221<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 222<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#endOfInputException-java.lang.Class-">endOfInputException</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><?> instClass)</code> 223<div class="block"><span class="deprecatedLabel">Deprecated.</span> 224<div class="block"><span class="deprecationComment">Since 2.8; currently no way to catch EOF at databind level</span></div> 225</div> 226</td> 227</tr> 228<tr class="rowColor"> 229<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 230<td class="colLast"><span class="typeNameLabel">JsonMappingException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from-com.fasterxml.jackson.databind.DeserializationContext-java.lang.String-">from</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 231 <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> msg)</code> </td> 232</tr> 233<tr class="altColor"> 234<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 235<td class="colLast"><span class="typeNameLabel">JsonMappingException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from-com.fasterxml.jackson.databind.DeserializationContext-java.lang.String-java.lang.Throwable-">from</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 236 <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> msg, 237 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</code> </td> 238</tr> 239<tr class="rowColor"> 240<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 241<td class="colLast"><span class="typeNameLabel">JsonMappingException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from-com.fasterxml.jackson.core.JsonGenerator-java.lang.String-">from</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a> g, 242 <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> msg)</code> </td> 243</tr> 244<tr class="altColor"> 245<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 246<td class="colLast"><span class="typeNameLabel">JsonMappingException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from-com.fasterxml.jackson.core.JsonGenerator-java.lang.String-java.lang.Throwable-">from</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a> g, 247 <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> msg, 248 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> problem)</code> </td> 249</tr> 250<tr class="rowColor"> 251<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 252<td class="colLast"><span class="typeNameLabel">JsonMappingException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from-com.fasterxml.jackson.core.JsonParser-java.lang.String-">from</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 253 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg)</code> </td> 254</tr> 255<tr class="altColor"> 256<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 257<td class="colLast"><span class="typeNameLabel">JsonMappingException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from-com.fasterxml.jackson.core.JsonParser-java.lang.String-java.lang.Throwable-">from</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 258 <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> msg, 259 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> problem)</code> </td> 260</tr> 261<tr class="rowColor"> 262<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 263<td class="colLast"><span class="typeNameLabel">JsonMappingException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from-com.fasterxml.jackson.databind.SerializerProvider-java.lang.String-">from</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> ctxt, 264 <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> msg)</code> </td> 265</tr> 266<tr class="altColor"> 267<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 268<td class="colLast"><span class="typeNameLabel">JsonMappingException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from-com.fasterxml.jackson.databind.SerializerProvider-java.lang.String-java.lang.Throwable-">from</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> ctxt, 269 <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> msg, 270 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> problem)</code> </td> 271</tr> 272<tr class="rowColor"> 273<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 274<td class="colLast"><span class="typeNameLabel">JsonMappingException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#fromUnexpectedIOE-java.io.IOException-">fromUnexpectedIOE</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a> src)</code> 275<div class="block">Factory method used when "upgrading" an <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><code>IOException</code></a> into 276 <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a>: usually only needed to comply with 277 a signature.</div> 278</td> 279</tr> 280<tr class="altColor"> 281<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 282<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#instantiationException-java.lang.Class-java.lang.String-">instantiationException</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><?> instClass, 283 <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> msg0)</code> 284<div class="block">Helper method for constructing instantiation exception for specified type, 285 to indicate that instantiation failed due to missing instantiator 286 (creator; constructor or factory method).</div> 287</td> 288</tr> 289<tr class="rowColor"> 290<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 291<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#instantiationException-java.lang.Class-java.lang.Throwable-">instantiationException</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><?> instClass, 292 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> cause)</code> 293<div class="block">Helper method for constructing instantiation exception for specified type, 294 to indicate problem with physically constructing instance of 295 specified class (missing constructor, exception from constructor)</div> 296</td> 297</tr> 298<tr class="altColor"> 299<td class="colFirst"><code>protected abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 300<td class="colLast"><span class="typeNameLabel">DatabindContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DatabindContext.html#invalidTypeIdException-com.fasterxml.jackson.databind.JavaType-java.lang.String-java.lang.String-">invalidTypeIdException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 301 <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> typeId, 302 <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> extraDesc)</code> 303<div class="block">Helper method for constructing exception to indicate that given type id 304 could not be resolved to a valid subtype of specified base type.</div> 305</td> 306</tr> 307<tr class="rowColor"> 308<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 309<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#invalidTypeIdException-com.fasterxml.jackson.databind.JavaType-java.lang.String-java.lang.String-">invalidTypeIdException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 310 <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> typeId, 311 <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> extraDesc)</code> </td> 312</tr> 313<tr class="altColor"> 314<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 315<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#invalidTypeIdException-com.fasterxml.jackson.databind.JavaType-java.lang.String-java.lang.String-">invalidTypeIdException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 316 <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> typeId, 317 <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> extraDesc)</code> </td> 318</tr> 319<tr class="rowColor"> 320<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 321<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException-java.lang.Class-">mappingException</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><?> targetClass)</code> 322<div class="block"><span class="deprecatedLabel">Deprecated.</span> 323<div class="block"><span class="deprecationComment">Since 2.8 use <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleUnexpectedToken-java.lang.Class-com.fasterxml.jackson.core.JsonParser-"><code>DeserializationContext.handleUnexpectedToken(Class, JsonParser)</code></a> instead</span></div> 324</div> 325</td> 326</tr> 327<tr class="altColor"> 328<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 329<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException-java.lang.Class-com.fasterxml.jackson.core.JsonToken-">mappingException</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><?> targetClass, 330 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a> token)</code> 331<div class="block"><span class="deprecatedLabel">Deprecated.</span> 332<div class="block"><span class="deprecationComment">Since 2.8 use <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleUnexpectedToken-java.lang.Class-com.fasterxml.jackson.core.JsonParser-"><code>DeserializationContext.handleUnexpectedToken(Class, JsonParser)</code></a> instead</span></div> 333</div> 334</td> 335</tr> 336<tr class="rowColor"> 337<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 338<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException-java.lang.String-">mappingException</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> message)</code> 339<div class="block"><span class="deprecatedLabel">Deprecated.</span> 340<div class="block"><span class="deprecationComment">Since 2.9 use more specific error reporting methods instead</span></div> 341</div> 342</td> 343</tr> 344<tr class="altColor"> 345<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 346<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#mappingException-java.lang.String-java.lang.Object...-">mappingException</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> message, 347 <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>... msgArgs)</code> 348<div class="block"><span class="deprecatedLabel">Deprecated.</span> 349<div class="block"><span class="deprecationComment">Since 2.9</span></div> 350</div> 351</td> 352</tr> 353<tr class="rowColor"> 354<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 355<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException-java.lang.String-java.lang.Object...-">mappingException</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> msg, 356 <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>... msgArgs)</code> 357<div class="block"><span class="deprecatedLabel">Deprecated.</span> 358<div class="block"><span class="deprecationComment">Since 2.9 use more specific error reporting methods instead</span></div> 359</div> 360</td> 361</tr> 362<tr class="altColor"> 363<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 364<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#mappingException-java.lang.Throwable-java.lang.String-java.lang.Object...-">mappingException</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t, 365 <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> message, 366 <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>... msgArgs)</code> 367<div class="block"><span class="deprecatedLabel">Deprecated.</span> 368<div class="block"><span class="deprecationComment">Since 2.9</span></div> 369</div> 370</td> 371</tr> 372<tr class="rowColor"> 373<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 374<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#missingTypeIdException-com.fasterxml.jackson.databind.JavaType-java.lang.String-">missingTypeIdException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 375 <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> extraDesc)</code> </td> 376</tr> 377<tr class="altColor"> 378<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 379<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#unknownTypeException-com.fasterxml.jackson.databind.JavaType-java.lang.String-java.lang.String-">unknownTypeException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 380 <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> id, 381 <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> extraDesc)</code> 382<div class="block"><span class="deprecatedLabel">Deprecated.</span> 383<div class="block"><span class="deprecationComment">Since 2.8 use <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleUnknownTypeId-com.fasterxml.jackson.databind.JavaType-java.lang.String-com.fasterxml.jackson.databind.jsontype.TypeIdResolver-java.lang.String-"><code>DeserializationContext.handleUnknownTypeId(com.fasterxml.jackson.databind.JavaType, java.lang.String, com.fasterxml.jackson.databind.jsontype.TypeIdResolver, java.lang.String)</code></a> instead</span></div> 384</div> 385</td> 386</tr> 387<tr class="rowColor"> 388<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 389<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdKeyException-java.lang.Class-java.lang.String-java.lang.String-">weirdKeyException</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><?> keyClass, 390 <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> keyValue, 391 <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> msg)</code> 392<div class="block">Helper method for constructing exception to indicate that given JSON 393 Object field name was not in format to be able to deserialize specified 394 key type.</div> 395</td> 396</tr> 397<tr class="altColor"> 398<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 399<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdNativeValueException-java.lang.Object-java.lang.Class-">weirdNativeValueException</a></span>(<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> value, 400 <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><?> instClass)</code> 401<div class="block">Helper method for constructing exception to indicate that input JSON 402 token of type "native value" (see <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true#VALUE_EMBEDDED_OBJECT" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken.VALUE_EMBEDDED_OBJECT</code></a>) 403 is of incompatible type (and there is no delegating creator or such to use) 404 and can not be used to construct value of specified type (usually POJO).</div> 405</td> 406</tr> 407<tr class="rowColor"> 408<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 409<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdNumberException-java.lang.Number-java.lang.Class-java.lang.String-">weirdNumberException</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> value, 410 <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><?> instClass, 411 <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> msg)</code> 412<div class="block">Helper method for constructing exception to indicate that input JSON 413 Number was not suitable for deserializing into given target type.</div> 414</td> 415</tr> 416<tr class="altColor"> 417<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 418<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdStringException-java.lang.String-java.lang.Class-java.lang.String-">weirdStringException</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> value, 419 <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><?> instClass, 420 <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> msgBase)</code> 421<div class="block">Helper method for constructing exception to indicate that input JSON 422 String was not suitable for deserializing into given target type.</div> 423</td> 424</tr> 425<tr class="rowColor"> 426<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 427<td class="colLast"><span class="typeNameLabel">JsonMappingException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#wrapWithPath-java.lang.Throwable-com.fasterxml.jackson.databind.JsonMappingException.Reference-">wrapWithPath</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> src, 428 <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">JsonMappingException.Reference</a> ref)</code> 429<div class="block">Method that can be called to either create a new JsonMappingException 430 (if underlying exception is not a JsonMappingException), or augment 431 given exception with given path/reference information.</div> 432</td> 433</tr> 434<tr class="altColor"> 435<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 436<td class="colLast"><span class="typeNameLabel">JsonMappingException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#wrapWithPath-java.lang.Throwable-java.lang.Object-int-">wrapWithPath</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> src, 437 <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> refFrom, 438 int index)</code> 439<div class="block">Method that can be called to either create a new JsonMappingException 440 (if underlying exception is not a JsonMappingException), or augment 441 given exception with given path/reference information.</div> 442</td> 443</tr> 444<tr class="rowColor"> 445<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 446<td class="colLast"><span class="typeNameLabel">JsonMappingException.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#wrapWithPath-java.lang.Throwable-java.lang.Object-java.lang.String-">wrapWithPath</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> src, 447 <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> refFrom, 448 <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> refFieldName)</code> 449<div class="block">Method that can be called to either create a new JsonMappingException 450 (if underlying exception is not a JsonMappingException), or augment 451 given exception with given path/reference information.</div> 452</td> 453</tr> 454<tr class="altColor"> 455<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 456<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#wrongTokenException-com.fasterxml.jackson.core.JsonParser-java.lang.Class-com.fasterxml.jackson.core.JsonToken-java.lang.String-">wrongTokenException</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 457 <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><?> targetType, 458 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a> expToken, 459 <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> extra)</code> </td> 460</tr> 461<tr class="rowColor"> 462<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 463<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#wrongTokenException-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.core.JsonToken-java.lang.String-">wrongTokenException</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 464 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> targetType, 465 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a> expToken, 466 <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> extra)</code> 467<div class="block">Helper method for constructing <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a> to indicate 468 that the token encountered was of type different than what <b>should</b> 469 be seen at that position, usually within a sequence of expected tokens.</div> 470</td> 471</tr> 472<tr class="altColor"> 473<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 474<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#wrongTokenException-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.JsonToken-java.lang.String-">wrongTokenException</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 475 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a> expToken, 476 <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> msg)</code> 477<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 478</td> 479</tr> 480</tbody> 481</table> 482<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 483<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/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 484<tr> 485<th class="colFirst" scope="col">Modifier and Type</th> 486<th class="colLast" scope="col">Method and Description</th> 487</tr> 488<tbody> 489<tr class="altColor"> 490<td class="colFirst"><code>protected <R> R</code></td> 491<td class="colLast"><span class="typeNameLabel">MappingIterator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/MappingIterator.html#Z:Z_handleMappingException-com.fasterxml.jackson.databind.JsonMappingException-">_handleMappingException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> e)</code> </td> 492</tr> 493</tbody> 494</table> 495<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 496<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 497<tr> 498<th class="colFirst" scope="col">Modifier and Type</th> 499<th class="colLast" scope="col">Method and Description</th> 500</tr> 501<tbody> 502<tr class="altColor"> 503<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 504<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_createAndCacheUntypedSerializer-java.lang.Class-">_createAndCacheUntypedSerializer</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><?> rawType)</code> 505<div class="block">Method that will try to construct a value serializer; and if 506 one is successfully created, cache it for reuse.</div> 507</td> 508</tr> 509<tr class="rowColor"> 510<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 511<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_createAndCacheUntypedSerializer-com.fasterxml.jackson.databind.JavaType-">_createAndCacheUntypedSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 512</tr> 513<tr class="altColor"> 514<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 515<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_createUntypedSerializer-com.fasterxml.jackson.databind.JavaType-">_createUntypedSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 516</tr> 517<tr class="rowColor"> 518<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 519<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_findExplicitUntypedSerializer-java.lang.Class-">_findExplicitUntypedSerializer</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><?> runtimeType)</code> 520<div class="block">Method that will try to find a serializer, either from cache 521 or by constructing one; but will not return an "unknown" serializer 522 if this cannot be done but rather returns null.</div> 523</td> 524</tr> 525<tr class="altColor"> 526<td class="colFirst"><code>protected <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>></code></td> 527<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_findRootDeserializer-com.fasterxml.jackson.databind.DeserializationContext-">_findRootDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> 528<div class="block">Method called to locate deserializer for the passed root-level value.</div> 529</td> 530</tr> 531<tr class="rowColor"> 532<td class="colFirst"><code>protected <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>></code></td> 533<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#Z:Z_findRootDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-">_findRootDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 534 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 535<div class="block">Method called to locate deserializer for the passed root-level value.</div> 536</td> 537</tr> 538<tr class="altColor"> 539<td class="colFirst"><code>protected <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>></code></td> 540<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_findTreeDeserializer-com.fasterxml.jackson.databind.DeserializationContext-">_findTreeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 541</tr> 542<tr class="rowColor"> 543<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 544<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_handleContextualResolvable-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.BeanProperty-">_handleContextualResolvable</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser, 545 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 546<div class="block">Helper method called to resolve and contextualize given 547 serializer, if and as necessary.</div> 548</td> 549</tr> 550<tr class="altColor"> 551<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 552<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_handleResolvable-com.fasterxml.jackson.databind.JsonSerializer-">_handleResolvable</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser)</code> </td> 553</tr> 554<tr class="rowColor"> 555<td class="colFirst"><code>protected <T> T</code></td> 556<td class="colLast"><span class="typeNameLabel">DatabindContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DatabindContext.html#Z:Z_throwNotASubtype-com.fasterxml.jackson.databind.JavaType-java.lang.String-">_throwNotASubtype</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 557 <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> subType)</code> </td> 558</tr> 559<tr class="altColor"> 560<td class="colFirst"><code>protected <T> T</code></td> 561<td class="colLast"><span class="typeNameLabel">DatabindContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DatabindContext.html#Z:Z_throwSubtypeClassNotAllowed-com.fasterxml.jackson.databind.JavaType-java.lang.String-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-">_throwSubtypeClassNotAllowed</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 562 <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> subType, 563 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a> ptv)</code> </td> 564</tr> 565<tr class="rowColor"> 566<td class="colFirst"><code>protected <T> T</code></td> 567<td class="colLast"><span class="typeNameLabel">DatabindContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DatabindContext.html#Z:Z_throwSubtypeNameNotAllowed-com.fasterxml.jackson.databind.JavaType-java.lang.String-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-">_throwSubtypeNameNotAllowed</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 568 <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> subType, 569 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a> ptv)</code> </td> 570</tr> 571<tr class="altColor"> 572<td class="colFirst"><code>void</code></td> 573<td class="colLast"><span class="typeNameLabel">ObjectWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#acceptJsonFormatVisitor-java.lang.Class-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-">acceptJsonFormatVisitor</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><?> type, 574 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor)</code> 575<div class="block">Since 2.6</div> 576</td> 577</tr> 578<tr class="rowColor"> 579<td class="colFirst"><code>void</code></td> 580<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#acceptJsonFormatVisitor-java.lang.Class-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-">acceptJsonFormatVisitor</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><?> type, 581 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor)</code> 582<div class="block">Method for visiting type hierarchy for given type, using specified visitor.</div> 583</td> 584</tr> 585<tr class="altColor"> 586<td class="colFirst"><code>void</code></td> 587<td class="colLast"><span class="typeNameLabel">ObjectWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 588 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor)</code> 589<div class="block">Method for visiting type hierarchy for given type, using specified visitor.</div> 590</td> 591</tr> 592<tr class="rowColor"> 593<td class="colFirst"><code>void</code></td> 594<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 595 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor)</code> 596<div class="block">Method for visiting type hierarchy for given type, using specified visitor.</div> 597</td> 598</tr> 599<tr class="altColor"> 600<td class="colFirst"><code>void</code></td> 601<td class="colLast"><span class="typeNameLabel">JsonSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 602 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 603<div class="block">Default implementation simply calls <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectAnyFormat-com.fasterxml.jackson.databind.JavaType-"><code>JsonFormatVisitorWrapper.expectAnyFormat(JavaType)</code></a>.</div> 604</td> 605</tr> 606<tr class="rowColor"> 607<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</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="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> 608<td class="colLast"><span class="typeNameLabel">DatabindContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DatabindContext.html#converterInstance-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Object-">converterInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated, 609 <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> converterDef)</code> 610<div class="block">Helper method to use to construct a <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util"><code>Converter</code></a>, given a definition 611 that may be either actual converter instance, or Class for instantiating one.</div> 612</td> 613</tr> 614<tr class="altColor"> 615<td class="colFirst"><code>void</code></td> 616<td class="colLast"><span class="typeNameLabel">BeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#depositSchemaProperty-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 617 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 618<div class="block">Method that can be called to visit the type structure that this 619 property is part of.</div> 620</td> 621</tr> 622<tr class="rowColor"> 623<td class="colFirst"><code>void</code></td> 624<td class="colLast"><span class="typeNameLabel">BeanProperty.Bogus.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.Bogus.html#depositSchemaProperty-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 625 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 626</tr> 627<tr class="altColor"> 628<td class="colFirst"><code>abstract <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>></code></td> 629<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#deserializerInstance-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Object-">deserializerInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated, 630 <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> deserDef)</code> </td> 631</tr> 632<tr class="rowColor"> 633<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 634<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findContentValueSerializer-java.lang.Class-com.fasterxml.jackson.databind.BeanProperty-">findContentValueSerializer</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><?> valueType, 635 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 636<div class="block">See <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findContentValueSerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-"><code>SerializerProvider.findContentValueSerializer(JavaType, BeanProperty)</code></a>.</div> 637</td> 638</tr> 639<tr class="altColor"> 640<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 641<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findContentValueSerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-">findContentValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 642 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 643<div class="block">Alternative to <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findPrimaryPropertySerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-"><code>SerializerProvider.findPrimaryPropertySerializer(JavaType, BeanProperty)</code></a> called not 644 for primary value, but "content" of such primary serializer: element of an array or 645 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a>, value of <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> entry and so on.</div> 646</td> 647</tr> 648<tr class="rowColor"> 649<td class="colFirst"><code><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>></code></td> 650<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findContextualValueDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-">findContextualValueDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 651 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop)</code> 652<div class="block">Method for finding a value deserializer, and creating a contextual 653 version if necessary, for value reached via specified property.</div> 654</td> 655</tr> 656<tr class="altColor"> 657<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> 658<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findInjectableValue-java.lang.Object-com.fasterxml.jackson.databind.BeanProperty-java.lang.Object-">findInjectableValue</a></span>(<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, 659 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> forProperty, 660 <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> beanInstance)</code> </td> 661</tr> 662<tr class="rowColor"> 663<td class="colFirst"><code>abstract <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> 664<td class="colLast"><span class="typeNameLabel">InjectableValues.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/InjectableValues.html#findInjectableValue-java.lang.Object-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-java.lang.Object-">findInjectableValue</a></span>(<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, 665 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 666 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> forProperty, 667 <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> beanInstance)</code> 668<div class="block">Method called to find value identified by id <code>valueId</code> to 669 inject as value of specified property during deserialization, passing 670 POJO instance in which value will be injected if it is available 671 (will be available when injected via field or setter; not available 672 when injected via constructor or factory method argument).</div> 673</td> 674</tr> 675<tr class="altColor"> 676<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> 677<td class="colLast"><span class="typeNameLabel">InjectableValues.Std.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/InjectableValues.Std.html#findInjectableValue-java.lang.Object-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-java.lang.Object-">findInjectableValue</a></span>(<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, 678 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 679 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> forProperty, 680 <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> beanInstance)</code> </td> 681</tr> 682<tr class="rowColor"> 683<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 684<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findKeyDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-">findKeyDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> keyType, 685 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop)</code> 686<div class="block">Convenience method, functionally same as:</div> 687</td> 688</tr> 689<tr class="altColor"> 690<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 691<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findKeySerializer-java.lang.Class-com.fasterxml.jackson.databind.BeanProperty-">findKeySerializer</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><?> rawKeyType, 692 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 693</tr> 694<tr class="rowColor"> 695<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 696<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findKeySerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-">findKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> keyType, 697 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 698<div class="block">Method called to get the serializer to use for serializing 699 non-null Map keys.</div> 700</td> 701</tr> 702<tr class="altColor"> 703<td class="colFirst"><code><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>></code></td> 704<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findNonContextualValueDeserializer-com.fasterxml.jackson.databind.JavaType-">findNonContextualValueDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 705<div class="block">Variant that will try to locate deserializer for current type, but without 706 performing any contextualization (unlike <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findContextualValueDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-"><code>DeserializationContext.findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)</code></a>) 707 or checking for need to create a <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>TypeDeserializer</code></a> (unlike 708 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findRootValueDeserializer-com.fasterxml.jackson.databind.JavaType-"><code>DeserializationContext.findRootValueDeserializer(JavaType)</code></a>.</div> 709</td> 710</tr> 711<tr class="rowColor"> 712<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 713<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findNullKeySerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-">findNullKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> serializationType, 714 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 715<div class="block">Method called to find a serializer to use for null values for given 716 declared type.</div> 717</td> 718</tr> 719<tr class="altColor"> 720<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 721<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findNullValueSerializer-com.fasterxml.jackson.databind.BeanProperty-">findNullValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 722<div class="block">Method called to get the serializer to use for serializing null 723 values for specified property.</div> 724</td> 725</tr> 726<tr class="rowColor"> 727<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 728<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findPrimaryPropertySerializer-java.lang.Class-com.fasterxml.jackson.databind.BeanProperty-">findPrimaryPropertySerializer</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><?> valueType, 729 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 730<div class="block">See <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findPrimaryPropertySerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-"><code>SerializerProvider.findPrimaryPropertySerializer(JavaType, BeanProperty)</code></a></div> 731</td> 732</tr> 733<tr class="altColor"> 734<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 735<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findPrimaryPropertySerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-">findPrimaryPropertySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 736 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 737<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-"><code>SerializerProvider.findValueSerializer(JavaType, BeanProperty)</code></a>, but used 738 when finding "primary" property value serializer (one directly handling 739 value of the property).</div> 740</td> 741</tr> 742<tr class="rowColor"> 743<td class="colFirst"><code><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>></code></td> 744<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findRootValueDeserializer-com.fasterxml.jackson.databind.JavaType-">findRootValueDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 745<div class="block">Method for finding a deserializer for root-level value.</div> 746</td> 747</tr> 748<tr class="altColor"> 749<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> 750<td class="colLast"><span class="typeNameLabel">DeserializationConfig.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#findTypeDeserializer-com.fasterxml.jackson.databind.JavaType-">findTypeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 751<div class="block">Helper method that is needed to properly handle polymorphic referenced 752 types, such as types referenced by <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic"><code>AtomicReference</code></a>, 753 or various "optional" types.</div> 754</td> 755</tr> 756<tr class="rowColor"> 757<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 758<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findTypedValueSerializer-java.lang.Class-boolean-com.fasterxml.jackson.databind.BeanProperty-">findTypedValueSerializer</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><?> valueType, 759 boolean cache, 760 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 761<div class="block">Method called to locate regular serializer, matching type serializer, 762 and if both found, wrap them in a serializer that calls both in correct 763 sequence.</div> 764</td> 765</tr> 766<tr class="altColor"> 767<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 768<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findTypedValueSerializer-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.BeanProperty-">findTypedValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 769 boolean cache, 770 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 771<div class="block">Method called to locate regular serializer, matching type serializer, 772 and if both found, wrap them in a serializer that calls both in correct 773 sequence.</div> 774</td> 775</tr> 776<tr class="rowColor"> 777<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> 778<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findTypeSerializer-com.fasterxml.jackson.databind.JavaType-">findTypeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> javaType)</code> 779<div class="block">Method called to get the <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>TypeSerializer</code></a> to use for including Type Id necessary 780 for serializing for the given Java class.</div> 781</td> 782</tr> 783<tr class="altColor"> 784<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 785<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer-java.lang.Class-">findValueSerializer</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><?> valueType)</code> 786<div class="block">Method variant used when we do NOT want contextualization to happen; it will need 787 to be handled at a later point, but caller wants to be able to do that 788 as needed; sometimes to avoid infinite loops</div> 789</td> 790</tr> 791<tr class="rowColor"> 792<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 793<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer-java.lang.Class-com.fasterxml.jackson.databind.BeanProperty-">findValueSerializer</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><?> valueType, 794 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 795<div class="block">Method called to get hold of a serializer for a value of given type; 796 or if no such serializer can be found, a default handler (which 797 may do a best-effort generic serialization or just simply 798 throw an exception when invoked).</div> 799</td> 800</tr> 801<tr class="altColor"> 802<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 803<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer-com.fasterxml.jackson.databind.JavaType-">findValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 804<div class="block">Method variant used when we do NOT want contextualization to happen; it will need 805 to be handled at a later point, but caller wants to be able to do that 806 as needed; sometimes to avoid infinite loops</div> 807</td> 808</tr> 809<tr class="rowColor"> 810<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 811<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-">findValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 812 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 813<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer-java.lang.Class-com.fasterxml.jackson.databind.BeanProperty-"><code>SerializerProvider.findValueSerializer(Class,BeanProperty)</code></a>, but takes 814 full generics-aware type instead of raw class.</div> 815</td> 816</tr> 817<tr class="altColor"> 818<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonschema/JsonSchema.html" title="class in com.fasterxml.jackson.databind.jsonschema">JsonSchema</a></code></td> 819<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#generateJsonSchema-java.lang.Class-">generateJsonSchema</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><?> t)</code> 820<div class="block"><span class="deprecatedLabel">Deprecated.</span> 821<div class="block"><span class="deprecationComment">Since 2.6 use external JSON Schema generator (https://github.com/FasterXML/jackson-module-jsonSchema) 822 (which under the hood calls <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-"><code>ObjectMapper.acceptJsonFormatVisitor(JavaType, JsonFormatVisitorWrapper)</code></a>)</span></div> 823</div> 824</td> 825</tr> 826<tr class="rowColor"> 827<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> 828<td class="colLast"><span class="typeNameLabel">JsonDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> 829<div class="block">Method called to determine value to be used for "empty" values 830 (most commonly when deserializing from empty JSON Strings).</div> 831</td> 832</tr> 833<tr class="altColor"> 834<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a></code></td> 835<td class="colLast"><span class="typeNameLabel">JsonDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getNullValue-com.fasterxml.jackson.databind.DeserializationContext-">getNullValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> 836<div class="block">Method that can be called to determine value to be used for 837 representing null values (values deserialized when JSON token 838 is <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true#VALUE_NULL" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken.VALUE_NULL</code></a>).</div> 839</td> 840</tr> 841<tr class="rowColor"> 842<td class="colFirst"><code>void</code></td> 843<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleBadMerge-com.fasterxml.jackson.databind.JsonDeserializer-">handleBadMerge</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser)</code> 844<div class="block">Method that deserializer may call if it is called to do an update ("merge") 845 but deserializer operates on a non-mergeable type.</div> 846</td> 847</tr> 848<tr class="altColor"> 849<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 850<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handlePrimaryContextualization-com.fasterxml.jackson.databind.JsonDeserializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JavaType-">handlePrimaryContextualization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 851 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 852 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 853<div class="block">Method called for primary property deserializers (ones 854 directly created to deserialize values of a POJO property), 855 to handle details of resolving 856 <a href="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ContextualDeserializer</code></a> with given property context.</div> 857</td> 858</tr> 859<tr class="rowColor"> 860<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 861<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#handlePrimaryContextualization-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.BeanProperty-">handlePrimaryContextualization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser, 862 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 863<div class="block">Method called for primary property serializers (ones 864 directly created to serialize values of a POJO property), 865 to handle details of resolving 866 <a href="../../../../../com/fasterxml/jackson/databind/ser/ContextualSerializer.html" title="interface in com.fasterxml.jackson.databind.ser"><code>ContextualSerializer</code></a> with given property context.</div> 867</td> 868</tr> 869<tr class="altColor"> 870<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 871<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleSecondaryContextualization-com.fasterxml.jackson.databind.JsonDeserializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JavaType-">handleSecondaryContextualization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 872 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 873 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 874<div class="block">Method called for secondary property deserializers (ones 875 NOT directly created to deal with an annotatable POJO property, 876 but instead created as a component -- such as value deserializers 877 for structured types, or deserializers for root values) 878 to handle details of resolving 879 <a href="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ContextualDeserializer</code></a> with given property context.</div> 880</td> 881</tr> 882<tr class="rowColor"> 883<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 884<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#handleSecondaryContextualization-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.BeanProperty-">handleSecondaryContextualization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser, 885 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 886<div class="block">Method called for secondary property serializers (ones 887 NOT directly created to serialize values of a POJO property 888 but instead created as a dependant serializer -- such as value serializers 889 for structured types, or serializers for root values) 890 to handle details of resolving 891 <a href="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ContextualDeserializer</code></a> with given property context.</div> 892</td> 893</tr> 894<tr class="altColor"> 895<td class="colFirst"><code>abstract <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> 896<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#includeFilterInstance-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-java.lang.Class-">includeFilterInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> forProperty, 897 <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><?> filterClass)</code> 898<div class="block">Method that can be called to construct and configure <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonInclude.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonInclude</code></a> 899 filter instance, 900 given a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a> to instantiate (with default constructor, by default).</div> 901</td> 902</tr> 903<tr class="rowColor"> 904<td class="colFirst"><code>abstract boolean</code></td> 905<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#includeFilterSuppressNulls-java.lang.Object-">includeFilterSuppressNulls</a></span>(<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> filter)</code> 906<div class="block">Follow-up method that may be called after calling <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#includeFilterInstance-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-java.lang.Class-"><code>SerializerProvider.includeFilterInstance(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition, java.lang.Class<?>)</code></a>, 907 to check handling of `null` values by the filter.</div> 908</td> 909</tr> 910<tr class="altColor"> 911<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 912<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#keyDeserializerInstance-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Object-">keyDeserializerInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated, 913 <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> deserDef)</code> </td> 914</tr> 915<tr class="rowColor"> 916<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><?></code></td> 917<td class="colLast"><span class="typeNameLabel">DatabindContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DatabindContext.html#objectIdGeneratorInstance-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.introspect.ObjectIdInfo-">objectIdGeneratorInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated, 918 <a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a> objectIdInfo)</code> </td> 919</tr> 920<tr class="altColor"> 921<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 922<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.lang.String-">readTree</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> json)</code> 923<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>ObjectReader.readTree(InputStream)</code></a> except content read from 924 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a></div> 925</td> 926</tr> 927<tr class="rowColor"> 928<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 929<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-java.lang.String-">readTree</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> content)</code> 930<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-java.io.InputStream-"><code>ObjectMapper.readTree(InputStream)</code></a> except content read from 931 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a></div> 932</td> 933</tr> 934<tr class="altColor"> 935<td class="colFirst"><code><T> T</code></td> 936<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-byte:A-java.lang.Class-">readValue</a></span>(byte[] src, 937 <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><T> valueType)</code> </td> 938</tr> 939<tr class="rowColor"> 940<td class="colFirst"><code><T> T</code></td> 941<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-byte:A-int-int-java.lang.Class-">readValue</a></span>(byte[] src, 942 int offset, 943 int len, 944 <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><T> valueType)</code> </td> 945</tr> 946<tr class="altColor"> 947<td class="colFirst"><code><T> T</code></td> 948<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-byte:A-int-int-com.fasterxml.jackson.databind.JavaType-">readValue</a></span>(byte[] src, 949 int offset, 950 int len, 951 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 952</tr> 953<tr class="rowColor"> 954<td class="colFirst"><code><T> T</code></td> 955<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-byte:A-int-int-com.fasterxml.jackson.core.type.TypeReference-">readValue</a></span>(byte[] src, 956 int offset, 957 int len, 958 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><T> valueTypeRef)</code> </td> 959</tr> 960<tr class="altColor"> 961<td class="colFirst"><code><T> T</code></td> 962<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-byte:A-com.fasterxml.jackson.databind.JavaType-">readValue</a></span>(byte[] src, 963 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 964</tr> 965<tr class="rowColor"> 966<td class="colFirst"><code><T> T</code></td> 967<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-byte:A-com.fasterxml.jackson.core.type.TypeReference-">readValue</a></span>(byte[] src, 968 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><T> valueTypeRef)</code> </td> 969</tr> 970<tr class="altColor"> 971<td class="colFirst"><code><T> T</code></td> 972<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.io.File-java.lang.Class-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src, 973 <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><T> valueType)</code> 974<div class="block">Method to deserialize JSON content from given file into given Java type.</div> 975</td> 976</tr> 977<tr class="rowColor"> 978<td class="colFirst"><code><T> T</code></td> 979<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.io.File-com.fasterxml.jackson.databind.JavaType-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src, 980 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 981<div class="block">Method to deserialize JSON content from given file into given Java type.</div> 982</td> 983</tr> 984<tr class="altColor"> 985<td class="colFirst"><code><T> T</code></td> 986<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.io.File-com.fasterxml.jackson.core.type.TypeReference-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src, 987 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><T> valueTypeRef)</code> 988<div class="block">Method to deserialize JSON content from given file into given Java type.</div> 989</td> 990</tr> 991<tr class="rowColor"> 992<td class="colFirst"><code><T> T</code></td> 993<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.io.InputStream-java.lang.Class-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src, 994 <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><T> valueType)</code> </td> 995</tr> 996<tr class="altColor"> 997<td class="colFirst"><code><T> T</code></td> 998<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.io.InputStream-com.fasterxml.jackson.databind.JavaType-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src, 999 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 1000</tr> 1001<tr class="rowColor"> 1002<td class="colFirst"><code><T> T</code></td> 1003<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.io.InputStream-com.fasterxml.jackson.core.type.TypeReference-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src, 1004 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><T> valueTypeRef)</code> </td> 1005</tr> 1006<tr class="altColor"> 1007<td class="colFirst"><code><T> T</code></td> 1008<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-com.fasterxml.jackson.core.JsonParser-java.lang.Class-">readValue</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 1009 <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><T> valueType)</code> 1010<div class="block">Method to deserialize JSON content into a non-container 1011 type (it can be an array type, however): typically a bean, array 1012 or a wrapper type (like <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>).</div> 1013</td> 1014</tr> 1015<tr class="rowColor"> 1016<td class="colFirst"><code><T> T</code></td> 1017<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.JavaType-">readValue</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 1018 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 1019<div class="block">Type-safe overloaded method, basically alias for <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-com.fasterxml.jackson.core.JsonParser-java.lang.Class-"><code>ObjectMapper.readValue(JsonParser, Class)</code></a>.</div> 1020</td> 1021</tr> 1022<tr class="altColor"> 1023<td class="colFirst"><code><T> T</code></td> 1024<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.ResolvedType-">readValue</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 1025 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a> valueType)</code> 1026<div class="block">Method to deserialize JSON content into a Java type, reference 1027 to which is passed as argument.</div> 1028</td> 1029</tr> 1030<tr class="rowColor"> 1031<td class="colFirst"><code><T> T</code></td> 1032<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.type.TypeReference-">readValue</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 1033 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><T> valueTypeRef)</code> 1034<div class="block">Method to deserialize JSON content into a Java type, reference 1035 to which is passed as argument.</div> 1036</td> 1037</tr> 1038<tr class="altColor"> 1039<td class="colFirst"><code><T> T</code></td> 1040<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.io.Reader-java.lang.Class-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src, 1041 <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><T> valueType)</code> </td> 1042</tr> 1043<tr class="rowColor"> 1044<td class="colFirst"><code><T> T</code></td> 1045<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.io.Reader-com.fasterxml.jackson.databind.JavaType-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src, 1046 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 1047</tr> 1048<tr class="altColor"> 1049<td class="colFirst"><code><T> T</code></td> 1050<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.io.Reader-com.fasterxml.jackson.core.type.TypeReference-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src, 1051 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><T> valueTypeRef)</code> </td> 1052</tr> 1053<tr class="rowColor"> 1054<td class="colFirst"><code><T> T</code></td> 1055<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-java.lang.String-">readValue</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> src)</code> 1056<div class="block">Method that binds content read from given JSON string, 1057 using configuration of this reader.</div> 1058</td> 1059</tr> 1060<tr class="altColor"> 1061<td class="colFirst"><code><T> T</code></td> 1062<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.lang.String-java.lang.Class-">readValue</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> content, 1063 <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><T> valueType)</code> 1064<div class="block">Method to deserialize JSON content from given JSON content String.</div> 1065</td> 1066</tr> 1067<tr class="rowColor"> 1068<td class="colFirst"><code><T> T</code></td> 1069<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.lang.String-com.fasterxml.jackson.databind.JavaType-">readValue</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> content, 1070 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 1071<div class="block">Method to deserialize JSON content from given JSON content String.</div> 1072</td> 1073</tr> 1074<tr class="altColor"> 1075<td class="colFirst"><code><T> T</code></td> 1076<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.lang.String-com.fasterxml.jackson.core.type.TypeReference-">readValue</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> content, 1077 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><T> valueTypeRef)</code> 1078<div class="block">Method to deserialize JSON content from given JSON content String.</div> 1079</td> 1080</tr> 1081<tr class="rowColor"> 1082<td class="colFirst"><code><T> T</code></td> 1083<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.net.URL-java.lang.Class-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src, 1084 <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><T> valueType)</code> 1085<div class="block">Method to deserialize JSON content from given resource into given Java type.</div> 1086</td> 1087</tr> 1088<tr class="altColor"> 1089<td class="colFirst"><code><T> T</code></td> 1090<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.net.URL-com.fasterxml.jackson.databind.JavaType-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src, 1091 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 1092<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.net.URL-java.lang.Class-"><code>ObjectMapper.readValue(java.net.URL, Class)</code></a> except that target specified by <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a>.</div> 1093</td> 1094</tr> 1095<tr class="rowColor"> 1096<td class="colFirst"><code><T> T</code></td> 1097<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.net.URL-com.fasterxml.jackson.core.type.TypeReference-">readValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src, 1098 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a><T> valueTypeRef)</code> 1099<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue-java.net.URL-java.lang.Class-"><code>ObjectMapper.readValue(java.net.URL, Class)</code></a> except that target specified by <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type"><code>TypeReference</code></a>.</div> 1100</td> 1101</tr> 1102<tr class="altColor"> 1103<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 1104<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineDeserializationType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">refineDeserializationType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1105 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 1106 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 1107<div class="block">Method called to find out possible type refinements to use 1108 for deserialization.</div> 1109</td> 1110</tr> 1111<tr class="rowColor"> 1112<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 1113<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineSerializationType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">refineSerializationType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 1114 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 1115 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 1116<div class="block">Method called to find out possible type refinements to use 1117 for deserialization, including not just value itself but 1118 key and/or content type, if type has those.</div> 1119</td> 1120</tr> 1121<tr class="altColor"> 1122<td class="colFirst"><code><T> T</code></td> 1123<td class="colLast"><span class="typeNameLabel">DatabindContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DatabindContext.html#reportBadDefinition-java.lang.Class-java.lang.String-">reportBadDefinition</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><?> type, 1124 <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> msg)</code> </td> 1125</tr> 1126<tr class="rowColor"> 1127<td class="colFirst"><code><T> T</code></td> 1128<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#reportBadDefinition-java.lang.Class-java.lang.String-java.lang.Throwable-">reportBadDefinition</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><?> raw, 1129 <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> msg, 1130 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> cause)</code> </td> 1131</tr> 1132<tr class="altColor"> 1133<td class="colFirst"><code>abstract <T> T</code></td> 1134<td class="colLast"><span class="typeNameLabel">DatabindContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DatabindContext.html#reportBadDefinition-com.fasterxml.jackson.databind.JavaType-java.lang.String-">reportBadDefinition</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1135 <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> msg)</code> 1136<div class="block">Helper method called to indicate a generic problem that stems from type 1137 definition(s), not input data, or input/output state; typically this 1138 means throwing a <a href="../../../../../com/fasterxml/jackson/databind/exc/InvalidDefinitionException.html" title="class in com.fasterxml.jackson.databind.exc"><code>InvalidDefinitionException</code></a>.</div> 1139</td> 1140</tr> 1141<tr class="rowColor"> 1142<td class="colFirst"><code><T> T</code></td> 1143<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#reportBadDefinition-com.fasterxml.jackson.databind.JavaType-java.lang.String-">reportBadDefinition</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1144 <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> msg)</code> </td> 1145</tr> 1146<tr class="altColor"> 1147<td class="colFirst"><code><T> T</code></td> 1148<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportBadDefinition-com.fasterxml.jackson.databind.JavaType-java.lang.String-">reportBadDefinition</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1149 <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> msg)</code> </td> 1150</tr> 1151<tr class="rowColor"> 1152<td class="colFirst"><code><T> T</code></td> 1153<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#reportBadDefinition-com.fasterxml.jackson.databind.JavaType-java.lang.String-java.lang.Throwable-">reportBadDefinition</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1154 <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> msg, 1155 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> cause)</code> </td> 1156</tr> 1157<tr class="altColor"> 1158<td class="colFirst"><code><T> T</code></td> 1159<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportBadMerge-com.fasterxml.jackson.databind.JsonDeserializer-">reportBadMerge</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser)</code> 1160<div class="block"><span class="deprecatedLabel">Deprecated.</span> 1161<div class="block"><span class="deprecationComment">Since 2.10 use <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleBadMerge-com.fasterxml.jackson.databind.JsonDeserializer-"><code>DeserializationContext.handleBadMerge(com.fasterxml.jackson.databind.JsonDeserializer<?>)</code></a> instead</span></div> 1162</div> 1163</td> 1164</tr> 1165<tr class="rowColor"> 1166<td class="colFirst"><code><T> T</code></td> 1167<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#reportBadPropertyDefinition-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-java.lang.String-java.lang.Object...-">reportBadPropertyDefinition</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> bean, 1168 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> prop, 1169 <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> message, 1170 <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>... msgArgs)</code> 1171<div class="block">Helper method called to indicate problem in POJO (serialization) definitions or settings 1172 regarding specific property (of a type), unrelated to actual JSON content to map.</div> 1173</td> 1174</tr> 1175<tr class="altColor"> 1176<td class="colFirst"><code><T> T</code></td> 1177<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportBadPropertyDefinition-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-java.lang.String-java.lang.Object...-">reportBadPropertyDefinition</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> bean, 1178 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> prop, 1179 <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> msg, 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>... msgArgs)</code> 1181<div class="block">Helper method called to indicate problem in POJO (serialization) definitions or settings 1182 regarding specific property (of a type), unrelated to actual JSON content to map.</div> 1183</td> 1184</tr> 1185<tr class="rowColor"> 1186<td class="colFirst"><code><T> T</code></td> 1187<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#reportBadTypeDefinition-com.fasterxml.jackson.databind.BeanDescription-java.lang.String-java.lang.Object...-">reportBadTypeDefinition</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> bean, 1188 <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> msg, 1189 <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>... msgArgs)</code> 1190<div class="block">Helper method called to indicate problem in POJO (serialization) definitions or settings 1191 regarding specific Java type, unrelated to actual JSON content to map.</div> 1192</td> 1193</tr> 1194<tr class="altColor"> 1195<td class="colFirst"><code><T> T</code></td> 1196<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportBadTypeDefinition-com.fasterxml.jackson.databind.BeanDescription-java.lang.String-java.lang.Object...-">reportBadTypeDefinition</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> bean, 1197 <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> msg, 1198 <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>... msgArgs)</code> 1199<div class="block">Helper method called to indicate problem in POJO (serialization) definitions or settings 1200 regarding specific Java type, unrelated to actual JSON content to map.</div> 1201</td> 1202</tr> 1203<tr class="rowColor"> 1204<td class="colFirst"><code><T> T</code></td> 1205<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportInputMismatch-com.fasterxml.jackson.databind.BeanProperty-java.lang.String-java.lang.Object...-">reportInputMismatch</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 1206 <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> msg, 1207 <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>... msgArgs)</code> 1208<div class="block">Helper method used to indicate a problem with input in cases where more 1209 specific <code>reportXxx()</code> method was not available.</div> 1210</td> 1211</tr> 1212<tr class="altColor"> 1213<td class="colFirst"><code><T> T</code></td> 1214<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportInputMismatch-java.lang.Class-java.lang.String-java.lang.Object...-">reportInputMismatch</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><?> targetType, 1215 <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> msg, 1216 <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>... msgArgs)</code> 1217<div class="block">Helper method used to indicate a problem with input in cases where more 1218 specific <code>reportXxx()</code> method was not available.</div> 1219</td> 1220</tr> 1221<tr class="rowColor"> 1222<td class="colFirst"><code><T> T</code></td> 1223<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportInputMismatch-com.fasterxml.jackson.databind.JavaType-java.lang.String-java.lang.Object...-">reportInputMismatch</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> targetType, 1224 <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> msg, 1225 <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>... msgArgs)</code> 1226<div class="block">Helper method used to indicate a problem with input in cases where more 1227 specific <code>reportXxx()</code> method was not available.</div> 1228</td> 1229</tr> 1230<tr class="altColor"> 1231<td class="colFirst"><code><T> T</code></td> 1232<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportInputMismatch-com.fasterxml.jackson.databind.JsonDeserializer-java.lang.String-java.lang.Object...-">reportInputMismatch</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> src, 1233 <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> msg, 1234 <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>... msgArgs)</code> 1235<div class="block">Helper method used to indicate a problem with input in cases where more 1236 specific <code>reportXxx()</code> method was not available.</div> 1237</td> 1238</tr> 1239<tr class="rowColor"> 1240<td class="colFirst"><code>void</code></td> 1241<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportMappingException-java.lang.String-java.lang.Object...-">reportMappingException</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> msg, 1242 <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>... msgArgs)</code> 1243<div class="block"><span class="deprecatedLabel">Deprecated.</span> 1244<div class="block"><span class="deprecationComment">Since 2.9: use a more specific method, or <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportBadDefinition-com.fasterxml.jackson.databind.JavaType-java.lang.String-"><code>DeserializationContext.reportBadDefinition(JavaType, String)</code></a>, 1245 or <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportInputMismatch-com.fasterxml.jackson.databind.JsonDeserializer-java.lang.String-java.lang.Object...-"><code>DeserializationContext.reportInputMismatch(com.fasterxml.jackson.databind.JsonDeserializer<?>, java.lang.String, java.lang.Object...)</code></a> instead</span></div> 1246</div> 1247</td> 1248</tr> 1249<tr class="altColor"> 1250<td class="colFirst"><code>void</code></td> 1251<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#reportMappingProblem-java.lang.String-java.lang.Object...-">reportMappingProblem</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> message, 1252 <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>... args)</code> 1253<div class="block">Helper method called to indicate problem; default behavior is to construct and 1254 throw a <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a>, but in future may collect more than one 1255 and only throw after certain number, or at the end of serialization.</div> 1256</td> 1257</tr> 1258<tr class="rowColor"> 1259<td class="colFirst"><code>void</code></td> 1260<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#reportMappingProblem-java.lang.Throwable-java.lang.String-java.lang.Object...-">reportMappingProblem</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t, 1261 <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> message, 1262 <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>... msgArgs)</code> 1263<div class="block">Helper method called to indicate problem; default behavior is to construct and 1264 throw a <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a>, but in future may collect more than one 1265 and only throw after certain number, or at the end of serialization.</div> 1266</td> 1267</tr> 1268<tr class="altColor"> 1269<td class="colFirst"><code>void</code></td> 1270<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportMissingContent-java.lang.String-java.lang.Object...-">reportMissingContent</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> msg, 1271 <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>... msgArgs)</code> 1272<div class="block"><span class="deprecatedLabel">Deprecated.</span> 1273<div class="block"><span class="deprecationComment">Since 2.9: not clear this ever occurs</span></div> 1274</div> 1275</td> 1276</tr> 1277<tr class="rowColor"> 1278<td class="colFirst"><code><T> T</code></td> 1279<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportPropertyInputMismatch-java.lang.Class-java.lang.String-java.lang.String-java.lang.Object...-">reportPropertyInputMismatch</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><?> targetType, 1280 <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> propertyName, 1281 <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> msg, 1282 <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>... msgArgs)</code> 1283<div class="block">Helper method used to indicate a problem with input in cases where more 1284 specific <code>reportXxx()</code> method was not available.</div> 1285</td> 1286</tr> 1287<tr class="altColor"> 1288<td class="colFirst"><code><T> T</code></td> 1289<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportPropertyInputMismatch-com.fasterxml.jackson.databind.JavaType-java.lang.String-java.lang.String-java.lang.Object...-">reportPropertyInputMismatch</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> targetType, 1290 <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> propertyName, 1291 <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> msg, 1292 <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>... msgArgs)</code> 1293<div class="block">Helper method used to indicate a problem with input in cases where more 1294 specific <code>reportXxx()</code> method was not available.</div> 1295</td> 1296</tr> 1297<tr class="rowColor"> 1298<td class="colFirst"><code><T> T</code></td> 1299<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportTrailingTokens-java.lang.Class-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.JsonToken-">reportTrailingTokens</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><?> targetType, 1300 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 1301 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a> trailingToken)</code> </td> 1302</tr> 1303<tr class="altColor"> 1304<td class="colFirst"><code>void</code></td> 1305<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportUnknownProperty-java.lang.Object-java.lang.String-com.fasterxml.jackson.databind.JsonDeserializer-">reportUnknownProperty</a></span>(<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> instanceOrClass, 1306 <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> fieldName, 1307 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser)</code> 1308<div class="block"><span class="deprecatedLabel">Deprecated.</span> 1309<div class="block"><span class="deprecationComment">Since 2.8 call <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleUnknownProperty-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.JsonDeserializer-java.lang.Object-java.lang.String-"><code>DeserializationContext.handleUnknownProperty(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JsonDeserializer<?>, java.lang.Object, java.lang.String)</code></a> instead</span></div> 1310</div> 1311</td> 1312</tr> 1313<tr class="rowColor"> 1314<td class="colFirst"><code><T> T</code></td> 1315<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportUnresolvedObjectId-com.fasterxml.jackson.databind.deser.impl.ObjectIdReader-java.lang.Object-">reportUnresolvedObjectId</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a> oidReader, 1316 <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> bean)</code> </td> 1317</tr> 1318<tr class="altColor"> 1319<td class="colFirst"><code>void</code></td> 1320<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportWrongTokenException-java.lang.Class-com.fasterxml.jackson.core.JsonToken-java.lang.String-java.lang.Object...-">reportWrongTokenException</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><?> targetType, 1321 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a> expToken, 1322 <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> msg, 1323 <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>... msgArgs)</code> 1324<div class="block">Method for deserializers to call 1325 when the token encountered was of type different than what <b>should</b> 1326 be seen at that position, usually within a sequence of expected tokens.</div> 1327</td> 1328</tr> 1329<tr class="rowColor"> 1330<td class="colFirst"><code>void</code></td> 1331<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportWrongTokenException-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.core.JsonToken-java.lang.String-java.lang.Object...-">reportWrongTokenException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> targetType, 1332 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a> expToken, 1333 <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> msg, 1334 <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>... msgArgs)</code> 1335<div class="block">Method for deserializers to call 1336 when the token encountered was of type different than what <b>should</b> 1337 be seen at that position, usually within a sequence of expected tokens.</div> 1338</td> 1339</tr> 1340<tr class="altColor"> 1341<td class="colFirst"><code>void</code></td> 1342<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportWrongTokenException-com.fasterxml.jackson.databind.JsonDeserializer-com.fasterxml.jackson.core.JsonToken-java.lang.String-java.lang.Object...-">reportWrongTokenException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 1343 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a> expToken, 1344 <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> msg, 1345 <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>... msgArgs)</code> 1346<div class="block">Method for deserializers to call 1347 when the token encountered was of type different than what <b>should</b> 1348 be seen at that position, usually within a sequence of expected tokens.</div> 1349</td> 1350</tr> 1351<tr class="rowColor"> 1352<td class="colFirst"><code>void</code></td> 1353<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportWrongTokenException-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.core.JsonToken-java.lang.String-java.lang.Object...-">reportWrongTokenException</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a> p, 1354 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a> expToken, 1355 <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> msg, 1356 <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>... msgArgs)</code> 1357<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 1358</td> 1359</tr> 1360<tr class="altColor"> 1361<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 1362<td class="colLast"><span class="typeNameLabel">DatabindContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DatabindContext.html#resolveAndValidateSubType-com.fasterxml.jackson.databind.JavaType-java.lang.String-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-">resolveAndValidateSubType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 1363 <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> subClass, 1364 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a> ptv)</code> 1365<div class="block">Lookup method similar to <a href="../../../../../com/fasterxml/jackson/databind/DatabindContext.html#resolveSubType-com.fasterxml.jackson.databind.JavaType-java.lang.String-"><code>DatabindContext.resolveSubType(com.fasterxml.jackson.databind.JavaType, java.lang.String)</code></a> but one that also validates 1366 that resulting subtype is valid according to given <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>PolymorphicTypeValidator</code></a>.</div> 1367</td> 1368</tr> 1369<tr class="rowColor"> 1370<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 1371<td class="colLast"><span class="typeNameLabel">DatabindContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DatabindContext.html#resolveSubType-com.fasterxml.jackson.databind.JavaType-java.lang.String-">resolveSubType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 1372 <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> subClassName)</code> 1373<div class="block">Lookup method called when code needs to resolve class name from input; 1374 usually simple lookup.</div> 1375</td> 1376</tr> 1377<tr class="altColor"> 1378<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 1379<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#serializerInstance-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Object-">serializerInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated, 1380 <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> serDef)</code> 1381<div class="block">Method that can be called to construct and configure serializer instance, 1382 either given a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a> to instantiate (with default constructor), 1383 or an uninitialized serializer instance.</div> 1384</td> 1385</tr> 1386<tr class="rowColor"> 1387<td class="colFirst"><code><T> T</code></td> 1388<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#updateValue-T-java.lang.Object-">updateValue</a></span>(T valueToUpdate, 1389 <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> overrides)</code> 1390<div class="block">Convenience method similar to <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#convertValue-java.lang.Object-com.fasterxml.jackson.databind.JavaType-"><code>ObjectMapper.convertValue(Object, JavaType)</code></a> but one 1391 in which</div> 1392</td> 1393</tr> 1394<tr class="altColor"> 1395<td class="colFirst"><code>void</code></td> 1396<td class="colLast"><span class="typeNameLabel">ObjectWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#writeValue-java.io.File-java.lang.Object-">writeValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> resultFile, 1397 <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> value)</code> 1398<div class="block">Method that can be used to serialize any Java value as 1399 JSON output, written to File provided.</div> 1400</td> 1401</tr> 1402<tr class="rowColor"> 1403<td class="colFirst"><code>void</code></td> 1404<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writeValue-java.io.File-java.lang.Object-">writeValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> resultFile, 1405 <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> value)</code> 1406<div class="block">Method that can be used to serialize any Java value as 1407 JSON output, written to File provided.</div> 1408</td> 1409</tr> 1410<tr class="altColor"> 1411<td class="colFirst"><code>void</code></td> 1412<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writeValue-com.fasterxml.jackson.core.JsonGenerator-java.lang.Object-">writeValue</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a> g, 1413 <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> value)</code> 1414<div class="block">Method that can be used to serialize any Java value as 1415 JSON output, using provided <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>.</div> 1416</td> 1417</tr> 1418<tr class="rowColor"> 1419<td class="colFirst"><code>void</code></td> 1420<td class="colLast"><span class="typeNameLabel">ObjectWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#writeValue-java.io.OutputStream-java.lang.Object-">writeValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out, 1421 <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> value)</code> 1422<div class="block">Method that can be used to serialize any Java value as 1423 JSON output, using output stream provided (using encoding 1424 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonEncoding.html?is-external=true#UTF8" title="class or interface in com.fasterxml.jackson.core"><code>JsonEncoding.UTF8</code></a>).</div> 1425</td> 1426</tr> 1427<tr class="altColor"> 1428<td class="colFirst"><code>void</code></td> 1429<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writeValue-java.io.OutputStream-java.lang.Object-">writeValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out, 1430 <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> value)</code> 1431<div class="block">Method that can be used to serialize any Java value as 1432 JSON output, using output stream provided (using encoding 1433 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonEncoding.html?is-external=true#UTF8" title="class or interface in com.fasterxml.jackson.core"><code>JsonEncoding.UTF8</code></a>).</div> 1434</td> 1435</tr> 1436<tr class="rowColor"> 1437<td class="colFirst"><code>void</code></td> 1438<td class="colLast"><span class="typeNameLabel">ObjectWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#writeValue-java.io.Writer-java.lang.Object-">writeValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a> w, 1439 <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> value)</code> 1440<div class="block">Method that can be used to serialize any Java value as 1441 JSON output, using Writer provided.</div> 1442</td> 1443</tr> 1444<tr class="altColor"> 1445<td class="colFirst"><code>void</code></td> 1446<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writeValue-java.io.Writer-java.lang.Object-">writeValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a> w, 1447 <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> value)</code> 1448<div class="block">Method that can be used to serialize any Java value as 1449 JSON output, using Writer provided.</div> 1450</td> 1451</tr> 1452</tbody> 1453</table> 1454<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 1455<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/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 1456<tr> 1457<th class="colOne" scope="col">Constructor and Description</th> 1458</tr> 1459<tbody> 1460<tr class="altColor"> 1461<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/RuntimeJsonMappingException.html#RuntimeJsonMappingException-com.fasterxml.jackson.databind.JsonMappingException-">RuntimeJsonMappingException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> cause)</code> </td> 1462</tr> 1463<tr class="rowColor"> 1464<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/RuntimeJsonMappingException.html#RuntimeJsonMappingException-java.lang.String-com.fasterxml.jackson.databind.JsonMappingException-">RuntimeJsonMappingException</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> message, 1465 <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> cause)</code> </td> 1466</tr> 1467</tbody> 1468</table> 1469</li> 1470<li class="blockList"><a name="com.fasterxml.jackson.databind.deser"> 1471<!-- --> 1472</a> 1473<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a></h3> 1474<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation"> 1475<caption><span>Subclasses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a></span><span class="tabEnd"> </span></caption> 1476<tr> 1477<th class="colFirst" scope="col">Modifier and Type</th> 1478<th class="colLast" scope="col">Class and Description</th> 1479</tr> 1480<tbody> 1481<tr class="altColor"> 1482<td class="colFirst"><code>class </code></td> 1483<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/UnresolvedForwardReference.html" title="class in com.fasterxml.jackson.databind.deser">UnresolvedForwardReference</a></span></code> 1484<div class="block">Exception thrown during deserialization when there are object id that can't 1485 be resolved.</div> 1486</td> 1487</tr> 1488</tbody> 1489</table> 1490<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1491<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 1492<tr> 1493<th class="colFirst" scope="col">Modifier and Type</th> 1494<th class="colLast" scope="col">Method and Description</th> 1495</tr> 1496<tbody> 1497<tr class="altColor"> 1498<td class="colFirst"><code>protected void</code></td> 1499<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_addDeserializerConstructors-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.introspect.VisibilityChecker-com.fasterxml.jackson.databind.AnnotationIntrospector-com.fasterxml.jackson.databind.deser.impl.CreatorCollector-java.util.Map-">_addDeserializerConstructors</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1500 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1501 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vchecker, 1502 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr, 1503 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a> creators, 1504 <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="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a>,<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>[]> creatorParams)</code> </td> 1505</tr> 1506<tr class="rowColor"> 1507<td class="colFirst"><code>protected void</code></td> 1508<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_addDeserializerFactoryMethods-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.introspect.VisibilityChecker-com.fasterxml.jackson.databind.AnnotationIntrospector-com.fasterxml.jackson.databind.deser.impl.CreatorCollector-java.util.Map-">_addDeserializerFactoryMethods</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1509 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1510 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vchecker, 1511 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr, 1512 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a> creators, 1513 <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="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a>,<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>[]> creatorParams)</code> </td> 1514</tr> 1515<tr class="altColor"> 1516<td class="colFirst"><code>protected void</code></td> 1517<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_addExplicitAnyCreator-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.deser.impl.CreatorCollector-com.fasterxml.jackson.databind.deser.impl.CreatorCandidate-">_addExplicitAnyCreator</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1518 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1519 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a> creators, 1520 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCandidate.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCandidate</a> candidate)</code> 1521<div class="block">Helper method called when there is the explicit "is-creator", but no mode declaration.</div> 1522</td> 1523</tr> 1524<tr class="rowColor"> 1525<td class="colFirst"><code>protected void</code></td> 1526<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_addExplicitDelegatingCreator-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.deser.impl.CreatorCollector-com.fasterxml.jackson.databind.deser.impl.CreatorCandidate-">_addExplicitDelegatingCreator</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1527 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1528 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a> creators, 1529 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCandidate.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCandidate</a> candidate)</code> 1530<div class="block">Helper method called when there is the explicit "is-creator" with mode of "delegating"</div> 1531</td> 1532</tr> 1533<tr class="altColor"> 1534<td class="colFirst"><code>protected void</code></td> 1535<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_addExplicitPropertyCreator-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.deser.impl.CreatorCollector-com.fasterxml.jackson.databind.deser.impl.CreatorCandidate-">_addExplicitPropertyCreator</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1536 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1537 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a> creators, 1538 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCandidate.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCandidate</a> candidate)</code> 1539<div class="block">Helper method called when there is the explicit "is-creator" with mode of "properties-based"</div> 1540</td> 1541</tr> 1542<tr class="rowColor"> 1543<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a></code></td> 1544<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_constructDefaultValueInstantiator-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-">_constructDefaultValueInstantiator</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1545 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1546<div class="block">Method that will construct standard default <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser"><code>ValueInstantiator</code></a> 1547 using annotations (like @JsonCreator) and visibility rules</div> 1548</td> 1549</tr> 1550<tr class="altColor"> 1551<td class="colFirst"><code>protected <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>></code></td> 1552<td class="colLast"><span class="typeNameLabel">DeserializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#Z:Z_createAndCache2-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.DeserializerFactory-com.fasterxml.jackson.databind.JavaType-">_createAndCache2</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1553 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 1554 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 1555<div class="block">Method that handles actual construction (via factory) and caching (both 1556 intermediate and eventual)</div> 1557</td> 1558</tr> 1559<tr class="rowColor"> 1560<td class="colFirst"><code>protected <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>></code></td> 1561<td class="colLast"><span class="typeNameLabel">DeserializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#Z:Z_createAndCacheValueDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.DeserializerFactory-com.fasterxml.jackson.databind.JavaType-">_createAndCacheValueDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1562 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 1563 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 1564<div class="block">Method that will try to create a deserializer for given type, 1565 and resolve and cache it if necessary</div> 1566</td> 1567</tr> 1568<tr class="altColor"> 1569<td class="colFirst"><code>protected <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>></code></td> 1570<td class="colLast"><span class="typeNameLabel">DeserializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#Z:Z_createDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.DeserializerFactory-com.fasterxml.jackson.databind.JavaType-">_createDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1571 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 1572 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 1573<div class="block">Method that does the heavy lifting of checking for per-type annotations, 1574 find out full type, and figure out which actual factory method 1575 to call.</div> 1576</td> 1577</tr> 1578<tr class="rowColor"> 1579<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1580<td class="colLast"><span class="typeNameLabel">DeserializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#Z:Z_createDeserializer2-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.DeserializerFactory-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">_createDeserializer2</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1581 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 1582 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1583 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1584</tr> 1585<tr class="altColor"> 1586<td class="colFirst"><code>protected <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="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a>,<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>[]></code></td> 1587<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_findCreatorsFromProperties-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-">_findCreatorsFromProperties</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1588 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1589</tr> 1590<tr class="rowColor"> 1591<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1592<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_findCustomArrayDeserializer-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">_findCustomArrayDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> type, 1593 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1594 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1595 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1596 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1597</tr> 1598<tr class="altColor"> 1599<td class="colFirst"><code>protected <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>></code></td> 1600<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_findCustomBeanDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">_findCustomBeanDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1601 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1602 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1603</tr> 1604<tr class="rowColor"> 1605<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1606<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_findCustomCollectionDeserializer-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">_findCustomCollectionDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 1607 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1608 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1609 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1610 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1611</tr> 1612<tr class="altColor"> 1613<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1614<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_findCustomCollectionLikeDeserializer-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">_findCustomCollectionLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> type, 1615 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1616 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1617 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1618 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1619</tr> 1620<tr class="rowColor"> 1621<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1622<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_findCustomEnumDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">_findCustomEnumDeserializer</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><?> type, 1623 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1624 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1625</tr> 1626<tr class="altColor"> 1627<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1628<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_findCustomMapDeserializer-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">_findCustomMapDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 1629 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1630 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1631 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 1632 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1633 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1634</tr> 1635<tr class="rowColor"> 1636<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1637<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_findCustomMapLikeDeserializer-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">_findCustomMapLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> type, 1638 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1639 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1640 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 1641 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1642 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1643</tr> 1644<tr class="altColor"> 1645<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1646<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_findCustomReferenceDeserializer-com.fasterxml.jackson.databind.type.ReferenceType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">_findCustomReferenceDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a> type, 1647 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1648 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1649 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> contentTypeDeserializer, 1650 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> contentDeserializer)</code> </td> 1651</tr> 1652<tr class="rowColor"> 1653<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1654<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_findCustomTreeNodeDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">_findCustomTreeNodeDeserializer</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><? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>> type, 1655 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1656 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1657</tr> 1658<tr class="altColor"> 1659<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</a></code></td> 1660<td class="colLast"><span class="typeNameLabel">BeanDeserializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#Z:Z_findPropertyUnwrapper-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.SettableBeanProperty-">_findPropertyUnwrapper</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1661 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> prop)</code> 1662<div class="block">Helper method called to see if given property might be so-called unwrapped 1663 property: these require special handling.</div> 1664</td> 1665</tr> 1666<tr class="rowColor"> 1667<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 1668<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_findRemappedType-com.fasterxml.jackson.databind.DeserializationConfig-java.lang.Class-">_findRemappedType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1669 <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><?> rawType)</code> </td> 1670</tr> 1671<tr class="altColor"> 1672<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 1673<td class="colLast"><span class="typeNameLabel">DeserializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#Z:Z_handleUnknownKeyDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-">_handleUnknownKeyDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1674 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 1675</tr> 1676<tr class="rowColor"> 1677<td class="colFirst"><code>protected <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>></code></td> 1678<td class="colLast"><span class="typeNameLabel">DeserializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#Z:Z_handleUnknownValueDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-">_handleUnknownValueDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1679 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 1680</tr> 1681<tr class="altColor"> 1682<td class="colFirst"><code>protected void</code></td> 1683<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_reportUnwrappedCreatorProperty-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.introspect.AnnotatedParameter-">_reportUnwrappedCreatorProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1684 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1685 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param)</code> </td> 1686</tr> 1687<tr class="rowColor"> 1688<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td> 1689<td class="colLast"><span class="typeNameLabel">BeanDeserializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#Z:Z_resolvedObjectIdProperty-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.SettableBeanProperty-">_resolvedObjectIdProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1690 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> prop)</code> 1691<div class="block">Method that wraps given property with <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl"><code>ObjectIdReferenceProperty</code></a> 1692 in case where object id resolution is required.</div> 1693</td> 1694</tr> 1695<tr class="altColor"> 1696<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td> 1697<td class="colLast"><span class="typeNameLabel">BeanDeserializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#Z:Z_resolveManagedReferenceProperty-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.SettableBeanProperty-">_resolveManagedReferenceProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1698 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> prop)</code> 1699<div class="block">Helper method called to see if given property is part of 'managed' property 1700 pair (managed + back reference), and if so, handle resolution details.</div> 1701</td> 1702</tr> 1703<tr class="rowColor"> 1704<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td> 1705<td class="colLast"><span class="typeNameLabel">BeanDeserializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#Z:Z_resolveMergeAndNullSettings-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.SettableBeanProperty-com.fasterxml.jackson.databind.PropertyMetadata-">_resolveMergeAndNullSettings</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1706 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> prop, 1707 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> propMetadata)</code> </td> 1708</tr> 1709<tr class="altColor"> 1710<td class="colFirst"><code>protected void</code></td> 1711<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#Z:Z_validateSubType-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">_validateSubType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1712 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1713 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1714</tr> 1715<tr class="rowColor"> 1716<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a></code></td> 1717<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_valueInstantiatorInstance-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Object-">_valueInstantiatorInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1718 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated, 1719 <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> instDef)</code> </td> 1720</tr> 1721<tr class="altColor"> 1722<td class="colFirst"><code>protected void</code></td> 1723<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#addBackReferenceProperties-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder-">addBackReferenceProperties</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1724 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1725 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder)</code> 1726<div class="block">Method that will find if bean has any managed- or back-reference properties, 1727 and if so add them to bean, to be linked during resolution phase.</div> 1728</td> 1729</tr> 1730<tr class="rowColor"> 1731<td class="colFirst"><code>protected void</code></td> 1732<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#addBeanProps-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder-">addBeanProps</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1733 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1734 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder)</code> 1735<div class="block">Method called to figure out settable properties for the 1736 bean deserializer to use.</div> 1737</td> 1738</tr> 1739<tr class="altColor"> 1740<td class="colFirst"><code>protected void</code></td> 1741<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#addInjectables-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder-">addInjectables</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1742 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1743 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder)</code> 1744<div class="block">Method called locate all members used for value injection (if any), 1745 constructor <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ValueInjector.html" title="class in com.fasterxml.jackson.databind.deser.impl"><code>ValueInjector</code></a> instances, and add them to builder.</div> 1746</td> 1747</tr> 1748<tr class="rowColor"> 1749<td class="colFirst"><code>protected void</code></td> 1750<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#addObjectIdReader-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder-">addObjectIdReader</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1751 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1752 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder)</code> </td> 1753</tr> 1754<tr class="altColor"> 1755<td class="colFirst"><code>protected void</code></td> 1756<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#addReferenceProperties-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder-">addReferenceProperties</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1757 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1758 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder)</code> 1759<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 1760</td> 1761</tr> 1762<tr class="rowColor"> 1763<td class="colFirst"><code><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>></code></td> 1764<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#buildBeanDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">buildBeanDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1765 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1766 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1767<div class="block">Method that is to actually build a bean deserializer instance.</div> 1768</td> 1769</tr> 1770<tr class="altColor"> 1771<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1772<td class="colLast"><span class="typeNameLabel">BeanDeserializerBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html#buildBuilderBased-com.fasterxml.jackson.databind.JavaType-java.lang.String-">buildBuilderBased</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1773 <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> expBuildMethodName)</code> 1774<div class="block">Method for constructing a specialized deserializer that uses 1775 additional external Builder object during data binding.</div> 1776</td> 1777</tr> 1778<tr class="rowColor"> 1779<td class="colFirst"><code>protected <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>></code></td> 1780<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#buildBuilderBasedDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">buildBuilderBasedDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1781 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1782 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> builderDesc)</code> 1783<div class="block">Method for constructing a bean deserializer that uses specified 1784 intermediate Builder for binding data, and construction of the 1785 value instance.</div> 1786</td> 1787</tr> 1788<tr class="altColor"> 1789<td class="colFirst"><code><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>></code></td> 1790<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#buildThrowableDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">buildThrowableDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1791 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1792 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1793</tr> 1794<tr class="rowColor"> 1795<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> 1796<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, 1797 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1798 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> mutator)</code> 1799<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> 1800 for handling unknown bean properties, given a method that 1801 has been designated as such setter.</div> 1802</td> 1803</tr> 1804<tr class="altColor"> 1805<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td> 1806<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#constructCreatorProperty-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.PropertyName-int-com.fasterxml.jackson.databind.introspect.AnnotatedParameter-com.fasterxml.jackson.annotation.JacksonInject.Value-">constructCreatorProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1807 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1808 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1809 int index, 1810 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 1811 <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)</code> 1812<div class="block">Method that will construct a property object that represents 1813 a logical property passed via Creator (constructor or static 1814 factory method)</div> 1815</td> 1816</tr> 1817<tr class="rowColor"> 1818<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td> 1819<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#constructSettableProperty-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-com.fasterxml.jackson.databind.JavaType-">constructSettableProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1820 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1821 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef, 1822 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propType0)</code> 1823<div class="block">Method that will construct a regular bean property setter using 1824 the given setter method.</div> 1825</td> 1826</tr> 1827<tr class="altColor"> 1828<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></code></td> 1829<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#constructSetterlessProperty-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-">constructSetterlessProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1830 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1831 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef)</code> 1832<div class="block">Method that will construct a regular bean property setter using 1833 the given setter method.</div> 1834</td> 1835</tr> 1836<tr class="rowColor"> 1837<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1838<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createArrayDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.BeanDescription-">createArrayDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1839 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> type, 1840 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1841<div class="block">Method called to create (or, for completely immutable deserializers, 1842 reuse) a deserializer that can convert JSON content into values of 1843 specified Java type.</div> 1844</td> 1845</tr> 1846<tr class="altColor"> 1847<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1848<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createArrayDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.BeanDescription-">createArrayDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1849 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> type, 1850 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1851</tr> 1852<tr class="rowColor"> 1853<td class="colFirst"><code>abstract <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>></code></td> 1854<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createBeanDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">createBeanDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1855 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1856 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1857<div class="block">Method called to create (or, for completely immutable deserializers, 1858 reuse) a deserializer that can convert JSON content into values of 1859 specified Java "bean" (POJO) type.</div> 1860</td> 1861</tr> 1862<tr class="altColor"> 1863<td class="colFirst"><code><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>></code></td> 1864<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#createBeanDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">createBeanDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1865 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1866 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1867<div class="block">Method that <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerCache</code></a>s call to create a new 1868 deserializer for types other than Collections, Maps, arrays and 1869 enums.</div> 1870</td> 1871</tr> 1872<tr class="rowColor"> 1873<td class="colFirst"><code>abstract <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>></code></td> 1874<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createBuilderBasedDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-java.lang.Class-">createBuilderBasedDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1875 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1876 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1877 <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><?> builderClass)</code> 1878<div class="block">Method called to create a deserializer that will use specified Builder 1879 class for building value instances.</div> 1880</td> 1881</tr> 1882<tr class="altColor"> 1883<td class="colFirst"><code><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>></code></td> 1884<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#createBuilderBasedDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-java.lang.Class-">createBuilderBasedDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1885 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1886 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1887 <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><?> builderClass)</code> </td> 1888</tr> 1889<tr class="rowColor"> 1890<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1891<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createCollectionDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.BeanDescription-">createCollectionDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1892 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 1893 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1894</tr> 1895<tr class="altColor"> 1896<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1897<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createCollectionDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.BeanDescription-">createCollectionDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1898 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 1899 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1900</tr> 1901<tr class="rowColor"> 1902<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1903<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createCollectionLikeDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.BeanDescription-">createCollectionLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1904 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> type, 1905 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1906</tr> 1907<tr class="altColor"> 1908<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1909<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createCollectionLikeDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.BeanDescription-">createCollectionLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1910 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> type, 1911 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1912</tr> 1913<tr class="rowColor"> 1914<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 1915<td class="colLast"><span class="typeNameLabel">ContextualKeyDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/ContextualKeyDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1916 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1917<div class="block">Method called to see if a different (or differently configured) key deserializer 1918 is needed to deserialize keys of specified Map property.</div> 1919</td> 1920</tr> 1921<tr class="altColor"> 1922<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1923<td class="colLast"><span class="typeNameLabel">BeanDeserializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1924 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1925<div class="block">Although most of post-processing is done in resolve(), we only get 1926 access to referring property's annotations here; and this is needed 1927 to support per-property ObjectIds.</div> 1928</td> 1929</tr> 1930<tr class="rowColor"> 1931<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1932<td class="colLast"><span class="typeNameLabel">AbstractDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/AbstractDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1933 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1934</tr> 1935<tr class="altColor"> 1936<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1937<td class="colLast"><span class="typeNameLabel">ContextualDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1938 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1939<div class="block">Method called to see if a different (or differently configured) deserializer 1940 is needed to deserialize values of specified property.</div> 1941</td> 1942</tr> 1943<tr class="rowColor"> 1944<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1945<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createEnumDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">createEnumDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1946 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1947 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1948</tr> 1949<tr class="altColor"> 1950<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1951<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createEnumDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">createEnumDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1952 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1953 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1954<div class="block">Factory method for constructing serializers of <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><code>Enum</code></a> types.</div> 1955</td> 1956</tr> 1957<tr class="rowColor"> 1958<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 1959<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createKeyDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-">createKeyDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1960 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 1961<div class="block">Method called to find if factory knows how to create a key deserializer 1962 for specified type; currently this means checking if a module has registered 1963 possible deserializers.</div> 1964</td> 1965</tr> 1966<tr class="altColor"> 1967<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 1968<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createKeyDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-">createKeyDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1969 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 1970</tr> 1971<tr class="rowColor"> 1972<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1973<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createMapDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-">createMapDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1974 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 1975 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1976</tr> 1977<tr class="altColor"> 1978<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1979<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createMapDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-">createMapDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1980 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 1981 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1982</tr> 1983<tr class="rowColor"> 1984<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1985<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createMapLikeDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.BeanDescription-">createMapLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1986 <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> type, 1987 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1988</tr> 1989<tr class="altColor"> 1990<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1991<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createMapLikeDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.BeanDescription-">createMapLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1992 <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> type, 1993 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1994</tr> 1995<tr class="rowColor"> 1996<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1997<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createReferenceDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.type.ReferenceType-com.fasterxml.jackson.databind.BeanDescription-">createReferenceDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1998 <a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a> type, 1999 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2000</tr> 2001<tr class="altColor"> 2002<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2003<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createReferenceDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.type.ReferenceType-com.fasterxml.jackson.databind.BeanDescription-">createReferenceDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2004 <a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a> type, 2005 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2006</tr> 2007<tr class="rowColor"> 2008<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2009<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createTreeDeserializer-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">createTreeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2010 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2011 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 2012<div class="block">Method called to create and return a deserializer that can construct 2013 JsonNode(s) from JSON content.</div> 2014</td> 2015</tr> 2016<tr class="altColor"> 2017<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2018<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createTreeDeserializer-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">createTreeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2019 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> nodeType, 2020 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2021</tr> 2022<tr class="rowColor"> 2023<td class="colFirst"><code>void</code></td> 2024<td class="colLast"><span class="typeNameLabel">SettableBeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#depositSchemaProperty-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 2025 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2026</tr> 2027<tr class="altColor"> 2028<td class="colFirst"><code><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>></code></td> 2029<td class="colLast"><span class="typeNameLabel">DefaultDeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html#deserializerInstance-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Object-">deserializerInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann, 2030 <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> deserDef)</code> </td> 2031</tr> 2032<tr class="rowColor"> 2033<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>></code></td> 2034<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#filterBeanProps-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder-java.util.List-java.util.Set-">filterBeanProps</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2035 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2036 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder, 2037 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>> propDefsIn, 2038 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</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>> ignored)</code> 2039<div class="block">Helper method called to filter out explicit ignored properties, 2040 as well as properties that have "ignorable types".</div> 2041</td> 2042</tr> 2043<tr class="altColor"> 2044<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2045<td class="colLast"><span class="typeNameLabel">Deserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findArrayDeserializer-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findArrayDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> type, 2046 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2047 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2048 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2049 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> 2050<div class="block">Method called to locate serializer for specified array type.</div> 2051</td> 2052</tr> 2053<tr class="rowColor"> 2054<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2055<td class="colLast"><span class="typeNameLabel">Deserializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findArrayDeserializer-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findArrayDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> type, 2056 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2057 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2058 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2059 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 2060</tr> 2061<tr class="altColor"> 2062<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2063<td class="colLast"><span class="typeNameLabel">Deserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findBeanDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findBeanDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2064 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2065 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 2066<div class="block">Method called to locate deserializer for specified value type which does not belong to any other 2067 category (not an Enum, Collection, Map, Array, reference value or tree node)</div> 2068</td> 2069</tr> 2070<tr class="rowColor"> 2071<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2072<td class="colLast"><span class="typeNameLabel">Deserializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findBeanDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findBeanDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2073 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2074 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2075</tr> 2076<tr class="altColor"> 2077<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2078<td class="colLast"><span class="typeNameLabel">Deserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findCollectionDeserializer-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findCollectionDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 2079 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2080 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2081 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2082 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> 2083<div class="block">Method called to locate serializer for specified <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> (List, Set etc) type.</div> 2084</td> 2085</tr> 2086<tr class="rowColor"> 2087<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2088<td class="colLast"><span class="typeNameLabel">Deserializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findCollectionDeserializer-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findCollectionDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 2089 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2090 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2091 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2092 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 2093</tr> 2094<tr class="altColor"> 2095<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2096<td class="colLast"><span class="typeNameLabel">Deserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findCollectionLikeDeserializer-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findCollectionLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> type, 2097 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2098 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2099 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2100 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> 2101<div class="block">Method called to locate serializer for specified 2102 "Collection-like" type (one that acts 2103 like <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> but does not implement it).</div> 2104</td> 2105</tr> 2106<tr class="rowColor"> 2107<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2108<td class="colLast"><span class="typeNameLabel">Deserializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findCollectionLikeDeserializer-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findCollectionLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> type, 2109 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2110 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2111 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2112 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 2113</tr> 2114<tr class="altColor"> 2115<td class="colFirst"><code>protected <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>></code></td> 2116<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findContentDeserializerFromAnnotation-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.introspect.Annotated-">findContentDeserializerFromAnnotation</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2117 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> </td> 2118</tr> 2119<tr class="rowColor"> 2120<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</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="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> 2121<td class="colLast"><span class="typeNameLabel">DeserializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#findConverter-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.introspect.Annotated-">findConverter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2122 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 2123</tr> 2124<tr class="altColor"> 2125<td class="colFirst"><code>protected <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>></code></td> 2126<td class="colLast"><span class="typeNameLabel">DeserializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#findConvertingDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JsonDeserializer-">findConvertingDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2127 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 2128 <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>> deser)</code> 2129<div class="block">Helper method that will check whether given annotated entity (usually class, 2130 but may also be a property accessor) indicates that a <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util"><code>Converter</code></a> is to 2131 be used; and if so, to construct and return suitable serializer for it.</div> 2132</td> 2133</tr> 2134<tr class="rowColor"> 2135<td class="colFirst"><code>protected <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>></code></td> 2136<td class="colLast"><span class="typeNameLabel">BeanDeserializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#findConvertingDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.SettableBeanProperty-">findConvertingDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2137 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> prop)</code> 2138<div class="block">Helper method that can be used to see if specified property is annotated 2139 to indicate use of a converter for property value (in case of container types, 2140 it is container type itself, not key or content type).</div> 2141</td> 2142</tr> 2143<tr class="altColor"> 2144<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2145<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findDefaultDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">findDefaultDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2146 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2147 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 2148<div class="block">Helper method called to find one of default serializers for "well-known" 2149 platform types: JDK-provided types, and small number of public Jackson 2150 API types.</div> 2151</td> 2152</tr> 2153<tr class="rowColor"> 2154<td class="colFirst"><code>protected <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>></code></td> 2155<td class="colLast"><span class="typeNameLabel">DeserializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#findDeserializerFromAnnotation-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.introspect.Annotated-">findDeserializerFromAnnotation</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2156 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> 2157<div class="block">Helper method called to check if a class or method 2158 has annotation that tells which class to use for deserialization.</div> 2159</td> 2160</tr> 2161<tr class="altColor"> 2162<td class="colFirst"><code>protected <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>></code></td> 2163<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findDeserializerFromAnnotation-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.introspect.Annotated-">findDeserializerFromAnnotation</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2164 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> 2165<div class="block">Helper method called to check if a class or method 2166 has annotation that tells which class to use for deserialization; and if 2167 so, to instantiate, that deserializer to use.</div> 2168</td> 2169</tr> 2170<tr class="rowColor"> 2171<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2172<td class="colLast"><span class="typeNameLabel">Deserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findEnumDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findEnumDeserializer</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><?> type, 2173 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2174 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 2175<div class="block">Method called to locate deserializer for specified <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><code>Enum</code></a> type.</div> 2176</td> 2177</tr> 2178<tr class="altColor"> 2179<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2180<td class="colLast"><span class="typeNameLabel">Deserializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findEnumDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findEnumDeserializer</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><?> type, 2181 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2182 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2183</tr> 2184<tr class="rowColor"> 2185<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> 2186<td class="colLast"><span class="typeNameLabel">CreatorProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html#findInjectableValue-com.fasterxml.jackson.databind.DeserializationContext-java.lang.Object-">findInjectableValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> context, 2187 <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> beanInstance)</code> 2188<div class="block">Method that can be called to locate value to be injected for this 2189 property, if it is configured for this.</div> 2190</td> 2191</tr> 2192<tr class="altColor"> 2193<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 2194<td class="colLast"><span class="typeNameLabel">DeserializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#findKeyDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.DeserializerFactory-com.fasterxml.jackson.databind.JavaType-">findKeyDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2195 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 2196 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 2197<div class="block">Method called to get hold of a deserializer to use for deserializing 2198 keys for <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>.</div> 2199</td> 2200</tr> 2201<tr class="rowColor"> 2202<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 2203<td class="colLast"><span class="typeNameLabel">KeyDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/KeyDeserializers.html#findKeyDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findKeyDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2204 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2205 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2206</tr> 2207<tr class="altColor"> 2208<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 2209<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findKeyDeserializerFromAnnotation-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.introspect.Annotated-">findKeyDeserializerFromAnnotation</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2210 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> 2211<div class="block">Helper method called to check if a class or method 2212 has annotation that tells which class to use for deserialization of <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> keys.</div> 2213</td> 2214</tr> 2215<tr class="rowColor"> 2216<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2217<td class="colLast"><span class="typeNameLabel">Deserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findMapDeserializer-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findMapDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 2218 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2219 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2220 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 2221 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2222 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> 2223<div class="block">Method called to locate deserializer for specified <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> type.</div> 2224</td> 2225</tr> 2226<tr class="altColor"> 2227<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2228<td class="colLast"><span class="typeNameLabel">Deserializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findMapDeserializer-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findMapDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 2229 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2230 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2231 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 2232 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2233 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 2234</tr> 2235<tr class="rowColor"> 2236<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2237<td class="colLast"><span class="typeNameLabel">Deserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findMapLikeDeserializer-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findMapLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> type, 2238 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2239 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2240 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 2241 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2242 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> 2243<div class="block">Method called to locate serializer for specified 2244 "Map-like" type (one that acts 2245 like <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> but does not implement it).</div> 2246</td> 2247</tr> 2248<tr class="altColor"> 2249<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2250<td class="colLast"><span class="typeNameLabel">Deserializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findMapLikeDeserializer-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findMapLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> type, 2251 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2252 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2253 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 2254 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2255 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 2256</tr> 2257<tr class="rowColor"> 2258<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2259<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findOptionalStdDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">findOptionalStdDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2260 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2261 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 2262<div class="block">Overridable method called after checking all other types.</div> 2263</td> 2264</tr> 2265<tr class="altColor"> 2266<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> 2267<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, 2268 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> containerType, 2269 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> propertyEntity)</code> 2270<div class="block">Method called to find and create a type information deserializer for values of 2271 given container (list, array, map) property, if one is needed.</div> 2272</td> 2273</tr> 2274<tr class="rowColor"> 2275<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> 2276<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, 2277 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 2278 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> annotated)</code> 2279<div class="block">Method called to create a type information deserializer for values of 2280 given non-container property, if one is needed.</div> 2281</td> 2282</tr> 2283<tr class="altColor"> 2284<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2285<td class="colLast"><span class="typeNameLabel">Deserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findReferenceDeserializer-com.fasterxml.jackson.databind.type.ReferenceType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findReferenceDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a> refType, 2286 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2287 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2288 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> contentTypeDeserializer, 2289 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> contentDeserializer)</code> 2290<div class="block">Method called to locate deserializer for value that is of referential 2291 type,</div> 2292</td> 2293</tr> 2294<tr class="rowColor"> 2295<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2296<td class="colLast"><span class="typeNameLabel">Deserializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findReferenceDeserializer-com.fasterxml.jackson.databind.type.ReferenceType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findReferenceDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a> refType, 2297 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2298 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2299 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> contentTypeDeserializer, 2300 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> contentDeserializer)</code> </td> 2301</tr> 2302<tr class="altColor"> 2303<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2304<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#findStdDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">findStdDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2305 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2306 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 2307<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializerFactory</code></a> to see if there might be a standard 2308 deserializer registered for given type.</div> 2309</td> 2310</tr> 2311<tr class="rowColor"> 2312<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2313<td class="colLast"><span class="typeNameLabel">Deserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findTreeNodeDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findTreeNodeDeserializer</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><? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>> nodeType, 2314 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2315 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 2316<div class="block">Method called to locate deserializer for specified JSON tree node type.</div> 2317</td> 2318</tr> 2319<tr class="altColor"> 2320<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2321<td class="colLast"><span class="typeNameLabel">Deserializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findTreeNodeDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findTreeNodeDeserializer</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><? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>> nodeType, 2322 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2323 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2324</tr> 2325<tr class="rowColor"> 2326<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a></code></td> 2327<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#findTypeDeserializer-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-">findTypeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2328 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 2329<div class="block">Method called to find and create a type information deserializer for given base type, 2330 if one is needed.</div> 2331</td> 2332</tr> 2333<tr class="altColor"> 2334<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> 2335<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findTypeDeserializer-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-">findTypeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2336 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> </td> 2337</tr> 2338<tr class="rowColor"> 2339<td class="colFirst"><code><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>></code></td> 2340<td class="colLast"><span class="typeNameLabel">DeserializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#findValueDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.DeserializerFactory-com.fasterxml.jackson.databind.JavaType-">findValueDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2341 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 2342 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propertyType)</code> 2343<div class="block">Method called to get hold of a deserializer for a value of given type; 2344 or if no such deserializer can be found, a default handler (which 2345 may do a best-effort generic serialization or just simply 2346 throw an exception when invoked).</div> 2347</td> 2348</tr> 2349<tr class="altColor"> 2350<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a></code></td> 2351<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#findValueInstantiator-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-">findValueInstantiator</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2352 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 2353<div class="block">Method that is to find all creators (constructors, factory methods) 2354 for the bean type to deserialize.</div> 2355</td> 2356</tr> 2357<tr class="rowColor"> 2358<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a></code></td> 2359<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findValueInstantiator-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanDescription-">findValueInstantiator</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2360 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 2361<div class="block">Value instantiator is created both based on creator annotations, 2362 and on optional externally provided instantiators (registered through 2363 module interface).</div> 2364</td> 2365</tr> 2366<tr class="altColor"> 2367<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> 2368<td class="colLast"><span class="typeNameLabel">BeanDeserializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2369</tr> 2370<tr class="rowColor"> 2371<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> 2372<td class="colLast"><span class="typeNameLabel">NullValueProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/NullValueProvider.html#getNullValue-com.fasterxml.jackson.databind.DeserializationContext-">getNullValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> 2373<div class="block">Method called to possibly convert incoming `null` token (read via 2374 underlying streaming input source) into other value of type accessor 2375 supports.</div> 2376</td> 2377</tr> 2378<tr class="altColor"> 2379<td class="colFirst"><code>boolean</code></td> 2380<td class="colLast"><span class="typeNameLabel">DeserializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#hasValueDeserializerFor-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.DeserializerFactory-com.fasterxml.jackson.databind.JavaType-">hasValueDeserializerFor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2381 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 2382 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 2383<div class="block">Method called to find out whether provider would be able to find 2384 a deserializer for given type, using a root reference (i.e.</div> 2385</td> 2386</tr> 2387<tr class="rowColor"> 2388<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 2389<td class="colLast"><span class="typeNameLabel">DefaultDeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html#keyDeserializerInstance-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Object-">keyDeserializerInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann, 2390 <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> deserDef)</code> </td> 2391</tr> 2392<tr class="altColor"> 2393<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 2394<td class="colLast"><span class="typeNameLabel">DeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#mapAbstractType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-">mapAbstractType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2395 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 2396<div class="block">Method that can be called to try to resolve an abstract type 2397 (interface, abstract class) into a concrete type, or at least 2398 something "more concrete" (abstract class instead of interface).</div> 2399</td> 2400</tr> 2401<tr class="rowColor"> 2402<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 2403<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#mapAbstractType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.JavaType-">mapAbstractType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2404 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 2405</tr> 2406<tr class="altColor"> 2407<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 2408<td class="colLast"><span class="typeNameLabel">BeanDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#materializeAbstractType-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">materializeAbstractType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2409 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2410 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2411</tr> 2412<tr class="rowColor"> 2413<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 2414<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#modifyTypeByAnnotation-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">modifyTypeByAnnotation</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2415 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 2416 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 2417<div class="block"><span class="deprecatedLabel">Deprecated.</span> 2418<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> 2419</div> 2420</td> 2421</tr> 2422<tr class="altColor"> 2423<td class="colFirst"><code>void</code></td> 2424<td class="colLast"><span class="typeNameLabel">ResolvableDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html#resolve-com.fasterxml.jackson.databind.DeserializationContext-">resolve</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> 2425<div class="block">Method called after deserializer instance has been constructed 2426 (and registered as necessary by provider objects), 2427 but before it has returned it to the caller.</div> 2428</td> 2429</tr> 2430<tr class="rowColor"> 2431<td class="colFirst"><code>void</code></td> 2432<td class="colLast"><span class="typeNameLabel">BeanDeserializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#resolve-com.fasterxml.jackson.databind.DeserializationContext-">resolve</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> 2433<div class="block">Method called to finalize setup of this deserializer, 2434 after deserializer itself has been registered.</div> 2435</td> 2436</tr> 2437<tr class="altColor"> 2438<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 2439<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, 2440 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member, 2441 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 2442<div class="block">Helper method used to resolve additional type-related annotation information 2443 like type overrides, or handler (serializer, deserializer) overrides, 2444 so that from declared field, property or constructor parameter type 2445 is used as the base and modified based on annotations, if any.</div> 2446</td> 2447</tr> 2448<tr class="rowColor"> 2449<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 2450<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, 2451 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2452 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2453 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> 2454<div class="block"><span class="deprecatedLabel">Deprecated.</span> 2455<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> 2456</div> 2457</td> 2458</tr> 2459</tbody> 2460</table> 2461</li> 2462<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl"> 2463<!-- --> 2464</a> 2465<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a></h3> 2466<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 2467<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 2468<tr> 2469<th class="colFirst" scope="col">Modifier and Type</th> 2470<th class="colLast" scope="col">Method and Description</th> 2471</tr> 2472<tbody> 2473<tr class="altColor"> 2474<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> 2475<td class="colLast"><span class="typeNameLabel">PropertyValueBuffer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyValueBuffer.html#Z:Z_findMissing-com.fasterxml.jackson.databind.deser.SettableBeanProperty-">_findMissing</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> prop)</code> </td> 2476</tr> 2477<tr class="rowColor"> 2478<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.html" title="class in com.fasterxml.jackson.databind.deser.impl">PropertyBasedCreator</a></code></td> 2479<td class="colLast"><span class="typeNameLabel">PropertyBasedCreator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.html#construct-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.ValueInstantiator-com.fasterxml.jackson.databind.deser.SettableBeanProperty:A-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2480 <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a> valueInstantiator, 2481 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>[] srcCreatorProps)</code> 2482<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 2483</td> 2484</tr> 2485<tr class="altColor"> 2486<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.html" title="class in com.fasterxml.jackson.databind.deser.impl">PropertyBasedCreator</a></code></td> 2487<td class="colLast"><span class="typeNameLabel">PropertyBasedCreator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.html#construct-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.ValueInstantiator-com.fasterxml.jackson.databind.deser.SettableBeanProperty:A-com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2488 <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a> valueInstantiator, 2489 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>[] srcCreatorProps, 2490 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</a> allProperties)</code> 2491<div class="block">Factory method used for building actual instances to be used with POJOS: 2492 resolves deserializers, checks for "null values".</div> 2493</td> 2494</tr> 2495<tr class="rowColor"> 2496<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.html" title="class in com.fasterxml.jackson.databind.deser.impl">PropertyBasedCreator</a></code></td> 2497<td class="colLast"><span class="typeNameLabel">PropertyBasedCreator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.html#construct-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.ValueInstantiator-com.fasterxml.jackson.databind.deser.SettableBeanProperty:A-boolean-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2498 <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a> valueInstantiator, 2499 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>[] srcCreatorProps, 2500 boolean caseInsensitive)</code> 2501<div class="block">Factory method used for building actual instances to be used with types 2502 OTHER than POJOs.</div> 2503</td> 2504</tr> 2505<tr class="altColor"> 2506<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a></code></td> 2507<td class="colLast"><span class="typeNameLabel">CreatorCollector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#constructValueInstantiator-com.fasterxml.jackson.databind.DeserializationContext-">constructValueInstantiator</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2508</tr> 2509<tr class="rowColor"> 2510<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2511<td class="colLast"><span class="typeNameLabel">JavaUtilCollectionsDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/JavaUtilCollectionsDeserializers.html#findForCollection-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-">findForCollection</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2512 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 2513</tr> 2514<tr class="altColor"> 2515<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2516<td class="colLast"><span class="typeNameLabel">JavaUtilCollectionsDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/JavaUtilCollectionsDeserializers.html#findForMap-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-">findForMap</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2517 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 2518</tr> 2519<tr class="rowColor"> 2520<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> 2521<td class="colLast"><span class="typeNameLabel">ValueInjector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ValueInjector.html#findValue-com.fasterxml.jackson.databind.DeserializationContext-java.lang.Object-">findValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> context, 2522 <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> beanInstance)</code> </td> 2523</tr> 2524<tr class="altColor"> 2525<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> 2526<td class="colLast"><span class="typeNameLabel">TypeWrappedDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/TypeWrappedDeserializer.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2527</tr> 2528<tr class="rowColor"> 2529<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> 2530<td class="colLast"><span class="typeNameLabel">NullsFailProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/NullsFailProvider.html#getNullValue-com.fasterxml.jackson.databind.DeserializationContext-">getNullValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2531</tr> 2532<tr class="altColor"> 2533<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> 2534<td class="colLast"><span class="typeNameLabel">TypeWrappedDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/TypeWrappedDeserializer.html#getNullValue-com.fasterxml.jackson.databind.DeserializationContext-">getNullValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2535</tr> 2536<tr class="rowColor"> 2537<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> 2538<td class="colLast"><span class="typeNameLabel">NullsAsEmptyProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/NullsAsEmptyProvider.html#getNullValue-com.fasterxml.jackson.databind.DeserializationContext-">getNullValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2539</tr> 2540<tr class="altColor"> 2541<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> 2542<td class="colLast"><span class="typeNameLabel">PropertyValueBuffer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyValueBuffer.html#getParameter-com.fasterxml.jackson.databind.deser.SettableBeanProperty-">getParameter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> prop)</code> 2543<div class="block">A variation of <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyValueBuffer.html#getParameters-com.fasterxml.jackson.databind.deser.SettableBeanProperty:A-"><code>PropertyValueBuffer.getParameters(SettableBeanProperty[])</code></a> that 2544 accepts a single property.</div> 2545</td> 2546</tr> 2547<tr class="rowColor"> 2548<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> 2549<td class="colLast"><span class="typeNameLabel">PropertyValueBuffer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyValueBuffer.html#getParameters-com.fasterxml.jackson.databind.deser.SettableBeanProperty:A-">getParameters</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>[] props)</code> 2550<div class="block">Method called to do necessary post-processing such as injection of values 2551 and verification of values for required properties, 2552 after either <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyValueBuffer.html#assignParameter-com.fasterxml.jackson.databind.deser.SettableBeanProperty-java.lang.Object-"><code>PropertyValueBuffer.assignParameter(SettableBeanProperty, Object)</code></a> 2553 returns <code>true</code> (to indicate all creator properties are found), or when 2554 then whole JSON Object has been processed,</div> 2555</td> 2556</tr> 2557</tbody> 2558</table> 2559</li> 2560<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std"> 2561<!-- --> 2562</a> 2563<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</a></h3> 2564<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 2565<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</a> that return <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 2566<tr> 2567<th class="colFirst" scope="col">Modifier and Type</th> 2568<th class="colLast" scope="col">Method and Description</th> 2569</tr> 2570<tbody> 2571<tr class="altColor"> 2572<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 2573<td class="colLast"><span class="typeNameLabel">StdValueInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#rewrapCtorProblem-com.fasterxml.jackson.databind.DeserializationContext-java.lang.Throwable-">rewrapCtorProblem</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2574 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</code> 2575<div class="block">Method that subclasses may call for standard handling of an exception thrown when 2576 calling constructor or factory method.</div> 2577</td> 2578</tr> 2579<tr class="rowColor"> 2580<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 2581<td class="colLast"><span class="typeNameLabel">StdValueInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#unwrapAndWrapException-com.fasterxml.jackson.databind.DeserializationContext-java.lang.Throwable-">unwrapAndWrapException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2582 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</code> 2583<div class="block"><span class="deprecatedLabel">Deprecated.</span> 2584<div class="block"><span class="deprecationComment">Since 2.7 call either <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#rewrapCtorProblem-com.fasterxml.jackson.databind.DeserializationContext-java.lang.Throwable-"><code>StdValueInstantiator.rewrapCtorProblem(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Throwable)</code></a> or 2585 <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#wrapAsJsonMappingException-com.fasterxml.jackson.databind.DeserializationContext-java.lang.Throwable-"><code>StdValueInstantiator.wrapAsJsonMappingException(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Throwable)</code></a></span></div> 2586</div> 2587</td> 2588</tr> 2589<tr class="altColor"> 2590<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 2591<td class="colLast"><span class="typeNameLabel">StdValueInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#wrapAsJsonMappingException-com.fasterxml.jackson.databind.DeserializationContext-java.lang.Throwable-">wrapAsJsonMappingException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2592 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</code> 2593<div class="block">Helper method that will return given <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><code>Throwable</code></a> case as 2594 a <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a> (if it is of that type), or call 2595 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#instantiationException-java.lang.Class-java.lang.Throwable-"><code>DeserializationContext.instantiationException(Class, Throwable)</code></a> to 2596 produce and return suitable <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a>.</div> 2597</td> 2598</tr> 2599<tr class="rowColor"> 2600<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 2601<td class="colLast"><span class="typeNameLabel">StdValueInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#wrapException-java.lang.Throwable-">wrapException</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</code> 2602<div class="block"><span class="deprecatedLabel">Deprecated.</span> 2603<div class="block"><span class="deprecationComment">Since 2.7 call either <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#rewrapCtorProblem-com.fasterxml.jackson.databind.DeserializationContext-java.lang.Throwable-"><code>StdValueInstantiator.rewrapCtorProblem(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Throwable)</code></a> or 2604 <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#wrapAsJsonMappingException-com.fasterxml.jackson.databind.DeserializationContext-java.lang.Throwable-"><code>StdValueInstantiator.wrapAsJsonMappingException(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Throwable)</code></a></span></div> 2605</div> 2606</td> 2607</tr> 2608</tbody> 2609</table> 2610<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 2611<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 2612<tr> 2613<th class="colFirst" scope="col">Modifier and Type</th> 2614<th class="colLast" scope="col">Method and Description</th> 2615</tr> 2616<tbody> 2617<tr class="altColor"> 2618<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> 2619<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#Z:Z_coerceEmptyString-com.fasterxml.jackson.databind.DeserializationContext-boolean-">_coerceEmptyString</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2620 boolean isPrimitive)</code> 2621<div class="block">Method called when JSON String with value "" (that is, zero length) is encountered.</div> 2622</td> 2623</tr> 2624<tr class="rowColor"> 2625<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> 2626<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#Z:Z_coerceNullToken-com.fasterxml.jackson.databind.DeserializationContext-boolean-">_coerceNullToken</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2627 boolean isPrimitive)</code> 2628<div class="block">Method to call when JSON `null` token is encountered.</div> 2629</td> 2630</tr> 2631<tr class="altColor"> 2632<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> 2633<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#Z:Z_coerceTextualNull-com.fasterxml.jackson.databind.DeserializationContext-boolean-">_coerceTextualNull</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2634 boolean isPrimitive)</code> 2635<div class="block">Method called when JSON String with value "null" is encountered.</div> 2636</td> 2637</tr> 2638<tr class="rowColor"> 2639<td class="colFirst"><code>protected <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>></code></td> 2640<td class="colLast"><span class="typeNameLabel">UntypedObjectDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html#Z:Z_findCustomDeser-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-">_findCustomDeser</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2641 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 2642</tr> 2643<tr class="altColor"> 2644<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/NullValueProvider.html" title="interface in com.fasterxml.jackson.databind.deser">NullValueProvider</a></code></td> 2645<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#Z:Z_findNullProvider-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.annotation.Nulls-com.fasterxml.jackson.databind.JsonDeserializer-">_findNullProvider</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2646 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 2647 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/Nulls.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">Nulls</a> nulls, 2648 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> valueDeser)</code> </td> 2649</tr> 2650<tr class="rowColor"> 2651<td class="colFirst"><code>protected void</code></td> 2652<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#Z:Z_reportFailedNullCoerce-com.fasterxml.jackson.databind.DeserializationContext-boolean-java.lang.Enum-java.lang.String-">_reportFailedNullCoerce</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2653 boolean state, 2654 <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><?> feature, 2655 <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> inputDesc)</code> </td> 2656</tr> 2657<tr class="altColor"> 2658<td class="colFirst"><code>protected void</code></td> 2659<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#Z:Z_verifyNullForPrimitive-com.fasterxml.jackson.databind.DeserializationContext-">_verifyNullForPrimitive</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2660</tr> 2661<tr class="rowColor"> 2662<td class="colFirst"><code>protected void</code></td> 2663<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#Z:Z_verifyNullForPrimitiveCoercion-com.fasterxml.jackson.databind.DeserializationContext-java.lang.String-">_verifyNullForPrimitiveCoercion</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2664 <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> str)</code> </td> 2665</tr> 2666<tr class="altColor"> 2667<td class="colFirst"><code>protected void</code></td> 2668<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#Z:Z_verifyNullForScalarCoercion-com.fasterxml.jackson.databind.DeserializationContext-java.lang.String-">_verifyNullForScalarCoercion</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2669 <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> str)</code> </td> 2670</tr> 2671<tr class="rowColor"> 2672<td class="colFirst"><code>protected void</code></td> 2673<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#Z:Z_verifyStringForScalarCoercion-com.fasterxml.jackson.databind.DeserializationContext-java.lang.String-">_verifyStringForScalarCoercion</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2674 <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> str)</code> </td> 2675</tr> 2676<tr class="altColor"> 2677<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util">EnumMap</a><?,?></code></td> 2678<td class="colLast"><span class="typeNameLabel">EnumMapDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/EnumMapDeserializer.html#constructMap-com.fasterxml.jackson.databind.DeserializationContext-">constructMap</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2679</tr> 2680<tr class="rowColor"> 2681<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2682<td class="colLast"><span class="typeNameLabel">DateDeserializers.DateBasedDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2683 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 2684</tr> 2685<tr class="altColor"> 2686<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2687<td class="colLast"><span class="typeNameLabel">StringCollectionDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StringCollectionDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2688 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 2689</tr> 2690<tr class="rowColor"> 2691<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2692<td class="colLast"><span class="typeNameLabel">EnumMapDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/EnumMapDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2693 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 2694<div class="block">Method called to finalize setup of this deserializer, 2695 when it is known for which property deserializer is needed for.</div> 2696</td> 2697</tr> 2698<tr class="altColor"> 2699<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2700<td class="colLast"><span class="typeNameLabel">StdDelegatingDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDelegatingDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2701 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 2702</tr> 2703<tr class="rowColor"> 2704<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2705<td class="colLast"><span class="typeNameLabel">DelegatingDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2706 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 2707</tr> 2708<tr class="altColor"> 2709<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2710<td class="colLast"><span class="typeNameLabel">MapDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/MapDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2711 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 2712<div class="block">Method called to finalize setup of this deserializer, 2713 when it is known for which property deserializer is needed for.</div> 2714</td> 2715</tr> 2716<tr class="rowColor"> 2717<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2718<td class="colLast"><span class="typeNameLabel">ReferenceTypeDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/ReferenceTypeDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2719 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 2720</tr> 2721<tr class="altColor"> 2722<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2723<td class="colLast"><span class="typeNameLabel">EnumSetDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/EnumSetDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2724 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 2725</tr> 2726<tr class="rowColor"> 2727<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2728<td class="colLast"><span class="typeNameLabel">EnumDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/EnumDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2729 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 2730</tr> 2731<tr class="altColor"> 2732<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">CollectionDeserializer</a></code></td> 2733<td class="colLast"><span class="typeNameLabel">CollectionDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2734 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 2735<div class="block">Method called to finalize setup of this deserializer, 2736 when it is known for which property deserializer is needed 2737 for.</div> 2738</td> 2739</tr> 2740<tr class="rowColor"> 2741<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2742<td class="colLast"><span class="typeNameLabel">UntypedObjectDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2743 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 2744<div class="block">We only use contextualization for optimizing the case where no customization 2745 occurred; if so, can slip in a more streamlined version.</div> 2746</td> 2747</tr> 2748<tr class="altColor"> 2749<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2750<td class="colLast"><span class="typeNameLabel">ObjectArrayDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/ObjectArrayDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2751 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 2752</tr> 2753<tr class="rowColor"> 2754<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2755<td class="colLast"><span class="typeNameLabel">MapEntryDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/MapEntryDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2756 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 2757<div class="block">Method called to finalize setup of this deserializer, 2758 when it is known for which property deserializer is needed for.</div> 2759</td> 2760</tr> 2761<tr class="altColor"> 2762<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2763<td class="colLast"><span class="typeNameLabel">PrimitiveArrayDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/PrimitiveArrayDeserializers.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2764 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 2765</tr> 2766<tr class="rowColor"> 2767<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2768<td class="colLast"><span class="typeNameLabel">StringArrayDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StringArrayDeserializer.html#createContextual-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2769 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 2770<div class="block">Contextualization is needed to see whether we can "inline" deserialization 2771 of String values, or if we have to use separate value deserializer.</div> 2772</td> 2773</tr> 2774<tr class="altColor"> 2775<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/NullValueProvider.html" title="interface in com.fasterxml.jackson.databind.deser">NullValueProvider</a></code></td> 2776<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#findContentNullProvider-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonDeserializer-">findContentNullProvider</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2777 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 2778 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> valueDeser)</code> 2779<div class="block">Method called to find <a href="../../../../../com/fasterxml/jackson/databind/deser/NullValueProvider.html" title="interface in com.fasterxml.jackson.databind.deser"><code>NullValueProvider</code></a> for a contents of a structured 2780 primary property (Collection, Map, array), using 2781 "content nulls" setting.</div> 2782</td> 2783</tr> 2784<tr class="rowColor"> 2785<td class="colFirst"><code>protected <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/Nulls.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">Nulls</a></code></td> 2786<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#findContentNullStyle-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-">findContentNullStyle</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2787 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop)</code> </td> 2788</tr> 2789<tr class="altColor"> 2790<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2791<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#findConvertingContentDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonDeserializer-">findConvertingContentDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2792 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 2793 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> existingDeserializer)</code> 2794<div class="block">Helper method that can be used to see if specified property has annotation 2795 indicating that a converter is to be used for contained values (contents 2796 of structured types; array/List/Map values)</div> 2797</td> 2798</tr> 2799<tr class="rowColor"> 2800<td class="colFirst"><code>protected <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>></code></td> 2801<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#findDeserializer-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-">findDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2802 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2803 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 2804<div class="block">Helper method used to locate deserializers for properties the 2805 type this deserializer handles contains (usually for properties of 2806 bean types)</div> 2807</td> 2808</tr> 2809<tr class="altColor"> 2810<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 2811<td class="colLast"><span class="typeNameLabel">StdKeyDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdKeyDeserializers.html#findKeyDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findKeyDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2812 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2813 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2814</tr> 2815<tr class="rowColor"> 2816<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/NullValueProvider.html" title="interface in com.fasterxml.jackson.databind.deser">NullValueProvider</a></code></td> 2817<td class="colLast"><span class="typeNameLabel">StdDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#findValueNullProvider-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.deser.SettableBeanProperty-com.fasterxml.jackson.databind.PropertyMetadata-">findValueNullProvider</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 2818 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> prop, 2819 <a href="../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> propMetadata)</code> 2820<div class="block">Method called to find <a href="../../../../../com/fasterxml/jackson/databind/deser/NullValueProvider.html" title="interface in com.fasterxml.jackson.databind.deser"><code>NullValueProvider</code></a> for a primary property, using 2821 "value nulls" setting.</div> 2822</td> 2823</tr> 2824<tr class="altColor"> 2825<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> 2826<td class="colLast"><span class="typeNameLabel">AtomicReferenceDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/AtomicReferenceDeserializer.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2827</tr> 2828<tr class="rowColor"> 2829<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> 2830<td class="colLast"><span class="typeNameLabel">EnumMapDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/EnumMapDeserializer.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2831</tr> 2832<tr class="altColor"> 2833<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> 2834<td class="colLast"><span class="typeNameLabel">ContainerDeserializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2835</tr> 2836<tr class="rowColor"> 2837<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> 2838<td class="colLast"><span class="typeNameLabel">DelegatingDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2839</tr> 2840<tr class="altColor"> 2841<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> 2842<td class="colLast"><span class="typeNameLabel">ReferenceTypeDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/ReferenceTypeDeserializer.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2843</tr> 2844<tr class="rowColor"> 2845<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> 2846<td class="colLast"><span class="typeNameLabel">StringDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StringDeserializer.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2847</tr> 2848<tr class="altColor"> 2849<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> 2850<td class="colLast"><span class="typeNameLabel">EnumSetDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/EnumSetDeserializer.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2851</tr> 2852<tr class="rowColor"> 2853<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> 2854<td class="colLast"><span class="typeNameLabel">ObjectArrayDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/ObjectArrayDeserializer.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2855</tr> 2856<tr class="altColor"> 2857<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> 2858<td class="colLast"><span class="typeNameLabel">NumberDeserializers.PrimitiveOrWrapperDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2859</tr> 2860<tr class="rowColor"> 2861<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> 2862<td class="colLast"><span class="typeNameLabel">PrimitiveArrayDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/PrimitiveArrayDeserializers.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2863</tr> 2864<tr class="altColor"> 2865<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> 2866<td class="colLast"><span class="typeNameLabel">StringArrayDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StringArrayDeserializer.html#getEmptyValue-com.fasterxml.jackson.databind.DeserializationContext-">getEmptyValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2867</tr> 2868<tr class="rowColor"> 2869<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</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>></code></td> 2870<td class="colLast"><span class="typeNameLabel">AtomicReferenceDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/AtomicReferenceDeserializer.html#getNullValue-com.fasterxml.jackson.databind.DeserializationContext-">getNullValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2871</tr> 2872<tr class="altColor"> 2873<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> 2874<td class="colLast"><span class="typeNameLabel">DelegatingDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#getNullValue-com.fasterxml.jackson.databind.DeserializationContext-">getNullValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2875</tr> 2876<tr class="rowColor"> 2877<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/deser/std/ReferenceTypeDeserializer.html" title="type parameter in ReferenceTypeDeserializer">T</a></code></td> 2878<td class="colLast"><span class="typeNameLabel">ReferenceTypeDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/ReferenceTypeDeserializer.html#getNullValue-com.fasterxml.jackson.databind.DeserializationContext-">getNullValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2879</tr> 2880<tr class="altColor"> 2881<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="type parameter in NumberDeserializers.PrimitiveOrWrapperDeserializer">T</a></code></td> 2882<td class="colLast"><span class="typeNameLabel">NumberDeserializers.PrimitiveOrWrapperDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html#getNullValue-com.fasterxml.jackson.databind.DeserializationContext-">getNullValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2883</tr> 2884<tr class="rowColor"> 2885<td class="colFirst"><code>void</code></td> 2886<td class="colLast"><span class="typeNameLabel">EnumMapDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/EnumMapDeserializer.html#resolve-com.fasterxml.jackson.databind.DeserializationContext-">resolve</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2887</tr> 2888<tr class="altColor"> 2889<td class="colFirst"><code>void</code></td> 2890<td class="colLast"><span class="typeNameLabel">StdDelegatingDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDelegatingDeserializer.html#resolve-com.fasterxml.jackson.databind.DeserializationContext-">resolve</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2891</tr> 2892<tr class="rowColor"> 2893<td class="colFirst"><code>void</code></td> 2894<td class="colLast"><span class="typeNameLabel">DelegatingDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#resolve-com.fasterxml.jackson.databind.DeserializationContext-">resolve</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2895</tr> 2896<tr class="altColor"> 2897<td class="colFirst"><code>void</code></td> 2898<td class="colLast"><span class="typeNameLabel">MapDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/MapDeserializer.html#resolve-com.fasterxml.jackson.databind.DeserializationContext-">resolve</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2899</tr> 2900<tr class="rowColor"> 2901<td class="colFirst"><code>void</code></td> 2902<td class="colLast"><span class="typeNameLabel">UntypedObjectDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html#resolve-com.fasterxml.jackson.databind.DeserializationContext-">resolve</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> 2903<div class="block">We need to implement this method to properly find things to delegate 2904 to: it cannot be done earlier since delegated deserializers almost 2905 certainly require access to this instance (at least "List" and "Map" ones)</div> 2906</td> 2907</tr> 2908<tr class="altColor"> 2909<td class="colFirst"><code>void</code></td> 2910<td class="colLast"><span class="typeNameLabel">StdNodeBasedDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdNodeBasedDeserializer.html#resolve-com.fasterxml.jackson.databind.DeserializationContext-">resolve</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 2911</tr> 2912</tbody> 2913</table> 2914</li> 2915<li class="blockList"><a name="com.fasterxml.jackson.databind.exc"> 2916<!-- --> 2917</a> 2918<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/exc/package-summary.html">com.fasterxml.jackson.databind.exc</a></h3> 2919<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation"> 2920<caption><span>Subclasses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/exc/package-summary.html">com.fasterxml.jackson.databind.exc</a></span><span class="tabEnd"> </span></caption> 2921<tr> 2922<th class="colFirst" scope="col">Modifier and Type</th> 2923<th class="colLast" scope="col">Class and Description</th> 2924</tr> 2925<tbody> 2926<tr class="altColor"> 2927<td class="colFirst"><code>class </code></td> 2928<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/exc/IgnoredPropertyException.html" title="class in com.fasterxml.jackson.databind.exc">IgnoredPropertyException</a></span></code> 2929<div class="block">Specialized <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a> sub-class used to indicate 2930 case where an explicitly ignored property is encountered, and mapper 2931 is configured to consider this an error.</div> 2932</td> 2933</tr> 2934<tr class="rowColor"> 2935<td class="colFirst"><code>class </code></td> 2936<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/exc/InvalidDefinitionException.html" title="class in com.fasterxml.jackson.databind.exc">InvalidDefinitionException</a></span></code> 2937<div class="block">Intermediate exception type used as the base class for all <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a>s 2938 that are due to problems with target type definition; usually a problem with 2939 annotations used on a class or its properties.</div> 2940</td> 2941</tr> 2942<tr class="altColor"> 2943<td class="colFirst"><code>class </code></td> 2944<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/exc/InvalidFormatException.html" title="class in com.fasterxml.jackson.databind.exc">InvalidFormatException</a></span></code> 2945<div class="block">Specialized sub-class of <a href="../../../../../com/fasterxml/jackson/databind/exc/MismatchedInputException.html" title="class in com.fasterxml.jackson.databind.exc"><code>MismatchedInputException</code></a> 2946 that is used when the underlying problem appears to be that 2947 of bad formatting of a value to deserialize.</div> 2948</td> 2949</tr> 2950<tr class="rowColor"> 2951<td class="colFirst"><code>class </code></td> 2952<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/exc/InvalidNullException.html" title="class in com.fasterxml.jackson.databind.exc">InvalidNullException</a></span></code> 2953<div class="block">Exception thrown if a `null` value is being encountered for a property 2954 designed as "fail on null" property (see <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonSetter.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonSetter</code></a>).</div> 2955</td> 2956</tr> 2957<tr class="altColor"> 2958<td class="colFirst"><code>class </code></td> 2959<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/exc/InvalidTypeIdException.html" title="class in com.fasterxml.jackson.databind.exc">InvalidTypeIdException</a></span></code> 2960<div class="block">Exception thrown when resolution of a type id fails.</div> 2961</td> 2962</tr> 2963<tr class="rowColor"> 2964<td class="colFirst"><code>class </code></td> 2965<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/exc/MismatchedInputException.html" title="class in com.fasterxml.jackson.databind.exc">MismatchedInputException</a></span></code> 2966<div class="block">General exception type used as the base class for all <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a>s 2967 that are due to input not mapping to target definition; these are typically 2968 considered "client errors" since target type definition itself is not the root cause 2969 but mismatching input.</div> 2970</td> 2971</tr> 2972<tr class="altColor"> 2973<td class="colFirst"><code>class </code></td> 2974<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/exc/PropertyBindingException.html" title="class in com.fasterxml.jackson.databind.exc">PropertyBindingException</a></span></code> 2975<div class="block">Base class for <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a>s that are specifically related 2976 to problems related to binding an individual property.</div> 2977</td> 2978</tr> 2979<tr class="rowColor"> 2980<td class="colFirst"><code>class </code></td> 2981<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/exc/UnrecognizedPropertyException.html" title="class in com.fasterxml.jackson.databind.exc">UnrecognizedPropertyException</a></span></code> 2982<div class="block">Specialized <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a> sub-class specifically used 2983 to indicate problems due to encountering a JSON property that could 2984 not be mapped to an Object property (via getter, constructor argument 2985 or field).</div> 2986</td> 2987</tr> 2988<tr class="altColor"> 2989<td class="colFirst"><code>class </code></td> 2990<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/exc/ValueInstantiationException.html" title="class in com.fasterxml.jackson.databind.exc">ValueInstantiationException</a></span></code> 2991<div class="block">Exception type used for generic failures during processing by 2992 <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser"><code>ValueInstantiator</code></a>: 2993 commonly used to wrap exceptions thrown by constructor or factory 2994 method.</div> 2995</td> 2996</tr> 2997</tbody> 2998</table> 2999</li> 3000<li class="blockList"><a name="com.fasterxml.jackson.databind.ext"> 3001<!-- --> 3002</a> 3003<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a></h3> 3004<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 3005<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 3006<tr> 3007<th class="colFirst" scope="col">Modifier and Type</th> 3008<th class="colLast" scope="col">Method and Description</th> 3009</tr> 3010<tbody> 3011<tr class="altColor"> 3012<td class="colFirst"><code>void</code></td> 3013<td class="colLast"><span class="typeNameLabel">CoreXMLSerializers.XMLGregorianCalendarSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 3014 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3015</tr> 3016<tr class="rowColor"> 3017<td class="colFirst"><code>void</code></td> 3018<td class="colLast"><span class="typeNameLabel">DOMSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/DOMSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 3019 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3020</tr> 3021<tr class="altColor"> 3022<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3023<td class="colLast"><span class="typeNameLabel">CoreXMLSerializers.XMLGregorianCalendarSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3024 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 3025</tr> 3026<tr class="rowColor"> 3027<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 3028<td class="colLast"><span class="typeNameLabel">OptionalHandlerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/OptionalHandlerFactory.html#findDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3029 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 3030 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 3031</tr> 3032</tbody> 3033</table> 3034</li> 3035<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect"> 3036<!-- --> 3037</a> 3038<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a></h3> 3039<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 3040<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 3041<tr> 3042<th class="colFirst" scope="col">Modifier and Type</th> 3043<th class="colLast" scope="col">Method and Description</th> 3044</tr> 3045<tbody> 3046<tr class="altColor"> 3047<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 3048<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#refineDeserializationType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">refineDeserializationType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 3049 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 3050 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> </td> 3051</tr> 3052<tr class="rowColor"> 3053<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 3054<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#refineDeserializationType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">refineDeserializationType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 3055 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 3056 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> </td> 3057</tr> 3058<tr class="altColor"> 3059<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 3060<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#refineSerializationType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">refineSerializationType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 3061 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 3062 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> </td> 3063</tr> 3064<tr class="rowColor"> 3065<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 3066<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#refineSerializationType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">refineSerializationType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 3067 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 3068 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> </td> 3069</tr> 3070</tbody> 3071</table> 3072</li> 3073<li class="blockList"><a name="com.fasterxml.jackson.databind.jsonFormatVisitors"> 3074<!-- --> 3075</a> 3076<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/package-summary.html">com.fasterxml.jackson.databind.jsonFormatVisitors</a></h3> 3077<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 3078<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/package-summary.html">com.fasterxml.jackson.databind.jsonFormatVisitors</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 3079<tr> 3080<th class="colFirst" scope="col">Modifier and Type</th> 3081<th class="colLast" scope="col">Method and Description</th> 3082</tr> 3083<tbody> 3084<tr class="altColor"> 3085<td class="colFirst"><code>void</code></td> 3086<td class="colLast"><span class="typeNameLabel">JsonFormatVisitable.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 3087 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> 3088<div class="block">Get the representation of the schema to which this serializer will conform.</div> 3089</td> 3090</tr> 3091<tr class="rowColor"> 3092<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonAnyFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonAnyFormatVisitor</a></code></td> 3093<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectAnyFormat-com.fasterxml.jackson.databind.JavaType-">expectAnyFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3094</tr> 3095<tr class="altColor"> 3096<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonAnyFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonAnyFormatVisitor</a></code></td> 3097<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectAnyFormat-com.fasterxml.jackson.databind.JavaType-">expectAnyFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3098</tr> 3099<tr class="rowColor"> 3100<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonArrayFormatVisitor</a></code></td> 3101<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectArrayFormat-com.fasterxml.jackson.databind.JavaType-">expectArrayFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3102</tr> 3103<tr class="altColor"> 3104<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonArrayFormatVisitor</a></code></td> 3105<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectArrayFormat-com.fasterxml.jackson.databind.JavaType-">expectArrayFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3106</tr> 3107<tr class="rowColor"> 3108<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonBooleanFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonBooleanFormatVisitor</a></code></td> 3109<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectBooleanFormat-com.fasterxml.jackson.databind.JavaType-">expectBooleanFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3110</tr> 3111<tr class="altColor"> 3112<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonBooleanFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonBooleanFormatVisitor</a></code></td> 3113<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectBooleanFormat-com.fasterxml.jackson.databind.JavaType-">expectBooleanFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3114</tr> 3115<tr class="rowColor"> 3116<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonIntegerFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonIntegerFormatVisitor</a></code></td> 3117<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectIntegerFormat-com.fasterxml.jackson.databind.JavaType-">expectIntegerFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3118</tr> 3119<tr class="altColor"> 3120<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonIntegerFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonIntegerFormatVisitor</a></code></td> 3121<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectIntegerFormat-com.fasterxml.jackson.databind.JavaType-">expectIntegerFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3122</tr> 3123<tr class="rowColor"> 3124<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonMapFormatVisitor</a></code></td> 3125<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectMapFormat-com.fasterxml.jackson.databind.JavaType-">expectMapFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 3126<div class="block">Method called when type is of Java <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> type, and will 3127 be serialized as a JSON Object.</div> 3128</td> 3129</tr> 3130<tr class="altColor"> 3131<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonMapFormatVisitor</a></code></td> 3132<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectMapFormat-com.fasterxml.jackson.databind.JavaType-">expectMapFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3133</tr> 3134<tr class="rowColor"> 3135<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonNullFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonNullFormatVisitor</a></code></td> 3136<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectNullFormat-com.fasterxml.jackson.databind.JavaType-">expectNullFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3137</tr> 3138<tr class="altColor"> 3139<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonNullFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonNullFormatVisitor</a></code></td> 3140<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectNullFormat-com.fasterxml.jackson.databind.JavaType-">expectNullFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3141</tr> 3142<tr class="rowColor"> 3143<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonNumberFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonNumberFormatVisitor</a></code></td> 3144<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectNumberFormat-com.fasterxml.jackson.databind.JavaType-">expectNumberFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3145</tr> 3146<tr class="altColor"> 3147<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonNumberFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonNumberFormatVisitor</a></code></td> 3148<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectNumberFormat-com.fasterxml.jackson.databind.JavaType-">expectNumberFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3149</tr> 3150<tr class="rowColor"> 3151<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a></code></td> 3152<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectObjectFormat-com.fasterxml.jackson.databind.JavaType-">expectObjectFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3153</tr> 3154<tr class="altColor"> 3155<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a></code></td> 3156<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectObjectFormat-com.fasterxml.jackson.databind.JavaType-">expectObjectFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3157</tr> 3158<tr class="rowColor"> 3159<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonStringFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonStringFormatVisitor</a></code></td> 3160<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectStringFormat-com.fasterxml.jackson.databind.JavaType-">expectStringFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3161</tr> 3162<tr class="altColor"> 3163<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonStringFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonStringFormatVisitor</a></code></td> 3164<td class="colLast"><span class="typeNameLabel">JsonFormatVisitorWrapper.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectStringFormat-com.fasterxml.jackson.databind.JavaType-">expectStringFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3165</tr> 3166<tr class="rowColor"> 3167<td class="colFirst"><code>void</code></td> 3168<td class="colLast"><span class="typeNameLabel">JsonArrayFormatVisitor.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.html#itemsFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes-">itemsFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatTypes.html" title="enum in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatTypes</a> format)</code> 3169<div class="block">Visit method that is called if the content type is a simple 3170 scalar type like <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatTypes.html#STRING"><code>JsonFormatTypes.STRING</code></a> (but not 3171 for structured types like <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatTypes.html#OBJECT"><code>JsonFormatTypes.OBJECT</code></a> since 3172 they would be missing type information).</div> 3173</td> 3174</tr> 3175<tr class="altColor"> 3176<td class="colFirst"><code>void</code></td> 3177<td class="colLast"><span class="typeNameLabel">JsonArrayFormatVisitor.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.Base.html#itemsFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes-">itemsFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatTypes.html" title="enum in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatTypes</a> format)</code> </td> 3178</tr> 3179<tr class="rowColor"> 3180<td class="colFirst"><code>void</code></td> 3181<td class="colLast"><span class="typeNameLabel">JsonArrayFormatVisitor.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.html#itemsFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable-com.fasterxml.jackson.databind.JavaType-">itemsFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 3182 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> elementType)</code> 3183<div class="block">Visit method called for structured types, as well as possibly 3184 for leaf types (especially if handled by custom serializers).</div> 3185</td> 3186</tr> 3187<tr class="altColor"> 3188<td class="colFirst"><code>void</code></td> 3189<td class="colLast"><span class="typeNameLabel">JsonArrayFormatVisitor.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.Base.html#itemsFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable-com.fasterxml.jackson.databind.JavaType-">itemsFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 3190 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> elementType)</code> </td> 3191</tr> 3192<tr class="rowColor"> 3193<td class="colFirst"><code>void</code></td> 3194<td class="colLast"><span class="typeNameLabel">JsonMapFormatVisitor.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.html#keyFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable-com.fasterxml.jackson.databind.JavaType-">keyFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 3195 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> keyType)</code> 3196<div class="block">Visit method called to indicate type of keys of the Map type 3197 being visited</div> 3198</td> 3199</tr> 3200<tr class="altColor"> 3201<td class="colFirst"><code>void</code></td> 3202<td class="colLast"><span class="typeNameLabel">JsonMapFormatVisitor.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.Base.html#keyFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable-com.fasterxml.jackson.databind.JavaType-">keyFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 3203 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> keyType)</code> </td> 3204</tr> 3205<tr class="rowColor"> 3206<td class="colFirst"><code>void</code></td> 3207<td class="colLast"><span class="typeNameLabel">JsonObjectFormatVisitor.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html#optionalProperty-com.fasterxml.jackson.databind.BeanProperty-">optionalProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> writer)</code> </td> 3208</tr> 3209<tr class="altColor"> 3210<td class="colFirst"><code>void</code></td> 3211<td class="colLast"><span class="typeNameLabel">JsonObjectFormatVisitor.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#optionalProperty-com.fasterxml.jackson.databind.BeanProperty-">optionalProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop)</code> </td> 3212</tr> 3213<tr class="rowColor"> 3214<td class="colFirst"><code>void</code></td> 3215<td class="colLast"><span class="typeNameLabel">JsonObjectFormatVisitor.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html#optionalProperty-java.lang.String-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable-com.fasterxml.jackson.databind.JavaType-">optionalProperty</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, 3216 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 3217 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propertyTypeHint)</code> </td> 3218</tr> 3219<tr class="altColor"> 3220<td class="colFirst"><code>void</code></td> 3221<td class="colLast"><span class="typeNameLabel">JsonObjectFormatVisitor.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#optionalProperty-java.lang.String-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable-com.fasterxml.jackson.databind.JavaType-">optionalProperty</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, 3222 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 3223 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propertyTypeHint)</code> </td> 3224</tr> 3225<tr class="rowColor"> 3226<td class="colFirst"><code>void</code></td> 3227<td class="colLast"><span class="typeNameLabel">JsonObjectFormatVisitor.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html#property-com.fasterxml.jackson.databind.BeanProperty-">property</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> writer)</code> 3228<div class="block">Callback method called when a POJO property is being traversed.</div> 3229</td> 3230</tr> 3231<tr class="altColor"> 3232<td class="colFirst"><code>void</code></td> 3233<td class="colLast"><span class="typeNameLabel">JsonObjectFormatVisitor.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#property-com.fasterxml.jackson.databind.BeanProperty-">property</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop)</code> </td> 3234</tr> 3235<tr class="rowColor"> 3236<td class="colFirst"><code>void</code></td> 3237<td class="colLast"><span class="typeNameLabel">JsonObjectFormatVisitor.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html#property-java.lang.String-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable-com.fasterxml.jackson.databind.JavaType-">property</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, 3238 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 3239 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propertyTypeHint)</code> 3240<div class="block">Callback method called when a non-POJO property (typically something 3241 like an Enum entry of <a href="https://docs.oracle.com/javase/8/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util"><code>EnumMap</code></a> type) is being 3242 traversed.</div> 3243</td> 3244</tr> 3245<tr class="altColor"> 3246<td class="colFirst"><code>void</code></td> 3247<td class="colLast"><span class="typeNameLabel">JsonObjectFormatVisitor.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#property-java.lang.String-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable-com.fasterxml.jackson.databind.JavaType-">property</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, 3248 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 3249 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propertyTypeHint)</code> </td> 3250</tr> 3251<tr class="rowColor"> 3252<td class="colFirst"><code>void</code></td> 3253<td class="colLast"><span class="typeNameLabel">JsonMapFormatVisitor.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.html#valueFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable-com.fasterxml.jackson.databind.JavaType-">valueFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 3254 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 3255<div class="block">Visit method called after <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.html#keyFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable-com.fasterxml.jackson.databind.JavaType-"><code>JsonMapFormatVisitor.keyFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.JavaType)</code></a> to allow visiting of 3256 the value type</div> 3257</td> 3258</tr> 3259<tr class="altColor"> 3260<td class="colFirst"><code>void</code></td> 3261<td class="colLast"><span class="typeNameLabel">JsonMapFormatVisitor.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.Base.html#valueFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable-com.fasterxml.jackson.databind.JavaType-">valueFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 3262 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 3263</tr> 3264</tbody> 3265</table> 3266</li> 3267<li class="blockList"><a name="com.fasterxml.jackson.databind.jsonschema"> 3268<!-- --> 3269</a> 3270<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/jsonschema/package-summary.html">com.fasterxml.jackson.databind.jsonschema</a></h3> 3271<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 3272<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/jsonschema/package-summary.html">com.fasterxml.jackson.databind.jsonschema</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 3273<tr> 3274<th class="colFirst" scope="col">Modifier and Type</th> 3275<th class="colLast" scope="col">Method and Description</th> 3276</tr> 3277<tbody> 3278<tr class="altColor"> 3279<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3280<td class="colLast"><span class="typeNameLabel">SchemaAware.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonschema/SchemaAware.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 3281 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> 3282<div class="block">Get the representation of the schema to which this serializer will conform.</div> 3283</td> 3284</tr> 3285<tr class="rowColor"> 3286<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3287<td class="colLast"><span class="typeNameLabel">SchemaAware.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonschema/SchemaAware.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-boolean-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 3288 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint, 3289 boolean isOptional)</code> 3290<div class="block">Get the representation of the schema to which this serializer will conform.</div> 3291</td> 3292</tr> 3293</tbody> 3294</table> 3295</li> 3296<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype"> 3297<!-- --> 3298</a> 3299<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/jsontype/package-summary.html">com.fasterxml.jackson.databind.jsontype</a></h3> 3300<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 3301<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/jsontype/package-summary.html">com.fasterxml.jackson.databind.jsontype</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 3302<tr> 3303<th class="colFirst" scope="col">Modifier and Type</th> 3304<th class="colLast" scope="col">Method and Description</th> 3305</tr> 3306<tbody> 3307<tr class="altColor"> 3308<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td> 3309<td class="colLast"><span class="typeNameLabel">BasicPolymorphicTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsontype/BasicPolymorphicTypeValidator.html#validateSubClassName-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-java.lang.String-">validateSubClassName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> ctxt, 3310 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 3311 <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> subClassName)</code> </td> 3312</tr> 3313<tr class="rowColor"> 3314<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td> 3315<td class="colLast"><span class="typeNameLabel">PolymorphicTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html#validateSubClassName-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-java.lang.String-">validateSubClassName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 3316 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 3317 <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> subClassName)</code> 3318<div class="block">Method called after intended class name for subtype has been read (and in case of minimal 3319 class name, expanded to fully-qualified class name) but before attempt is made to 3320 look up actual <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a> or <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a>.</div> 3321</td> 3322</tr> 3323<tr class="altColor"> 3324<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td> 3325<td class="colLast"><span class="typeNameLabel">PolymorphicTypeValidator.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Base.html#validateSubClassName-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-java.lang.String-">validateSubClassName</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 3326 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 3327 <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> subClassName)</code> </td> 3328</tr> 3329<tr class="rowColor"> 3330<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td> 3331<td class="colLast"><span class="typeNameLabel">BasicPolymorphicTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsontype/BasicPolymorphicTypeValidator.html#validateSubType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JavaType-">validateSubType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> ctxt, 3332 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 3333 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> subType)</code> </td> 3334</tr> 3335<tr class="altColor"> 3336<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td> 3337<td class="colLast"><span class="typeNameLabel">PolymorphicTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html#validateSubType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JavaType-">validateSubType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 3338 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 3339 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> subType)</code> 3340<div class="block">Method called after class name has been resolved to actual type, in cases where previous 3341 call to <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html#validateSubClassName-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-java.lang.String-"><code>PolymorphicTypeValidator.validateSubClassName(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.JavaType, java.lang.String)</code></a> returned <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html#INDETERMINATE"><code>PolymorphicTypeValidator.Validity.INDETERMINATE</code></a>.</div> 3342</td> 3343</tr> 3344<tr class="rowColor"> 3345<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td> 3346<td class="colLast"><span class="typeNameLabel">PolymorphicTypeValidator.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Base.html#validateSubType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JavaType-">validateSubType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 3347 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 3348 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> subType)</code> </td> 3349</tr> 3350</tbody> 3351</table> 3352</li> 3353<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl"> 3354<!-- --> 3355</a> 3356<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</a></h3> 3357<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 3358<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 3359<tr> 3360<th class="colFirst" scope="col">Modifier and Type</th> 3361<th class="colLast" scope="col">Method and Description</th> 3362</tr> 3363<tbody> 3364<tr class="altColor"> 3365<td class="colFirst"><code>void</code></td> 3366<td class="colLast"><span class="typeNameLabel">SubTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsontype/impl/SubTypeValidator.html#validateSubType-com.fasterxml.jackson.databind.DeserializationContext-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">validateSubType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 3367 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3368 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 3369</tr> 3370</tbody> 3371</table> 3372</li> 3373<li class="blockList"><a name="com.fasterxml.jackson.databind.module"> 3374<!-- --> 3375</a> 3376<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a></h3> 3377<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 3378<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 3379<tr> 3380<th class="colFirst" scope="col">Modifier and Type</th> 3381<th class="colLast" scope="col">Method and Description</th> 3382</tr> 3383<tbody> 3384<tr class="altColor"> 3385<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 3386<td class="colLast"><span class="typeNameLabel">SimpleDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findArrayDeserializer-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findArrayDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> type, 3387 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 3388 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3389 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 3390 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 3391</tr> 3392<tr class="rowColor"> 3393<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 3394<td class="colLast"><span class="typeNameLabel">SimpleDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findBeanDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findBeanDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3395 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 3396 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 3397</tr> 3398<tr class="altColor"> 3399<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 3400<td class="colLast"><span class="typeNameLabel">SimpleDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findCollectionDeserializer-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findCollectionDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 3401 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 3402 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3403 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 3404 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 3405</tr> 3406<tr class="rowColor"> 3407<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 3408<td class="colLast"><span class="typeNameLabel">SimpleDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findCollectionLikeDeserializer-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findCollectionLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> type, 3409 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 3410 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3411 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 3412 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 3413</tr> 3414<tr class="altColor"> 3415<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 3416<td class="colLast"><span class="typeNameLabel">SimpleDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findEnumDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findEnumDeserializer</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><?> type, 3417 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 3418 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 3419</tr> 3420<tr class="rowColor"> 3421<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 3422<td class="colLast"><span class="typeNameLabel">SimpleDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findMapDeserializer-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findMapDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 3423 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 3424 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3425 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 3426 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 3427 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 3428</tr> 3429<tr class="altColor"> 3430<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 3431<td class="colLast"><span class="typeNameLabel">SimpleDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findMapLikeDeserializer-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findMapLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> type, 3432 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 3433 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3434 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 3435 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 3436 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 3437</tr> 3438<tr class="rowColor"> 3439<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 3440<td class="colLast"><span class="typeNameLabel">SimpleDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findReferenceDeserializer-com.fasterxml.jackson.databind.type.ReferenceType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findReferenceDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a> refType, 3441 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 3442 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3443 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> contentTypeDeserializer, 3444 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> contentDeserializer)</code> </td> 3445</tr> 3446<tr class="altColor"> 3447<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 3448<td class="colLast"><span class="typeNameLabel">SimpleDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findTreeNodeDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findTreeNodeDeserializer</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><? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>> nodeType, 3449 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 3450 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 3451</tr> 3452</tbody> 3453</table> 3454</li> 3455<li class="blockList"><a name="com.fasterxml.jackson.databind.ser"> 3456<!-- --> 3457</a> 3458<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></h3> 3459<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 3460<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 3461<tr> 3462<th class="colFirst" scope="col">Modifier and Type</th> 3463<th class="colLast" scope="col">Method and Description</th> 3464</tr> 3465<tbody> 3466<tr class="altColor"> 3467<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</a></code></td> 3468<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#Z:Z_checkMapContentInclusion-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.ser.std.MapSerializer-">_checkMapContentInclusion</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3469 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3470 <a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</a> mapSer)</code> 3471<div class="block">Helper method that does figures out content inclusion value to use, if any, 3472 and construct re-configured <a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std"><code>MapSerializer</code></a> appropriately.</div> 3473</td> 3474</tr> 3475<tr class="rowColor"> 3476<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> 3477<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, 3478 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef, 3479 <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html" title="class in com.fasterxml.jackson.databind.ser">PropertyBuilder</a> pb, 3480 boolean staticTyping, 3481 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> 3482<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 3483 given member (field or method).</div> 3484</td> 3485</tr> 3486<tr class="altColor"> 3487<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3488<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#Z:Z_createSerializer2-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-">_createSerializer2</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3489 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3490 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3491 boolean staticTyping)</code> </td> 3492</tr> 3493<tr class="rowColor"> 3494<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3495<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 3496 <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><?> type, 3497 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3498</tr> 3499<tr class="altColor"> 3500<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3501<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#Z:Z_findContentSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.introspect.Annotated-">_findContentSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3502 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 3503<div class="block">Helper method called to try to find whether there is an annotation in the 3504 class that indicates content ("value") serializer to use.</div> 3505</td> 3506</tr> 3507<tr class="rowColor"> 3508<td class="colFirst"><code>protected <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></code></td> 3509<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#Z:Z_findInclusionWithContent-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JavaType-java.lang.Class-">_findInclusionWithContent</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3510 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3511 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> contentType, 3512 <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><?> configType)</code> 3513<div class="block">Helper method used for finding inclusion definitions for structured 3514 container types like <code>Map</code>s and referential types 3515 (like <code>AtomicReference</code>).</div> 3516</td> 3517</tr> 3518<tr class="altColor"> 3519<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3520<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#Z:Z_findKeySerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.introspect.Annotated-">_findKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3521 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 3522<div class="block">Helper method called to try to find whether there is an annotation in the 3523 class that indicates key serializer to use.</div> 3524</td> 3525</tr> 3526<tr class="rowColor"> 3527<td class="colFirst"><code>void</code></td> 3528<td class="colLast"><span class="typeNameLabel">DefaultSerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> javaType, 3529 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor)</code> 3530<div class="block">The method to be called by <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> and <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> 3531 to to expose the format of the given to to the given visitor</div> 3532</td> 3533</tr> 3534<tr class="altColor"> 3535<td class="colFirst"><code>void</code></td> 3536<td class="colLast"><span class="typeNameLabel">SerializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#addAndResolveNonTypedSerializer-java.lang.Class-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.SerializerProvider-">addAndResolveNonTypedSerializer</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><?> rawType, 3537 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> fullType, 3538 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>> ser, 3539 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 3540<div class="block">Another alternative that will cover both access via raw type and matching 3541 fully resolved type, in one fell swoop.</div> 3542</td> 3543</tr> 3544<tr class="rowColor"> 3545<td class="colFirst"><code>void</code></td> 3546<td class="colLast"><span class="typeNameLabel">SerializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#addAndResolveNonTypedSerializer-java.lang.Class-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.SerializerProvider-">addAndResolveNonTypedSerializer</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><?> type, 3547 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>> ser, 3548 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3549</tr> 3550<tr class="altColor"> 3551<td class="colFirst"><code>void</code></td> 3552<td class="colLast"><span class="typeNameLabel">SerializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#addAndResolveNonTypedSerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.SerializerProvider-">addAndResolveNonTypedSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3553 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>> ser, 3554 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3555</tr> 3556<tr class="rowColor"> 3557<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3558<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildArraySerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">buildArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3559 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> type, 3560 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3561 boolean staticTyping, 3562 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 3563 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>> elementValueSerializer)</code> 3564<div class="block">Helper method that handles configuration details when constructing serializers for 3565 <code>Object[]</code> (and subtypes, except for String).</div> 3566</td> 3567</tr> 3568<tr class="altColor"> 3569<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3570<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildAtomicReferenceSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.type.ReferenceType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">buildAtomicReferenceSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3571 <a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a> refType, 3572 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3573 boolean staticTyping, 3574 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> contentTypeSerializer, 3575 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>> contentSerializer)</code> </td> 3576</tr> 3577<tr class="rowColor"> 3578<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3579<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildCollectionSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">buildCollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3580 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 3581 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3582 boolean staticTyping, 3583 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 3584 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>> elementValueSerializer)</code> 3585<div class="block">Helper method that handles configuration details when constructing serializers for 3586 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><code>List</code></a> types that support efficient by-index access</div> 3587</td> 3588</tr> 3589<tr class="altColor"> 3590<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3591<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildContainerSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-">buildContainerSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3592 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3593 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3594 boolean staticTyping)</code> </td> 3595</tr> 3596<tr class="rowColor"> 3597<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3598<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildEnumSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">buildEnumSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 3599 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3600 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 3601</tr> 3602<tr class="altColor"> 3603<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3604<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIterableSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.JavaType-">buildIterableSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 3605 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3606 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3607 boolean staticTyping, 3608 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 3609</tr> 3610<tr class="rowColor"> 3611<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3612<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIteratorSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.JavaType-">buildIteratorSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 3613 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3614 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3615 boolean staticTyping, 3616 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 3617</tr> 3618<tr class="altColor"> 3619<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3620<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildMapEntrySerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JavaType-">buildMapEntrySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3621 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3622 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3623 boolean staticTyping, 3624 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> keyType, 3625 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 3626</tr> 3627<tr class="rowColor"> 3628<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3629<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildMapSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">buildMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3630 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 3631 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3632 boolean staticTyping, 3633 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>> keySerializer, 3634 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 3635 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>> elementValueSerializer)</code> 3636<div class="block">Helper method that handles configuration details when constructing serializers for 3637 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> types.</div> 3638</td> 3639</tr> 3640<tr class="altColor"> 3641<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> 3642<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, 3643 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef, 3644 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> declaredType, 3645 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser, 3646 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer, 3647 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> contentTypeSer, 3648 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> am, 3649 boolean defaultUseStaticTyping)</code> </td> 3650</tr> 3651<tr class="rowColor"> 3652<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3653<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructBeanOrAddOnSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-">constructBeanOrAddOnSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3654 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3655 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3656 boolean staticTyping)</code> 3657<div class="block">Method called to construct serializer for serializing specified bean type if 3658 (but only if, as of 2.10), at least one property is found.</div> 3659</td> 3660</tr> 3661<tr class="altColor"> 3662<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3663<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructBeanSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanDescription-">constructBeanSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3664 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 3665<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 3666</td> 3667</tr> 3668<tr class="rowColor"> 3669<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html" title="class in com.fasterxml.jackson.databind.ser.impl">ObjectIdWriter</a></code></td> 3670<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructObjectIdHandler-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanDescription-java.util.List-">constructObjectIdHandler</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3671 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3672 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>> props)</code> </td> 3673</tr> 3674<tr class="altColor"> 3675<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3676<td class="colLast"><span class="typeNameLabel">ContextualSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/ContextualSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3677 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 3678<div class="block">Method called to see if a different (or differently configured) serializer 3679 is needed to serialize values of specified property.</div> 3680</td> 3681</tr> 3682<tr class="rowColor"> 3683<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3684<td class="colLast"><span class="typeNameLabel">SerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createKeySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-">createKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 3685 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3686 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>> defaultImpl)</code> 3687<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 3688</td> 3689</tr> 3690<tr class="altColor"> 3691<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3692<td class="colLast"><span class="typeNameLabel">SerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createKeySerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-">createKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3693 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3694 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>> defaultImpl)</code> 3695<div class="block">Method called to create serializer to use for serializing JSON property names (which must 3696 be output as <code>JsonToken.FIELD_NAME</code>) for Map that has specified declared 3697 key type, and is for specified property (or, if property is null, as root value)</div> 3698</td> 3699</tr> 3700<tr class="rowColor"> 3701<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3702<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#createKeySerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-">createKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> ctxt, 3703 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> keyType, 3704 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>> defaultImpl)</code> </td> 3705</tr> 3706<tr class="altColor"> 3707<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3708<td class="colLast"><span class="typeNameLabel">SerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-">createSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3709 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 3710<div class="block">Method called to create (or, for immutable serializers, reuse) a serializer for given type.</div> 3711</td> 3712</tr> 3713<tr class="rowColor"> 3714<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3715<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#createSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-">createSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3716 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 3717</tr> 3718<tr class="altColor"> 3719<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3720<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#createSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-">createSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3721 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> origType)</code> 3722<div class="block">Main serializer constructor method.</div> 3723</td> 3724</tr> 3725<tr class="rowColor"> 3726<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a></code></td> 3727<td class="colLast"><span class="typeNameLabel">SerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createTypeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-">createTypeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 3728 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 3729<div class="block">Method called to create a type information serializer for given base type, 3730 if one is needed.</div> 3731</td> 3732</tr> 3733<tr class="altColor"> 3734<td class="colFirst"><code>void</code></td> 3735<td class="colLast"><span class="typeNameLabel">BeanPropertyFilter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html#depositSchemaProperty-com.fasterxml.jackson.databind.ser.BeanPropertyWriter-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> writer, 3736 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 3737 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 3738<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 3739<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializer</code></a> to let the filter determine whether, and in what 3740 form the given property exist within the parent, or root, schema.</div> 3741</td> 3742</tr> 3743<tr class="rowColor"> 3744<td class="colFirst"><code>void</code></td> 3745<td class="colLast"><span class="typeNameLabel">BeanPropertyFilter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html#depositSchemaProperty-com.fasterxml.jackson.databind.ser.BeanPropertyWriter-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> writer, 3746 <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 3747 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 3748<div class="block"><span class="deprecatedLabel">Deprecated.</span> 3749<div class="block"><span class="deprecationComment">Since 2.3: new code should use the alternative <code>depositSchemaProperty</code> 3750 method</span></div> 3751</div> 3752</td> 3753</tr> 3754<tr class="altColor"> 3755<td class="colFirst"><code>void</code></td> 3756<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#depositSchemaProperty-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> v, 3757 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3758</tr> 3759<tr class="rowColor"> 3760<td class="colFirst"><code>abstract void</code></td> 3761<td class="colLast"><span class="typeNameLabel">PropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#depositSchemaProperty-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 3762 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 3763<div class="block">Traversal method used for things like JSON Schema generation, or 3764 POJO introspection.</div> 3765</td> 3766</tr> 3767<tr class="altColor"> 3768<td class="colFirst"><code>void</code></td> 3769<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#depositSchemaProperty-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 3770 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 3771<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 3772</td> 3773</tr> 3774<tr class="rowColor"> 3775<td class="colFirst"><code>abstract void</code></td> 3776<td class="colLast"><span class="typeNameLabel">PropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#depositSchemaProperty-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 3777 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 3778<div class="block"><span class="deprecatedLabel">Deprecated.</span> 3779<div class="block"><span class="deprecationComment">Since 2.2</span></div> 3780</div> 3781</td> 3782</tr> 3783<tr class="altColor"> 3784<td class="colFirst"><code>void</code></td> 3785<td class="colLast"><span class="typeNameLabel">PropertyFilter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html#depositSchemaProperty-com.fasterxml.jackson.databind.ser.PropertyWriter-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a> writer, 3786 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 3787 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 3788<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializer</code></a> to let the filter determine whether, and in what 3789 form the given property exist within the parent, or root, schema.</div> 3790</td> 3791</tr> 3792<tr class="rowColor"> 3793<td class="colFirst"><code>void</code></td> 3794<td class="colLast"><span class="typeNameLabel">PropertyFilter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html#depositSchemaProperty-com.fasterxml.jackson.databind.ser.PropertyWriter-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a> writer, 3795 <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 3796 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 3797<div class="block"><span class="deprecatedLabel">Deprecated.</span> 3798<div class="block"><span class="deprecationComment">Since 2.3: new code should use the alternative <code>depositSchemaProperty</code> 3799 method</span></div> 3800</div> 3801</td> 3802</tr> 3803<tr class="altColor"> 3804<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3805<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findBeanOrAddOnSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-">findBeanOrAddOnSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3806 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3807 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3808 boolean staticTyping)</code> 3809<div class="block">Method that will try to construct a <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializer</code></a> for 3810 given class if at least one property is found, OR, if not, 3811 one of add-on types.</div> 3812</td> 3813</tr> 3814<tr class="rowColor"> 3815<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>></code></td> 3816<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findBeanProperties-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.ser.BeanSerializerBuilder-">findBeanProperties</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3817 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3818 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html" title="class in com.fasterxml.jackson.databind.ser">BeanSerializerBuilder</a> builder)</code> 3819<div class="block">Method used to collect all actual serializable properties.</div> 3820</td> 3821</tr> 3822<tr class="altColor"> 3823<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3824<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findBeanSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">findBeanSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3825 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3826 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 3827<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 3828</td> 3829</tr> 3830<tr class="rowColor"> 3831<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</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="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> 3832<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findConverter-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.introspect.Annotated-">findConverter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3833 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 3834</tr> 3835<tr class="altColor"> 3836<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3837<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findConvertingSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JsonSerializer-">findConvertingSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3838 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 3839 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser)</code> 3840<div class="block">Helper method that will check whether given annotated entity (usually class, 3841 but may also be a property accessor) indicates that a <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util"><code>Converter</code></a> is to 3842 be used; and if so, to construct and return suitable serializer for it.</div> 3843</td> 3844</tr> 3845<tr class="rowColor"> 3846<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3847<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findOptionalStdSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-">findOptionalStdSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3848 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3849 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3850 boolean staticTyping)</code> 3851<div class="block">Overridable method called after checking all other types.</div> 3852</td> 3853</tr> 3854<tr class="altColor"> 3855<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> 3856<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, 3857 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 3858 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> 3859<div class="block">Method called to create a type information serializer for values of given 3860 container property 3861 if one is needed.</div> 3862</td> 3863</tr> 3864<tr class="rowColor"> 3865<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> 3866<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, 3867 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 3868 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> 3869<div class="block">Method called to create a type information serializer for values of given 3870 non-container property 3871 if one is needed.</div> 3872</td> 3873</tr> 3874<tr class="altColor"> 3875<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3876<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findReferenceSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.type.ReferenceType-com.fasterxml.jackson.databind.BeanDescription-boolean-">findReferenceSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3877 <a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a> refType, 3878 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3879 boolean staticTyping)</code> </td> 3880</tr> 3881<tr class="rowColor"> 3882<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 3883<td class="colLast"><span class="typeNameLabel">PropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html#findSerializationType-com.fasterxml.jackson.databind.introspect.Annotated-boolean-com.fasterxml.jackson.databind.JavaType-">findSerializationType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 3884 boolean useStaticTyping, 3885 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> declaredType)</code> 3886<div class="block">Method that will try to determine statically defined type of property 3887 being serialized, based on annotations (for overrides), and alternatively 3888 declared type (if static typing for serialization is enabled).</div> 3889</td> 3890</tr> 3891<tr class="altColor"> 3892<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3893<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerByAddonType-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-">findSerializerByAddonType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 3894 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> javaType, 3895 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3896 boolean staticTyping)</code> 3897<div class="block">Reflection-based serialized find method, which checks if 3898 given class implements one of recognized "add-on" interfaces.</div> 3899</td> 3900</tr> 3901<tr class="rowColor"> 3902<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3903<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerByAnnotations-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">findSerializerByAnnotations</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3904 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3905 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 3906<div class="block">Method called to see if one of primary per-class annotations 3907 (or related, like implementing of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind"><code>JsonSerializable</code></a>) 3908 determines the serializer to use.</div> 3909</td> 3910</tr> 3911<tr class="altColor"> 3912<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3913<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerByPrimaryType-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-">findSerializerByPrimaryType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3914 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3915 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 3916 boolean staticTyping)</code> 3917<div class="block">Method for checking if we can determine serializer to use based on set of 3918 known primary types, checking for set of known base types (exact matches 3919 having been compared against with <code>findSerializerByLookup</code>).</div> 3920</td> 3921</tr> 3922<tr class="rowColor"> 3923<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3924<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerFromAnnotation-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.introspect.Annotated-">findSerializerFromAnnotation</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 3925 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 3926<div class="block">Helper method called to check if a class or method 3927 has an annotation 3928 (@link com.fasterxml.jackson.databind.annotation.JsonSerialize#using) 3929 that tells the class to use for serialization.</div> 3930</td> 3931</tr> 3932<tr class="altColor"> 3933<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsonschema/JsonSchema.html" title="class in com.fasterxml.jackson.databind.jsonschema">JsonSchema</a></code></td> 3934<td class="colLast"><span class="typeNameLabel">DefaultSerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#generateJsonSchema-java.lang.Class-">generateJsonSchema</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><?> type)</code> 3935<div class="block"><span class="deprecatedLabel">Deprecated.</span> 3936<div class="block"><span class="deprecationComment">Should not be used any more</span></div> 3937</div> 3938</td> 3939</tr> 3940<tr class="rowColor"> 3941<td class="colFirst"><code>boolean</code></td> 3942<td class="colLast"><span class="typeNameLabel">DefaultSerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#includeFilterSuppressNulls-java.lang.Object-">includeFilterSuppressNulls</a></span>(<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> filter)</code> </td> 3943</tr> 3944<tr class="altColor"> 3945<td class="colFirst"><code>void</code></td> 3946<td class="colLast"><span class="typeNameLabel">ResolvableSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/ResolvableSerializer.html#resolve-com.fasterxml.jackson.databind.SerializerProvider-">resolve</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 3947<div class="block">Method called after <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind"><code>SerializerProvider</code></a> has registered 3948 the serializer, but before it has returned it to the caller.</div> 3949</td> 3950</tr> 3951<tr class="rowColor"> 3952<td class="colFirst"><code>void</code></td> 3953<td class="colLast"><span class="typeNameLabel">AnyGetterWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/AnyGetterWriter.html#resolve-com.fasterxml.jackson.databind.SerializerProvider-">resolve</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3954</tr> 3955<tr class="altColor"> 3956<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3957<td class="colLast"><span class="typeNameLabel">DefaultSerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#serializerInstance-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Object-">serializerInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated, 3958 <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> serDef)</code> </td> 3959</tr> 3960</tbody> 3961</table> 3962</li> 3963<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl"> 3964<!-- --> 3965</a> 3966<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a></h3> 3967<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 3968<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 3969<tr> 3970<th class="colFirst" scope="col">Modifier and Type</th> 3971<th class="colLast" scope="col">Method and Description</th> 3972</tr> 3973<tbody> 3974<tr class="altColor"> 3975<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3976<td class="colLast"><span class="typeNameLabel">MapEntrySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 3977 <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><?> type, 3978 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3979</tr> 3980<tr class="rowColor"> 3981<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3982<td class="colLast"><span class="typeNameLabel">UnwrappingBeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 3983 <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><?> type, 3984 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3985</tr> 3986<tr class="altColor"> 3987<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 3988<td class="colLast"><span class="typeNameLabel">MapEntrySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 3989 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3990 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3991</tr> 3992<tr class="rowColor"> 3993<td class="colFirst"><code>protected void</code></td> 3994<td class="colLast"><span class="typeNameLabel">IndexedStringListSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#acceptContentVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor-">acceptContentVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonArrayFormatVisitor</a> visitor)</code> </td> 3995</tr> 3996<tr class="altColor"> 3997<td class="colFirst"><code>protected void</code></td> 3998<td class="colLast"><span class="typeNameLabel">StringCollectionSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#acceptContentVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor-">acceptContentVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonArrayFormatVisitor</a> visitor)</code> </td> 3999</tr> 4000<tr class="rowColor"> 4001<td class="colFirst"><code>void</code></td> 4002<td class="colLast"><span class="typeNameLabel">UnknownSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4003 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4004</tr> 4005<tr class="altColor"> 4006<td class="colFirst"><code>void</code></td> 4007<td class="colLast"><span class="typeNameLabel">StringArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4008 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4009</tr> 4010<tr class="rowColor"> 4011<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4012<td class="colLast"><span class="typeNameLabel">StringArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4013 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4014</tr> 4015<tr class="altColor"> 4016<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4017<td class="colLast"><span class="typeNameLabel">MapEntrySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4018 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4019</tr> 4020<tr class="rowColor"> 4021<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4022<td class="colLast"><span class="typeNameLabel">TypeWrappedSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/TypeWrappedSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4023 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4024</tr> 4025<tr class="altColor"> 4026<td class="colFirst"><code>void</code></td> 4027<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyFilter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty-com.fasterxml.jackson.databind.ser.BeanPropertyWriter-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> writer, 4028 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 4029 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 4030<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 4031</td> 4032</tr> 4033<tr class="rowColor"> 4034<td class="colFirst"><code>void</code></td> 4035<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyFilter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty-com.fasterxml.jackson.databind.ser.BeanPropertyWriter-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> writer, 4036 <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 4037 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 4038<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 4039</td> 4040</tr> 4041<tr class="altColor"> 4042<td class="colFirst"><code>void</code></td> 4043<td class="colLast"><span class="typeNameLabel">UnwrappingBeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html#depositSchemaProperty-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> visitor, 4044 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 4045</tr> 4046<tr class="rowColor"> 4047<td class="colFirst"><code>void</code></td> 4048<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyFilter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty-com.fasterxml.jackson.databind.ser.PropertyWriter-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a> writer, 4049 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 4050 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 4051</tr> 4052<tr class="altColor"> 4053<td class="colFirst"><code>void</code></td> 4054<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyFilter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty-com.fasterxml.jackson.databind.ser.PropertyWriter-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a> writer, 4055 <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 4056 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 4057<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 4058</td> 4059</tr> 4060<tr class="rowColor"> 4061<td class="colFirst"><code>protected void</code></td> 4062<td class="colLast"><span class="typeNameLabel">UnknownSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#failForEmpty-com.fasterxml.jackson.databind.SerializerProvider-java.lang.Object-">failForEmpty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 4063 <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> value)</code> </td> 4064</tr> 4065<tr class="altColor"> 4066<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</a></code></td> 4067<td class="colLast"><span class="typeNameLabel">PropertySerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddKeySerializer-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">findAndAddKeySerializer</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><?> type, 4068 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4069 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 4070<div class="block">Method called if initial lookup fails, when looking for a key 4071 serializer (possible attached indirectly to a property) 4072 Will both find serializer 4073 and construct new map instance if warranted, and return both.</div> 4074</td> 4075</tr> 4076<tr class="rowColor"> 4077<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</a></code></td> 4078<td class="colLast"><span class="typeNameLabel">PropertySerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddPrimarySerializer-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">findAndAddPrimarySerializer</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><?> type, 4079 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4080 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 4081<div class="block">Method called if initial lookup fails, when looking for a primary 4082 serializer (one that is directly attached to a property).</div> 4083</td> 4084</tr> 4085<tr class="altColor"> 4086<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</a></code></td> 4087<td class="colLast"><span class="typeNameLabel">PropertySerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddPrimarySerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">findAndAddPrimarySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 4088 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4089 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4090</tr> 4091<tr class="rowColor"> 4092<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</a></code></td> 4093<td class="colLast"><span class="typeNameLabel">PropertySerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddRootValueSerializer-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">findAndAddRootValueSerializer</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><?> type, 4094 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 4095<div class="block">Method called if initial lookup fails, when looking for a root value 4096 serializer: one that is not directly attached to a property, but needs to 4097 have <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>TypeSerializer</code></a> wrapped 4098 around it.</div> 4099</td> 4100</tr> 4101<tr class="altColor"> 4102<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</a></code></td> 4103<td class="colLast"><span class="typeNameLabel">PropertySerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddRootValueSerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializerProvider-">findAndAddRootValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 4104 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 4105</tr> 4106<tr class="rowColor"> 4107<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</a></code></td> 4108<td class="colLast"><span class="typeNameLabel">PropertySerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddSecondarySerializer-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">findAndAddSecondarySerializer</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><?> type, 4109 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4110 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 4111<div class="block">Method called if initial lookup fails, when looking for a non-primary 4112 serializer (one that is not directly attached to a property).</div> 4113</td> 4114</tr> 4115<tr class="altColor"> 4116<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</a></code></td> 4117<td class="colLast"><span class="typeNameLabel">PropertySerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddSecondarySerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">findAndAddSecondarySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 4118 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4119 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4120</tr> 4121<tr class="rowColor"> 4122<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 4123<td class="colLast"><span class="typeNameLabel">UnknownSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4124 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 4125</tr> 4126<tr class="altColor"> 4127<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 4128<td class="colLast"><span class="typeNameLabel">FailingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/FailingSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4129 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 4130</tr> 4131</tbody> 4132</table> 4133</li> 4134<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std"> 4135<!-- --> 4136</a> 4137<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a></h3> 4138<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 4139<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 4140<tr> 4141<th class="colFirst" scope="col">Modifier and Type</th> 4142<th class="colLast" scope="col">Method and Description</th> 4143</tr> 4144<tbody> 4145<tr class="altColor"> 4146<td class="colFirst"><code>protected void</code></td> 4147<td class="colLast"><span class="typeNameLabel">DateTimeSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#Z:Z_acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-boolean-">_acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4148 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint, 4149 boolean asNumber)</code> </td> 4150</tr> 4151<tr class="rowColor"> 4152<td class="colFirst"><code>protected boolean</code></td> 4153<td class="colLast"><span class="typeNameLabel">JsonValueSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#Z:Z_acceptJsonFormatVisitorForEnum-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-java.lang.Class-">_acceptJsonFormatVisitorForEnum</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4154 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint, 4155 <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><?> enumType)</code> 4156<div class="block">Overridable helper method used for special case handling of schema information for 4157 Enums.</div> 4158</td> 4159</tr> 4160<tr class="altColor"> 4161<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 4162<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 4163 <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><?> type, 4164 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 4165</tr> 4166<tr class="rowColor"> 4167<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 4168<td class="colLast"><span class="typeNameLabel">AsArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 4169 <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><?> type, 4170 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 4171</tr> 4172<tr class="altColor"> 4173<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 4174<td class="colLast"><span class="typeNameLabel">StdKeySerializers.Dynamic.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.Dynamic.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 4175 <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><?> type, 4176 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 4177</tr> 4178<tr class="rowColor"> 4179<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 4180<td class="colLast"><span class="typeNameLabel">ObjectArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 4181 <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><?> type, 4182 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 4183</tr> 4184<tr class="altColor"> 4185<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 4186<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 4187 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 4188 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 4189</tr> 4190<tr class="rowColor"> 4191<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 4192<td class="colLast"><span class="typeNameLabel">AsArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 4193 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 4194 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 4195</tr> 4196<tr class="altColor"> 4197<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 4198<td class="colLast"><span class="typeNameLabel">ObjectArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 4199 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 4200 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 4201</tr> 4202<tr class="rowColor"> 4203<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 4204<td class="colLast"><span class="typeNameLabel">StdDelegatingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#Z:Z_findSerializer-java.lang.Object-com.fasterxml.jackson.databind.SerializerProvider-">_findSerializer</a></span>(<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> value, 4205 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers)</code> 4206<div class="block">Helper method used for locating serializer to use in dynamic use case, where 4207 actual type value gets converted to is not specified beyond basic 4208 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a>, and where serializer needs to be located dynamically 4209 based on actual value type.</div> 4210</td> 4211</tr> 4212<tr class="altColor"> 4213<td class="colFirst"><code>protected abstract void</code></td> 4214<td class="colLast"><span class="typeNameLabel">StaticListSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#acceptContentVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor-">acceptContentVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonArrayFormatVisitor</a> visitor)</code> </td> 4215</tr> 4216<tr class="rowColor"> 4217<td class="colFirst"><code>void</code></td> 4218<td class="colLast"><span class="typeNameLabel">StdArraySerializers.BooleanArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4219 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4220</tr> 4221<tr class="altColor"> 4222<td class="colFirst"><code>void</code></td> 4223<td class="colLast"><span class="typeNameLabel">StdArraySerializers.ShortArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4224 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4225</tr> 4226<tr class="rowColor"> 4227<td class="colFirst"><code>void</code></td> 4228<td class="colLast"><span class="typeNameLabel">StdArraySerializers.CharArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.CharArraySerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4229 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4230</tr> 4231<tr class="altColor"> 4232<td class="colFirst"><code>void</code></td> 4233<td class="colLast"><span class="typeNameLabel">StdArraySerializers.IntArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4234 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4235</tr> 4236<tr class="rowColor"> 4237<td class="colFirst"><code>void</code></td> 4238<td class="colLast"><span class="typeNameLabel">StdArraySerializers.LongArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4239 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4240</tr> 4241<tr class="altColor"> 4242<td class="colFirst"><code>void</code></td> 4243<td class="colLast"><span class="typeNameLabel">StdArraySerializers.FloatArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4244 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4245</tr> 4246<tr class="rowColor"> 4247<td class="colFirst"><code>void</code></td> 4248<td class="colLast"><span class="typeNameLabel">StdArraySerializers.DoubleArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4249 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4250</tr> 4251<tr class="altColor"> 4252<td class="colFirst"><code>void</code></td> 4253<td class="colLast"><span class="typeNameLabel">FileSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/FileSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4254 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4255</tr> 4256<tr class="rowColor"> 4257<td class="colFirst"><code>void</code></td> 4258<td class="colLast"><span class="typeNameLabel">EnumSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4259 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4260</tr> 4261<tr class="altColor"> 4262<td class="colFirst"><code>void</code></td> 4263<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4264 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> 4265<div class="block">Default implementation specifies no format.</div> 4266</td> 4267</tr> 4268<tr class="rowColor"> 4269<td class="colFirst"><code>void</code></td> 4270<td class="colLast"><span class="typeNameLabel">TokenBufferSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/TokenBufferSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4271 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4272</tr> 4273<tr class="altColor"> 4274<td class="colFirst"><code>void</code></td> 4275<td class="colLast"><span class="typeNameLabel">NullSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NullSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4276 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4277</tr> 4278<tr class="rowColor"> 4279<td class="colFirst"><code>void</code></td> 4280<td class="colLast"><span class="typeNameLabel">StringSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StringSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4281 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4282</tr> 4283<tr class="altColor"> 4284<td class="colFirst"><code>void</code></td> 4285<td class="colLast"><span class="typeNameLabel">SerializableSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SerializableSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4286 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4287</tr> 4288<tr class="rowColor"> 4289<td class="colFirst"><code>void</code></td> 4290<td class="colLast"><span class="typeNameLabel">RawSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4291 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4292</tr> 4293<tr class="altColor"> 4294<td class="colFirst"><code>void</code></td> 4295<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4296 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4297</tr> 4298<tr class="rowColor"> 4299<td class="colFirst"><code>void</code></td> 4300<td class="colLast"><span class="typeNameLabel">StdJdkSerializers.AtomicBooleanSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicBooleanSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4301 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4302</tr> 4303<tr class="altColor"> 4304<td class="colFirst"><code>void</code></td> 4305<td class="colLast"><span class="typeNameLabel">StdJdkSerializers.AtomicIntegerSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicIntegerSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4306 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4307</tr> 4308<tr class="rowColor"> 4309<td class="colFirst"><code>void</code></td> 4310<td class="colLast"><span class="typeNameLabel">StdJdkSerializers.AtomicLongSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicLongSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4311 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4312</tr> 4313<tr class="altColor"> 4314<td class="colFirst"><code>void</code></td> 4315<td class="colLast"><span class="typeNameLabel">NumberSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4316 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4317</tr> 4318<tr class="rowColor"> 4319<td class="colFirst"><code>void</code></td> 4320<td class="colLast"><span class="typeNameLabel">ReferenceTypeSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ReferenceTypeSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4321 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4322</tr> 4323<tr class="altColor"> 4324<td class="colFirst"><code>void</code></td> 4325<td class="colLast"><span class="typeNameLabel">StdScalarSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4326 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4327</tr> 4328<tr class="rowColor"> 4329<td class="colFirst"><code>void</code></td> 4330<td class="colLast"><span class="typeNameLabel">ClassSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ClassSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4331 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4332</tr> 4333<tr class="altColor"> 4334<td class="colFirst"><code>void</code></td> 4335<td class="colLast"><span class="typeNameLabel">ByteBufferSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ByteBufferSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4336 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4337</tr> 4338<tr class="rowColor"> 4339<td class="colFirst"><code>void</code></td> 4340<td class="colLast"><span class="typeNameLabel">StaticListSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4341 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4342</tr> 4343<tr class="altColor"> 4344<td class="colFirst"><code>void</code></td> 4345<td class="colLast"><span class="typeNameLabel">DateTimeSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4346 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4347</tr> 4348<tr class="rowColor"> 4349<td class="colFirst"><code>void</code></td> 4350<td class="colLast"><span class="typeNameLabel">AsArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4351 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4352</tr> 4353<tr class="altColor"> 4354<td class="colFirst"><code>void</code></td> 4355<td class="colLast"><span class="typeNameLabel">NumberSerializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.Base.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4356 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4357</tr> 4358<tr class="rowColor"> 4359<td class="colFirst"><code>void</code></td> 4360<td class="colLast"><span class="typeNameLabel">StdDelegatingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4361 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4362</tr> 4363<tr class="altColor"> 4364<td class="colFirst"><code>void</code></td> 4365<td class="colLast"><span class="typeNameLabel">ToStringSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializerBase.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4366 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4367</tr> 4368<tr class="rowColor"> 4369<td class="colFirst"><code>void</code></td> 4370<td class="colLast"><span class="typeNameLabel">StdKeySerializers.Dynamic.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.Dynamic.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4371 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4372</tr> 4373<tr class="altColor"> 4374<td class="colFirst"><code>void</code></td> 4375<td class="colLast"><span class="typeNameLabel">UUIDSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/UUIDSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4376 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4377</tr> 4378<tr class="rowColor"> 4379<td class="colFirst"><code>void</code></td> 4380<td class="colLast"><span class="typeNameLabel">SqlTimeSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SqlTimeSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4381 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4382</tr> 4383<tr class="altColor"> 4384<td class="colFirst"><code>void</code></td> 4385<td class="colLast"><span class="typeNameLabel">ObjectArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4386 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4387</tr> 4388<tr class="rowColor"> 4389<td class="colFirst"><code>void</code></td> 4390<td class="colLast"><span class="typeNameLabel">JsonValueSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4391 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4392</tr> 4393<tr class="altColor"> 4394<td class="colFirst"><code>void</code></td> 4395<td class="colLast"><span class="typeNameLabel">ByteArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ByteArraySerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4396 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4397</tr> 4398<tr class="rowColor"> 4399<td class="colFirst"><code>void</code></td> 4400<td class="colLast"><span class="typeNameLabel">BooleanSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BooleanSerializer.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4401 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4402</tr> 4403<tr class="altColor"> 4404<td class="colFirst"><code>void</code></td> 4405<td class="colLast"><span class="typeNameLabel">BeanSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#acceptJsonFormatVisitor-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">acceptJsonFormatVisitor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4406 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 4407</tr> 4408<tr class="rowColor"> 4409<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4410<td class="colLast"><span class="typeNameLabel">EnumSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers, 4411 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 4412<div class="block">To support some level of per-property configuration, we will need 4413 to make things contextual.</div> 4414</td> 4415</tr> 4416<tr class="altColor"> 4417<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4418<td class="colLast"><span class="typeNameLabel">ArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers, 4419 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4420</tr> 4421<tr class="rowColor"> 4422<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4423<td class="colLast"><span class="typeNameLabel">InetAddressSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/InetAddressSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers, 4424 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4425</tr> 4426<tr class="altColor"> 4427<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4428<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4429 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4430</tr> 4431<tr class="rowColor"> 4432<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4433<td class="colLast"><span class="typeNameLabel">NumberSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 4434 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4435</tr> 4436<tr class="altColor"> 4437<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4438<td class="colLast"><span class="typeNameLabel">ReferenceTypeSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ReferenceTypeSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4439 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4440</tr> 4441<tr class="rowColor"> 4442<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4443<td class="colLast"><span class="typeNameLabel">StaticListSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers, 4444 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4445</tr> 4446<tr class="altColor"> 4447<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4448<td class="colLast"><span class="typeNameLabel">DateTimeSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers, 4449 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4450</tr> 4451<tr class="rowColor"> 4452<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4453<td class="colLast"><span class="typeNameLabel">AsArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers, 4454 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 4455<div class="block">This method is needed to resolve contextual annotations like 4456 per-property overrides, as well as do recursive call 4457 to <code>createContextual</code> of content serializer, if 4458 known statically.</div> 4459</td> 4460</tr> 4461<tr class="altColor"> 4462<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4463<td class="colLast"><span class="typeNameLabel">NumberSerializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.Base.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 4464 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4465</tr> 4466<tr class="rowColor"> 4467<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4468<td class="colLast"><span class="typeNameLabel">StdDelegatingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4469 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4470</tr> 4471<tr class="altColor"> 4472<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4473<td class="colLast"><span class="typeNameLabel">ObjectArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers, 4474 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4475</tr> 4476<tr class="rowColor"> 4477<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4478<td class="colLast"><span class="typeNameLabel">JsonValueSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4479 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 4480<div class="block">We can try to find the actual serializer for value, if we can 4481 statically figure out what the result type must be.</div> 4482</td> 4483</tr> 4484<tr class="altColor"> 4485<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4486<td class="colLast"><span class="typeNameLabel">BooleanSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BooleanSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers, 4487 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4488</tr> 4489<tr class="rowColor"> 4490<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4491<td class="colLast"><span class="typeNameLabel">BeanSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4492 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 4493</tr> 4494<tr class="altColor"> 4495<td class="colFirst"><code>void</code></td> 4496<td class="colLast"><span class="typeNameLabel">MapProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#depositSchemaProperty-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 4497 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 4498</tr> 4499<tr class="rowColor"> 4500<td class="colFirst"><code>void</code></td> 4501<td class="colLast"><span class="typeNameLabel">MapProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#depositSchemaProperty-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 4502 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 4503<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 4504</td> 4505</tr> 4506<tr class="altColor"> 4507<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4508<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#findAnnotatedContentSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">findAnnotatedContentSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers, 4509 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 4510<div class="block">Convenience method for finding out possibly configured content value serializer.</div> 4511</td> 4512</tr> 4513<tr class="rowColor"> 4514<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4515<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#findContextualConvertingSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-">findContextualConvertingSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4516 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property, 4517 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> existingSerializer)</code> 4518<div class="block">Helper method that can be used to see if specified property has annotation 4519 indicating that a converter is to be used for contained values (contents 4520 of structured types; array/List/Map values)</div> 4521</td> 4522</tr> 4523<tr class="altColor"> 4524<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 4525<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#findConvertingContentSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-">findConvertingContentSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4526 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 4527 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> existingSerializer)</code> 4528<div class="block"><span class="deprecatedLabel">Deprecated.</span> 4529<div class="block"><span class="deprecationComment">Since 2.9 use {link <a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#findContextualConvertingSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-"><code>StdSerializer.findContextualConvertingSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer<?>)</code></a> instead</span></div> 4530</div> 4531</td> 4532</tr> 4533<tr class="rowColor"> 4534<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</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>></code></td> 4535<td class="colLast"><span class="typeNameLabel">BeanSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#findConvertingSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.ser.BeanPropertyWriter-">findConvertingSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4536 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> prop)</code> 4537<div class="block">Helper method that can be used to see if specified property is annotated 4538 to indicate use of a converter for property value (in case of container types, 4539 it is container type itself, not key or content type).</div> 4540</td> 4541</tr> 4542<tr class="altColor"> 4543<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser">PropertyFilter</a></code></td> 4544<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#findPropertyFilter-com.fasterxml.jackson.databind.SerializerProvider-java.lang.Object-java.lang.Object-">findPropertyFilter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4545 <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> filterId, 4546 <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> valueToFilter)</code> 4547<div class="block">Helper method used to locate filter that is needed, based on filter id 4548 this serializer was constructed with.</div> 4549</td> 4550</tr> 4551<tr class="rowColor"> 4552<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 4553<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4554 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> 4555<div class="block">Default implementation simply claims type is "string"; usually 4556 overriden by custom serializers.</div> 4557</td> 4558</tr> 4559<tr class="altColor"> 4560<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 4561<td class="colLast"><span class="typeNameLabel">NullSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NullSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4562 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 4563</tr> 4564<tr class="rowColor"> 4565<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 4566<td class="colLast"><span class="typeNameLabel">StdScalarSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4567 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 4568</tr> 4569<tr class="altColor"> 4570<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 4571<td class="colLast"><span class="typeNameLabel">AsArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4572 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 4573</tr> 4574<tr class="rowColor"> 4575<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 4576<td class="colLast"><span class="typeNameLabel">StdDelegatingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4577 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 4578</tr> 4579<tr class="altColor"> 4580<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 4581<td class="colLast"><span class="typeNameLabel">ToStringSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializerBase.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4582 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 4583</tr> 4584<tr class="rowColor"> 4585<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 4586<td class="colLast"><span class="typeNameLabel">JsonValueSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4587 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 4588</tr> 4589<tr class="altColor"> 4590<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 4591<td class="colLast"><span class="typeNameLabel">BeanSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4592 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> 4593<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 4594</td> 4595</tr> 4596<tr class="rowColor"> 4597<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 4598<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-boolean-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4599 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint, 4600 boolean isOptional)</code> 4601<div class="block">Default implementation simply claims type is "string"; usually 4602 overriden by custom serializers.</div> 4603</td> 4604</tr> 4605<tr class="altColor"> 4606<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 4607<td class="colLast"><span class="typeNameLabel">StdDelegatingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-boolean-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 4608 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint, 4609 boolean isOptional)</code> </td> 4610</tr> 4611<tr class="rowColor"> 4612<td class="colFirst"><code>void</code></td> 4613<td class="colLast"><span class="typeNameLabel">StdDelegatingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#resolve-com.fasterxml.jackson.databind.SerializerProvider-">resolve</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 4614</tr> 4615<tr class="altColor"> 4616<td class="colFirst"><code>void</code></td> 4617<td class="colLast"><span class="typeNameLabel">BeanSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#resolve-com.fasterxml.jackson.databind.SerializerProvider-">resolve</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 4618<div class="block">We need to implement <a href="../../../../../com/fasterxml/jackson/databind/ser/ResolvableSerializer.html" title="interface in com.fasterxml.jackson.databind.ser"><code>ResolvableSerializer</code></a> to be able to 4619 properly handle cyclic type references.</div> 4620</td> 4621</tr> 4622<tr class="rowColor"> 4623<td class="colFirst"><code>protected void</code></td> 4624<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitArrayFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes-">visitArrayFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4625 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint, 4626 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatTypes.html" title="enum in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatTypes</a> itemType)</code> </td> 4627</tr> 4628<tr class="altColor"> 4629<td class="colFirst"><code>protected void</code></td> 4630<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitArrayFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JavaType-">visitArrayFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4631 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint, 4632 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> itemSerializer, 4633 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> itemType)</code> </td> 4634</tr> 4635<tr class="rowColor"> 4636<td class="colFirst"><code>protected void</code></td> 4637<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitFloatFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.core.JsonParser.NumberType-">visitFloatFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4638 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint, 4639 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.NumberType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.NumberType</a> numberType)</code> 4640<div class="block">Helper method that calls necessary visit method(s) to indicate that the 4641 underlying JSON type is a floating-point JSON number.</div> 4642</td> 4643</tr> 4644<tr class="altColor"> 4645<td class="colFirst"><code>protected void</code></td> 4646<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitIntFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.core.JsonParser.NumberType-">visitIntFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4647 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint, 4648 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.NumberType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.NumberType</a> numberType)</code> 4649<div class="block">Helper method that calls necessary visit method(s) to indicate that the 4650 underlying JSON type is JSON Integer number.</div> 4651</td> 4652</tr> 4653<tr class="rowColor"> 4654<td class="colFirst"><code>protected void</code></td> 4655<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitIntFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.core.JsonParser.NumberType-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat-">visitIntFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4656 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint, 4657 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.NumberType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.NumberType</a> numberType, 4658 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonValueFormat.html" title="enum in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonValueFormat</a> format)</code> 4659<div class="block">Helper method that calls necessary visit method(s) to indicate that the 4660 underlying JSON type is JSON Integer number, but that there is also a further 4661 format restriction involved.</div> 4662</td> 4663</tr> 4664<tr class="altColor"> 4665<td class="colFirst"><code>protected void</code></td> 4666<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitStringFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-">visitStringFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4667 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> 4668<div class="block">Helper method that calls necessary visit method(s) to indicate that the 4669 underlying JSON type is JSON String.</div> 4670</td> 4671</tr> 4672<tr class="rowColor"> 4673<td class="colFirst"><code>protected void</code></td> 4674<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitStringFormat-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat-">visitStringFormat</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor, 4675 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint, 4676 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonValueFormat.html" title="enum in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonValueFormat</a> format)</code> 4677<div class="block">Helper method that calls necessary visit method(s) to indicate that the 4678 underlying JSON type is JSON String, but that there is a more refined 4679 logical type</div> 4680</td> 4681</tr> 4682</tbody> 4683</table> 4684</li> 4685<li class="blockList"><a name="com.fasterxml.jackson.databind.util"> 4686<!-- --> 4687</a> 4688<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a></h3> 4689<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 4690<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd"> </span></caption> 4691<tr> 4692<th class="colFirst" scope="col">Modifier and Type</th> 4693<th class="colLast" scope="col">Method and Description</th> 4694</tr> 4695<tbody> 4696<tr class="altColor"> 4697<td class="colFirst"><code>static <T> T</code></td> 4698<td class="colLast"><span class="typeNameLabel">ClassUtil.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/ClassUtil.html#throwAsMappingException-com.fasterxml.jackson.databind.DeserializationContext-java.io.IOException-">throwAsMappingException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 4699 <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a> e0)</code> </td> 4700</tr> 4701</tbody> 4702</table> 4703</li> 4704</ul> 4705</li> 4706</ul> 4707</div> 4708<!-- ======= START OF BOTTOM NAVBAR ====== --> 4709<div class="bottomNav"><a name="navbar.bottom"> 4710<!-- --> 4711</a> 4712<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> 4713<a name="navbar.bottom.firstrow"> 4714<!-- --> 4715</a> 4716<ul class="navList" title="Navigation"> 4717<li><a href="../../../../../overview-summary.html">Overview</a></li> 4718<li><a href="../package-summary.html">Package</a></li> 4719<li><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 4720<li class="navBarCell1Rev">Use</li> 4721<li><a href="../package-tree.html">Tree</a></li> 4722<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 4723<li><a href="../../../../../index-all.html">Index</a></li> 4724<li><a href="../../../../../help-doc.html">Help</a></li> 4725</ul> 4726</div> 4727<div class="subNav"> 4728<ul class="navList"> 4729<li>Prev</li> 4730<li>Next</li> 4731</ul> 4732<ul class="navList"> 4733<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/JsonMappingException.html" target="_top">Frames</a></li> 4734<li><a href="JsonMappingException.html" target="_top">No Frames</a></li> 4735</ul> 4736<ul class="navList" id="allclasses_navbar_bottom"> 4737<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 4738</ul> 4739<div> 4740<script type="text/javascript"><!-- 4741 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 4742 if(window==top) { 4743 allClassesLink.style.display = "block"; 4744 } 4745 else { 4746 allClassesLink.style.display = "none"; 4747 } 4748 //--> 4749</script> 4750</div> 4751<a name="skip.navbar.bottom"> 4752<!-- --> 4753</a></div> 4754<!-- ======== END OF BOTTOM NAVBAR ======= --> 4755<p class="legalCopy"><small>Copyright © 2008–2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 4756</body> 4757</html> 4758