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) on Sun Jul 19 11:36:54 PDT 2015 --> 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.6.0 API)</title> 8<meta name="date" content="2015-07-19"> 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.6.0 API)"; 17 } 18 } 19 catch(err) { 20 } 21//--> 22</script> 23<noscript> 24<div>JavaScript is disabled on your browser.</div> 25</noscript> 26<!-- ========= START OF TOP NAVBAR ======= --> 27<div class="topNav"><a name="navbar.top"> 28<!-- --> 29</a> 30<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> 31<a name="navbar.top.firstrow"> 32<!-- --> 33</a> 34<ul class="navList" title="Navigation"> 35<li><a href="../../../../../overview-summary.html">Overview</a></li> 36<li><a href="../package-summary.html">Package</a></li> 37<li><a href="../../../../../com/fasterxml/jackson/databind/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.jsonFormatVisitors">com.fasterxml.jackson.databind.jsonFormatVisitors</a></td> 131<td class="colLast"> 132<div class="block">Classes used for exposing logical structure of POJOs as Jackson 133 sees it, and exposed via 134 <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> 135 and 136 <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> 137 methods.</div> 138</td> 139</tr> 140<tr class="rowColor"> 141<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsonschema">com.fasterxml.jackson.databind.jsonschema</a></td> 142<td class="colLast"> 143<div class="block">Classes needed for JSON schema support (currently just ability 144 to generate schemas using serialization part of data mapping)</div> 145</td> 146</tr> 147<tr class="altColor"> 148<td class="colFirst"><a href="#com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module</a></td> 149<td class="colLast"> 150<div class="block">Package that contains classes and interfaces to help implement 151 custom extension <a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind"><code>Module</code></a>s 152 (which are registered using 153 <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> 154</td> 155</tr> 156<tr class="rowColor"> 157<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td> 158<td class="colLast"> 159<div class="block">Contains implementation classes of serialization part of 160 data binding.</div> 161</td> 162</tr> 163<tr class="altColor"> 164<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td> 165<td class="colLast"> 166<div class="block">Contains implementation classes of serialization part of 167 data binding.</div> 168</td> 169</tr> 170<tr class="rowColor"> 171<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td> 172<td class="colLast"> </td> 173</tr> 174</tbody> 175</table> 176</li> 177<li class="blockList"> 178<ul class="blockList"> 179<li class="blockList"><a name="com.fasterxml.jackson.databind"> 180<!-- --> 181</a> 182<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> 183<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 184<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> 185<tr> 186<th class="colFirst" scope="col">Modifier and Type</th> 187<th class="colLast" scope="col">Method and Description</th> 188</tr> 189<tbody> 190<tr class="altColor"> 191<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 192<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> instClass)</code> </td> 193</tr> 194<tr class="rowColor"> 195<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 196<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>(com.fasterxml.jackson.core.JsonParser jp, 197 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg)</code> </td> 198</tr> 199<tr class="altColor"> 200<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 201<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>(com.fasterxml.jackson.core.JsonParser jp, 202 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg, 203 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> problem)</code> </td> 204</tr> 205<tr class="rowColor"> 206<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 207<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="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a> src)</code> 208<div class="block">Factory method used when "upgrading" an <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><code>IOException</code></a> into 209 <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 210 a signature.</div> 211</td> 212</tr> 213<tr class="altColor"> 214<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 215<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> instClass, 216 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg)</code> </td> 217</tr> 218<tr class="rowColor"> 219<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 220<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> instClass, 221 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</code> 222<div class="block">Helper method for constructing instantiation exception for specified type, 223 to indicate problem with physically constructing instance of 224 specified class (missing constructor, exception from constructor)</div> 225</td> 226</tr> 227<tr class="altColor"> 228<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 229<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> targetClass)</code> 230<div class="block">Helper method for constructing generic mapping exception for specified type</div> 231</td> 232</tr> 233<tr class="rowColor"> 234<td class="colFirst"><code><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">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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> targetClass, 236 com.fasterxml.jackson.core.JsonToken token)</code> </td> 237</tr> 238<tr class="altColor"> 239<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 240<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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> message)</code> 241<div class="block">Helper method for constructing generic mapping exception with specified 242 message and current location information</div> 243</td> 244</tr> 245<tr class="rowColor"> 246<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 247<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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> message, 248 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>... args)</code> </td> 249</tr> 250<tr class="altColor"> 251<td class="colFirst"><code><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">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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msgTemplate, 253 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>... args)</code> 254<div class="block">Helper method for constructing generic mapping exception with specified 255 message and current location information</div> 256</td> 257</tr> 258<tr class="rowColor"> 259<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 260<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-">unknownTypeException</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 261 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> id)</code> 262<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 263</td> 264</tr> 265<tr class="altColor"> 266<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 267<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, 268 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> id, 269 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> extraDesc)</code> </td> 270</tr> 271<tr class="rowColor"> 272<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 273<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> keyClass, 274 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> keyValue, 275 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg)</code> 276<div class="block">Helper method for constructing exception to indicate that given JSON 277 Object field name was not in format to be able to deserialize specified 278 key type.</div> 279</td> 280</tr> 281<tr class="altColor"> 282<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 283<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> value, 284 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> instClass, 285 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg)</code> 286<div class="block">Helper method for constructing exception to indicate that input JSON 287 Number was not suitable for deserializing into given target type.</div> 288</td> 289</tr> 290<tr class="rowColor"> 291<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 292<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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value, 293 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> instClass, 294 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg)</code> 295<div class="block">Method that will construct an exception suitable for throwing when 296 some String values are acceptable, but the one encountered is not.</div> 297</td> 298</tr> 299<tr class="altColor"> 300<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 301<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> src, 302 <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">JsonMappingException.Reference</a> ref)</code> 303<div class="block">Method that can be called to either create a new JsonMappingException 304 (if underlying exception is not a JsonMappingException), or augment 305 given exception with given path/reference information.</div> 306</td> 307</tr> 308<tr class="rowColor"> 309<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 310<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> src, 311 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> refFrom, 312 int index)</code> 313<div class="block">Method that can be called to either create a new JsonMappingException 314 (if underlying exception is not a JsonMappingException), or augment 315 given exception with given path/reference information.</div> 316</td> 317</tr> 318<tr class="altColor"> 319<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 320<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> src, 321 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> refFrom, 322 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> refFieldName)</code> 323<div class="block">Method that can be called to either create a new JsonMappingException 324 (if underlying exception is not a JsonMappingException), or augment 325 given exception with given path/reference information.</div> 326</td> 327</tr> 328<tr class="rowColor"> 329<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 330<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>(com.fasterxml.jackson.core.JsonParser p, 331 com.fasterxml.jackson.core.JsonToken expToken, 332 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg0)</code> 333<div class="block">Helper method for indicating that the current token was expected to be another 334 token.</div> 335</td> 336</tr> 337</tbody> 338</table> 339<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 340<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> 341<tr> 342<th class="colFirst" scope="col">Modifier and Type</th> 343<th class="colLast" scope="col">Method and Description</th> 344</tr> 345<tbody> 346<tr class="altColor"> 347<td class="colFirst"><code>protected <R> R</code></td> 348<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> 349</tr> 350</tbody> 351</table> 352<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 353<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> 354<tr> 355<th class="colFirst" scope="col">Modifier and Type</th> 356<th class="colLast" scope="col">Method and Description</th> 357</tr> 358<tbody> 359<tr class="altColor"> 360<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 361<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rawType)</code> 362<div class="block">Method that will try to construct a value serializer; and if 363 one is successfully created, cache it for reuse.</div> 364</td> 365</tr> 366<tr class="rowColor"> 367<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 368<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> 369</tr> 370<tr class="altColor"> 371<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 372<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> 373</tr> 374<tr class="rowColor"> 375<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 376<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> runtimeType)</code> 377<div class="block">Method that will try to find a serializer, either from cache 378 or by constructing one; but will not return an "unknown" serializer 379 if this can not be done but rather returns null.</div> 380</td> 381</tr> 382<tr class="altColor"> 383<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 384<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> 385<div class="block">Method called to locate deserializer for the passed root-level value.</div> 386</td> 387</tr> 388<tr class="rowColor"> 389<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 390<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, 391 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 392<div class="block">Method called to locate deserializer for the passed root-level value.</div> 393</td> 394</tr> 395<tr class="altColor"> 396<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 397<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> 398</tr> 399<tr class="rowColor"> 400<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 401<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, 402 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 403<div class="block">Helper method called to resolve and contextualize given 404 serializer, if and as necessary.</div> 405</td> 406</tr> 407<tr class="altColor"> 408<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 409<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> 410</tr> 411<tr class="rowColor"> 412<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 413<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#Z:Z_readMapAndClose-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.JavaType-">_readMapAndClose</a></span>(com.fasterxml.jackson.core.JsonParser jp, 414 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 415</tr> 416<tr class="altColor"> 417<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 418<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#Z:Z_readValue-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.JavaType-">_readValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> cfg, 419 com.fasterxml.jackson.core.JsonParser jp, 420 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 421<div class="block">Actual implementation of value reading+binding operation.</div> 422</td> 423</tr> 424<tr class="rowColor"> 425<td class="colFirst"><code>void</code></td> 426<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rawType, 427 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor)</code> 428<div class="block">Since 2.6</div> 429</td> 430</tr> 431<tr class="altColor"> 432<td class="colFirst"><code>void</code></td> 433<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 434 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor)</code> 435<div class="block">Method for visiting type hierarchy for given type, using specified visitor.</div> 436</td> 437</tr> 438<tr class="rowColor"> 439<td class="colFirst"><code>void</code></td> 440<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, 441 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor)</code> 442<div class="block">Method for visiting type hierarchy for given type, using specified visitor.</div> 443</td> 444</tr> 445<tr class="altColor"> 446<td class="colFirst"><code>void</code></td> 447<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, 448 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor)</code> 449<div class="block">Method for visiting type hierarchy for given type, using specified visitor.</div> 450</td> 451</tr> 452<tr class="rowColor"> 453<td class="colFirst"><code>void</code></td> 454<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, 455 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 456<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> 457</td> 458</tr> 459<tr class="altColor"> 460<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 461<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, 462 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> converterDef)</code> 463<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 464 that may be either actual converter instance, or Class for instantiating one.</div> 465</td> 466</tr> 467<tr class="rowColor"> 468<td class="colFirst"><code>void</code></td> 469<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-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor)</code> 470<div class="block">Method that can be called to visit the type structure that this 471 property is part of.</div> 472</td> 473</tr> 474<tr class="altColor"> 475<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 476<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, 477 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> deserDef)</code> </td> 478</tr> 479<tr class="rowColor"> 480<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 481<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, 482 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop)</code> 483<div class="block">Method for finding a value deserializer, and creating a contextual 484 version if necessary, for value reached via specified property.</div> 485</td> 486</tr> 487<tr class="altColor"> 488<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 489<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, 490 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop)</code> 491<div class="block">Convenience method, functionally same as:</div> 492</td> 493</tr> 494<tr class="rowColor"> 495<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 496<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, 497 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 498<div class="block">Method called to get the serializer to use for serializing 499 non-null Map keys.</div> 500</td> 501</tr> 502<tr class="altColor"> 503<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/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">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> 505<div class="block">Variant that will try to locate deserializer for current type, but without 506 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>) 507 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 508 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findRootValueDeserializer-com.fasterxml.jackson.databind.JavaType-"><code>DeserializationContext.findRootValueDeserializer(JavaType)</code></a>.</div> 509</td> 510</tr> 511<tr class="rowColor"> 512<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 513<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, 514 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 515<div class="block">Method called to find a serializer to use for null values for given 516 declared type.</div> 517</td> 518</tr> 519<tr class="altColor"> 520<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 521<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> 522<div class="block">Method called to get the serializer to use for serializing null 523 values for specified property.</div> 524</td> 525</tr> 526<tr class="rowColor"> 527<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 528<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> valueType, 529 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 530</tr> 531<tr class="altColor"> 532<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/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">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, 534 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 535<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 536 when finding "primary" property value serializer (one directly handling 537 value of the property).</div> 538</td> 539</tr> 540<tr class="rowColor"> 541<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 542<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> 543<div class="block">Method for finding a deserializer for root-level value.</div> 544</td> 545</tr> 546<tr class="altColor"> 547<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> 548<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> 549<div class="block">Helper method that is needed to properly handle polymorphic referenced 550 types, such as types referenced by <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic"><code>AtomicReference</code></a>, 551 or various "optional" types.</div> 552</td> 553</tr> 554<tr class="rowColor"> 555<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 556<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> valueType, 557 boolean cache, 558 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 559<div class="block">Method called to locate regular serializer, matching type serializer, 560 and if both found, wrap them in a serializer that calls both in correct 561 sequence.</div> 562</td> 563</tr> 564<tr class="altColor"> 565<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 566<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, 567 boolean cache, 568 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 569<div class="block">Method called to locate regular serializer, matching type serializer, 570 and if both found, wrap them in a serializer that calls both in correct 571 sequence.</div> 572</td> 573</tr> 574<tr class="rowColor"> 575<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> 576<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> 577<div class="block">Method called to get a Typeserialize to use for accessing Type Information for a given Java class 578 Useful for schema generators.</div> 579</td> 580</tr> 581<tr class="altColor"> 582<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 583<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> valueType)</code> 584<div class="block">Method variant used when we do NOT want contextualization to happen; it will need 585 to be handled at a later point, but caller wants to be able to do that 586 as needed; sometimes to avoid infinite loops</div> 587</td> 588</tr> 589<tr class="rowColor"> 590<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 591<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> valueType, 592 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 593<div class="block">Method called to get hold of a serializer for a value of given type; 594 or if no such serializer can be found, a default handler (which 595 may do a best-effort generic serialization or just simply 596 throw an exception when invoked).</div> 597</td> 598</tr> 599<tr class="altColor"> 600<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 601<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> 602<div class="block">Method variant used when we do NOT want contextualization to happen; it will need 603 to be handled at a later point, but caller wants to be able to do that 604 as needed; sometimes to avoid infinite loops</div> 605</td> 606</tr> 607<tr class="rowColor"> 608<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 609<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, 610 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 611<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 612 full generics-aware type instead of raw class.</div> 613</td> 614</tr> 615<tr class="altColor"> 616<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> 617<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> t)</code> 618<div class="block"><span class="deprecatedLabel">Deprecated.</span> 619<div class="block"><span class="deprecationComment">Since 2.6 use external JSON Schema generator (https://github.com/FasterXML/jackson-module-jsonSchema)</span></div> 620</div> 621</td> 622</tr> 623<tr class="rowColor"> 624<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a></code></td> 625<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> 626<div class="block">Method called to determine value to be used for "empty" values 627 (most commonly when deserializing from empty JSON Strings).</div> 628</td> 629</tr> 630<tr class="altColor"> 631<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a></code></td> 632<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> 633<div class="block">Method that can be called to determine value to be used for 634 representing null values (values deserialized when JSON token 635 is <code>JsonToken.VALUE_NULL</code>).</div> 636</td> 637</tr> 638<tr class="rowColor"> 639<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 640<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-">handlePrimaryContextualization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 641 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop)</code> 642<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 643</td> 644</tr> 645<tr class="altColor"> 646<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 647<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, 648 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 649 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 650<div class="block">Method called for primary property deserializers (ones 651 directly created to deserialize values of a POJO property), 652 to handle details of resolving 653 <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> 654</td> 655</tr> 656<tr class="rowColor"> 657<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 658<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, 659 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 660<div class="block">Method called for primary property serializers (ones 661 directly created to serialize values of a POJO property), 662 to handle details of resolving 663 <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> 664</td> 665</tr> 666<tr class="altColor"> 667<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 668<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-">handleSecondaryContextualization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser, 669 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop)</code> 670<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 671</td> 672</tr> 673<tr class="rowColor"> 674<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 675<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, 676 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 677 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 678<div class="block">Method called for secondary property deserializers (ones 679 NOT directly created to deal with an annotatable POJO property, 680 but instead created as a component -- such as value deserializers 681 for structured types, or deserializers for root values) 682 to handle details of resolving 683 <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> 684</td> 685</tr> 686<tr class="altColor"> 687<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 688<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, 689 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 690<div class="block">Method called for secondary property serializers (ones 691 NOT directly created to serialize values of a POJO property 692 but instead created as a dependant serializer -- such as value serializers 693 for structured types, or serializers for root values) 694 to handle details of resolving 695 <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> 696</td> 697</tr> 698<tr class="rowColor"> 699<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 700<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, 701 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> deserDef)</code> </td> 702</tr> 703<tr class="altColor"> 704<td class="colFirst"><code>com.fasterxml.jackson.annotation.ObjectIdGenerator<?></code></td> 705<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, 706 <a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a> objectIdInfo)</code> </td> 707</tr> 708<tr class="rowColor"> 709<td class="colFirst"><code><T> T</code></td> 710<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, 711 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType)</code> </td> 712</tr> 713<tr class="altColor"> 714<td class="colFirst"><code><T> T</code></td> 715<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, 716 int offset, 717 int len, 718 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType)</code> </td> 719</tr> 720<tr class="rowColor"> 721<td class="colFirst"><code><T> T</code></td> 722<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, 723 int offset, 724 int len, 725 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 726</tr> 727<tr class="altColor"> 728<td class="colFirst"><code><T> T</code></td> 729<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, 730 int offset, 731 int len, 732 com.fasterxml.jackson.core.type.TypeReference valueTypeRef)</code> </td> 733</tr> 734<tr class="rowColor"> 735<td class="colFirst"><code><T> T</code></td> 736<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, 737 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 738</tr> 739<tr class="altColor"> 740<td class="colFirst"><code><T> T</code></td> 741<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, 742 com.fasterxml.jackson.core.type.TypeReference valueTypeRef)</code> </td> 743</tr> 744<tr class="rowColor"> 745<td class="colFirst"><code><T> T</code></td> 746<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="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src, 747 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType)</code> 748<div class="block">Method to deserialize JSON content from given file into given Java type.</div> 749</td> 750</tr> 751<tr class="altColor"> 752<td class="colFirst"><code><T> T</code></td> 753<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="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src, 754 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 755<div class="block">Method to deserialize JSON content from given file into given Java type.</div> 756</td> 757</tr> 758<tr class="rowColor"> 759<td class="colFirst"><code><T> T</code></td> 760<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="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> src, 761 com.fasterxml.jackson.core.type.TypeReference valueTypeRef)</code> 762<div class="block">Method to deserialize JSON content from given file into given Java type.</div> 763</td> 764</tr> 765<tr class="altColor"> 766<td class="colFirst"><code><T> T</code></td> 767<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="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src, 768 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType)</code> </td> 769</tr> 770<tr class="rowColor"> 771<td class="colFirst"><code><T> T</code></td> 772<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="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src, 773 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 774</tr> 775<tr class="altColor"> 776<td class="colFirst"><code><T> T</code></td> 777<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="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> src, 778 com.fasterxml.jackson.core.type.TypeReference valueTypeRef)</code> </td> 779</tr> 780<tr class="rowColor"> 781<td class="colFirst"><code><T> T</code></td> 782<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>(com.fasterxml.jackson.core.JsonParser jp, 783 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType)</code> 784<div class="block">Method to deserialize JSON content into a non-container 785 type (it can be an array type, however): typically a bean, array 786 or a wrapper type (like <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>).</div> 787</td> 788</tr> 789<tr class="altColor"> 790<td class="colFirst"><code><T> T</code></td> 791<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>(com.fasterxml.jackson.core.JsonParser jp, 792 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 793<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> 794</td> 795</tr> 796<tr class="rowColor"> 797<td class="colFirst"><code><T> T</code></td> 798<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>(com.fasterxml.jackson.core.JsonParser jp, 799 com.fasterxml.jackson.core.type.ResolvedType valueType)</code> 800<div class="block">Method to deserialize JSON content into a Java type, reference 801 to which is passed as argument.</div> 802</td> 803</tr> 804<tr class="altColor"> 805<td class="colFirst"><code><T> T</code></td> 806<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>(com.fasterxml.jackson.core.JsonParser jp, 807 com.fasterxml.jackson.core.type.TypeReference<?> valueTypeRef)</code> 808<div class="block">Method to deserialize JSON content into a Java type, reference 809 to which is passed as argument.</div> 810</td> 811</tr> 812<tr class="rowColor"> 813<td class="colFirst"><code><T> T</code></td> 814<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="http://docs.oracle.com/javase/6/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src, 815 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType)</code> </td> 816</tr> 817<tr class="altColor"> 818<td class="colFirst"><code><T> T</code></td> 819<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="http://docs.oracle.com/javase/6/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src, 820 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 821</tr> 822<tr class="rowColor"> 823<td class="colFirst"><code><T> T</code></td> 824<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="http://docs.oracle.com/javase/6/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a> src, 825 com.fasterxml.jackson.core.type.TypeReference valueTypeRef)</code> </td> 826</tr> 827<tr class="altColor"> 828<td class="colFirst"><code><T> T</code></td> 829<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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> content, 830 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType)</code> 831<div class="block">Method to deserialize JSON content from given JSON content String.</div> 832</td> 833</tr> 834<tr class="rowColor"> 835<td class="colFirst"><code><T> T</code></td> 836<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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> content, 837 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 838<div class="block">Method to deserialize JSON content from given JSON content String.</div> 839</td> 840</tr> 841<tr class="altColor"> 842<td class="colFirst"><code><T> T</code></td> 843<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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> content, 844 com.fasterxml.jackson.core.type.TypeReference valueTypeRef)</code> 845<div class="block">Method to deserialize JSON content from given JSON content String.</div> 846</td> 847</tr> 848<tr class="rowColor"> 849<td class="colFirst"><code><T> T</code></td> 850<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="http://docs.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src, 851 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> valueType)</code> 852<div class="block">Method to deserialize JSON content from given resource into given Java type.</div> 853</td> 854</tr> 855<tr class="altColor"> 856<td class="colFirst"><code><T> T</code></td> 857<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="http://docs.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src, 858 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 859</tr> 860<tr class="rowColor"> 861<td class="colFirst"><code><T> T</code></td> 862<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="http://docs.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a> src, 863 com.fasterxml.jackson.core.type.TypeReference valueTypeRef)</code> 864<div class="block">Method to deserialize JSON content from given resource into given Java type.</div> 865</td> 866</tr> 867<tr class="altColor"> 868<td class="colFirst"><code>void</code></td> 869<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> instanceOrClass, 870 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> fieldName, 871 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> deser)</code> 872<div class="block">Helper method for reporting a problem with unhandled unknown exception</div> 873</td> 874</tr> 875<tr class="rowColor"> 876<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 877<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, 878 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> serDef)</code> 879<div class="block">Method that can be called to construct and configure serializer instance, 880 either given a <a href="http://docs.oracle.com/javase/6/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), 881 or an uninitialized serializer instance.</div> 882</td> 883</tr> 884<tr class="altColor"> 885<td class="colFirst"><code>void</code></td> 886<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="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> resultFile, 887 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> 888<div class="block">Method that can be used to serialize any Java value as 889 JSON output, written to File provided.</div> 890</td> 891</tr> 892<tr class="rowColor"> 893<td class="colFirst"><code>void</code></td> 894<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="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> resultFile, 895 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> 896<div class="block">Method that can be used to serialize any Java value as 897 JSON output, written to File provided.</div> 898</td> 899</tr> 900<tr class="altColor"> 901<td class="colFirst"><code>void</code></td> 902<td class="colLast"><span class="typeNameLabel">ObjectWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#writeValue-com.fasterxml.jackson.core.JsonGenerator-java.lang.Object-">writeValue</a></span>(com.fasterxml.jackson.core.JsonGenerator gen, 903 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> 904<div class="block">Method that can be used to serialize any Java value as 905 JSON output, using provided <code>JsonGenerator</code>.</div> 906</td> 907</tr> 908<tr class="rowColor"> 909<td class="colFirst"><code>void</code></td> 910<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>(com.fasterxml.jackson.core.JsonGenerator g, 911 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> 912<div class="block">Method that can be used to serialize any Java value as 913 JSON output, using provided <code>JsonGenerator</code>.</div> 914</td> 915</tr> 916<tr class="altColor"> 917<td class="colFirst"><code>void</code></td> 918<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="http://docs.oracle.com/javase/6/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out, 919 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> 920<div class="block">Method that can be used to serialize any Java value as 921 JSON output, using output stream provided (using encoding 922 <code>JsonEncoding.UTF8</code>).</div> 923</td> 924</tr> 925<tr class="rowColor"> 926<td class="colFirst"><code>void</code></td> 927<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="http://docs.oracle.com/javase/6/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out, 928 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> 929<div class="block">Method that can be used to serialize any Java value as 930 JSON output, using output stream provided (using encoding 931 <code>JsonEncoding.UTF8</code>).</div> 932</td> 933</tr> 934<tr class="altColor"> 935<td class="colFirst"><code>void</code></td> 936<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="http://docs.oracle.com/javase/6/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a> w, 937 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> 938<div class="block">Method that can be used to serialize any Java value as 939 JSON output, using Writer provided.</div> 940</td> 941</tr> 942<tr class="rowColor"> 943<td class="colFirst"><code>void</code></td> 944<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="http://docs.oracle.com/javase/6/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a> w, 945 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> 946<div class="block">Method that can be used to serialize any Java value as 947 JSON output, using Writer provided.</div> 948</td> 949</tr> 950</tbody> 951</table> 952<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 953<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> 954<tr> 955<th class="colOne" scope="col">Constructor and Description</th> 956</tr> 957<tbody> 958<tr class="altColor"> 959<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> 960</tr> 961<tr class="rowColor"> 962<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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> message, 963 <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> cause)</code> </td> 964</tr> 965</tbody> 966</table> 967</li> 968<li class="blockList"><a name="com.fasterxml.jackson.databind.deser"> 969<!-- --> 970</a> 971<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> 972<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation"> 973<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> 974<tr> 975<th class="colFirst" scope="col">Modifier and Type</th> 976<th class="colLast" scope="col">Class and Description</th> 977</tr> 978<tbody> 979<tr class="altColor"> 980<td class="colFirst"><code>class </code></td> 981<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> 982<div class="block">Exception thrown during deserialization when there are object id that can't 983 be resolved.</div> 984</td> 985</tr> 986</tbody> 987</table> 988<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 989<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> 990<tr> 991<th class="colFirst" scope="col">Modifier and Type</th> 992<th class="colLast" scope="col">Method and Description</th> 993</tr> 994<tbody> 995<tr class="altColor"> 996<td class="colFirst"><code>protected void</code></td> 997<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, 998 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 999 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vchecker, 1000 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr, 1001 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a> creators, 1002 <a href="http://docs.oracle.com/javase/6/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> 1003</tr> 1004<tr class="rowColor"> 1005<td class="colFirst"><code>protected void</code></td> 1006<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, 1007 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1008 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vchecker, 1009 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr, 1010 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a> creators, 1011 <a href="http://docs.oracle.com/javase/6/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> 1012</tr> 1013<tr class="altColor"> 1014<td class="colFirst"><code>protected void</code></td> 1015<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_checkImplicitlyNamedConstructors-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.List-">_checkImplicitlyNamedConstructors</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1016 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1017 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vchecker, 1018 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr, 1019 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a> creators, 1020 <a href="http://docs.oracle.com/javase/6/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/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a>> implicitCtors)</code> </td> 1021</tr> 1022<tr class="rowColor"> 1023<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> 1024<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, 1025 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1026<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> 1027 using annotations (like @JsonCreator) and visibility rules</div> 1028</td> 1029</tr> 1030<tr class="altColor"> 1031<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1032<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, 1033 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 1034 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 1035<div class="block">Method that handles actual construction (via factory) and caching (both 1036 intermediate and eventual)</div> 1037</td> 1038</tr> 1039<tr class="rowColor"> 1040<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1041<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, 1042 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 1043 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 1044<div class="block">Method that will try to create a deserializer for given type, 1045 and resolve and cache it if necessary</div> 1046</td> 1047</tr> 1048<tr class="altColor"> 1049<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1050<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, 1051 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 1052 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 1053<div class="block">Method that does the heavy lifting of checking for per-type annotations, 1054 find out full type, and figure out which actual factory method 1055 to call.</div> 1056</td> 1057</tr> 1058<tr class="rowColor"> 1059<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1060<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, 1061 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 1062 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1063 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1064</tr> 1065<tr class="altColor"> 1066<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/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> 1067<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, 1068 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1069</tr> 1070<tr class="rowColor"> 1071<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1072<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, 1073 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1074 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1075 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1076 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1077</tr> 1078<tr class="altColor"> 1079<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1080<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, 1081 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1082 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1083</tr> 1084<tr class="rowColor"> 1085<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1086<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, 1087 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1088 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1089 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1090 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1091</tr> 1092<tr class="altColor"> 1093<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1094<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, 1095 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1096 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1097 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1098 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1099</tr> 1100<tr class="rowColor"> 1101<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1102<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 1103 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1104 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1105</tr> 1106<tr class="altColor"> 1107<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1108<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, 1109 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1110 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1111 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 1112 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1113 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1114</tr> 1115<tr class="rowColor"> 1116<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1117<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, 1118 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1119 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1120 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 1121 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1122 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1123</tr> 1124<tr class="altColor"> 1125<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1126<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="http://docs.oracle.com/javase/6/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, 1127 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1128 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1129</tr> 1130<tr class="rowColor"> 1131<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 1132<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, 1133 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rawType)</code> </td> 1134</tr> 1135<tr class="altColor"> 1136<td class="colFirst"><code>protected boolean</code></td> 1137<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_handleSingleArgumentConstructor-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-com.fasterxml.jackson.databind.introspect.AnnotatedConstructor-boolean-boolean-">_handleSingleArgumentConstructor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1138 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1139 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vchecker, 1140 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr, 1141 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a> creators, 1142 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a> ctor, 1143 boolean isCreator, 1144 boolean isVisible)</code> </td> 1145</tr> 1146<tr class="rowColor"> 1147<td class="colFirst"><code>protected boolean</code></td> 1148<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_handleSingleArgumentFactory-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.introspect.VisibilityChecker-com.fasterxml.jackson.databind.AnnotationIntrospector-com.fasterxml.jackson.databind.deser.impl.CreatorCollector-com.fasterxml.jackson.databind.introspect.AnnotatedMethod-boolean-">_handleSingleArgumentFactory</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1149 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1150 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vchecker, 1151 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> intr, 1152 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a> creators, 1153 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> factory, 1154 boolean isCreator)</code> </td> 1155</tr> 1156<tr class="altColor"> 1157<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 1158<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.JavaType-">_handleUnknownKeyDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 1159</tr> 1160<tr class="rowColor"> 1161<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1162<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.JavaType-">_handleUnknownValueDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 1163</tr> 1164<tr class="altColor"> 1165<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> 1166<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, 1167 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated, 1168 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> instDef)</code> </td> 1169</tr> 1170<tr class="rowColor"> 1171<td class="colFirst"><code>protected void</code></td> 1172<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, 1173 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1174 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder)</code> 1175<div class="block">Method called to figure out settable properties for the 1176 bean deserializer to use.</div> 1177</td> 1178</tr> 1179<tr class="altColor"> 1180<td class="colFirst"><code>protected void</code></td> 1181<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, 1182 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1183 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder)</code> 1184<div class="block">Method called locate all members used for value injection (if any), 1185 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> 1186</td> 1187</tr> 1188<tr class="rowColor"> 1189<td class="colFirst"><code>protected void</code></td> 1190<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, 1191 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1192 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder)</code> </td> 1193</tr> 1194<tr class="altColor"> 1195<td class="colFirst"><code>protected void</code></td> 1196<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, 1197 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1198 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder)</code> 1199<div class="block">Method that will find if bean has any managed- or back-reference properties, 1200 and if so add them to bean, to be linked during resolution phase.</div> 1201</td> 1202</tr> 1203<tr class="rowColor"> 1204<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1205<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, 1206 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1207 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1208<div class="block">Method that is to actually build a bean deserializer instance.</div> 1209</td> 1210</tr> 1211<tr class="altColor"> 1212<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1213<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, 1214 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1215 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> builderDesc)</code> 1216<div class="block">Method for constructing a bean deserializer that uses specified 1217 intermediate Builder for binding data, and construction of the 1218 value instance.</div> 1219</td> 1220</tr> 1221<tr class="rowColor"> 1222<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1223<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, 1224 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1225 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1226</tr> 1227<tr class="altColor"> 1228<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> 1229<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.AnnotatedMethod-">constructAnySetter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1230 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1231 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> setter)</code> 1232<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> 1233 for handling unknown bean properties, given a method that 1234 has been designated as such setter.</div> 1235</td> 1236</tr> 1237<tr class="rowColor"> 1238<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">CreatorProperty</a></code></td> 1239<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-java.lang.Object-">constructCreatorProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1240 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1241 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> name, 1242 int index, 1243 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param, 1244 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> injectableValueId)</code> 1245<div class="block">Method that will construct a property object that represents 1246 a logical property passed via Creator (constructor or static 1247 factory method)</div> 1248</td> 1249</tr> 1250<tr class="altColor"> 1251<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> 1252<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-java.lang.reflect.Type-">constructSettableProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1253 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1254 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef, 1255 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> jdkType)</code> 1256<div class="block">Method that will construct a regular bean property setter using 1257 the given setter method.</div> 1258</td> 1259</tr> 1260<tr class="rowColor"> 1261<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> 1262<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, 1263 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1264 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef)</code> 1265<div class="block">Method that will construct a regular bean property setter using 1266 the given setter method.</div> 1267</td> 1268</tr> 1269<tr class="altColor"> 1270<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1271<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, 1272 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> type, 1273 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1274<div class="block">Method called to create (or, for completely immutable deserializers, 1275 reuse) a deserializer that can convert JSON content into values of 1276 specified Java type.</div> 1277</td> 1278</tr> 1279<tr class="rowColor"> 1280<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1281<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, 1282 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> type, 1283 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1284</tr> 1285<tr class="altColor"> 1286<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1287<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, 1288 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1289 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1290<div class="block">Method called to create (or, for completely immutable deserializers, 1291 reuse) a deserializer that can convert JSON content into values of 1292 specified Java "bean" (POJO) type.</div> 1293</td> 1294</tr> 1295<tr class="rowColor"> 1296<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1297<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, 1298 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1299 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1300<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 1301 deserializer for types other than Collections, Maps, arrays and 1302 enums.</div> 1303</td> 1304</tr> 1305<tr class="altColor"> 1306<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1307<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, 1308 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1309 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1310 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> builderClass)</code> 1311<div class="block">Method called to create a deserializer that will use specified Builder 1312 class for building value instances.</div> 1313</td> 1314</tr> 1315<tr class="rowColor"> 1316<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1317<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, 1318 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1319 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1320 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> builderClass)</code> </td> 1321</tr> 1322<tr class="altColor"> 1323<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1324<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, 1325 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 1326 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1327</tr> 1328<tr class="rowColor"> 1329<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1330<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, 1331 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 1332 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1333</tr> 1334<tr class="altColor"> 1335<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1336<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, 1337 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> type, 1338 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1339</tr> 1340<tr class="rowColor"> 1341<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1342<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, 1343 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> type, 1344 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1345</tr> 1346<tr class="altColor"> 1347<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 1348<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, 1349 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1350<div class="block">Method called to see if a different (or differently configured) key deserializer 1351 is needed to deserialize keys of specified Map property.</div> 1352</td> 1353</tr> 1354<tr class="rowColor"> 1355<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1356<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, 1357 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1358<div class="block">Method called to see if a different (or differently configured) deserializer 1359 is needed to deserialize values of specified property.</div> 1360</td> 1361</tr> 1362<tr class="altColor"> 1363<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1364<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, 1365 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1366<div class="block">Although most of post-processing is done in resolve(), we only get 1367 access to referring property's annotations here; and this is needed 1368 to support per-property ObjectIds.</div> 1369</td> 1370</tr> 1371<tr class="rowColor"> 1372<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1373<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, 1374 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1375 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1376</tr> 1377<tr class="altColor"> 1378<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1379<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, 1380 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1381 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1382<div class="block">Factory method for constructing serializers of <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><code>Enum</code></a> types.</div> 1383</td> 1384</tr> 1385<tr class="rowColor"> 1386<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 1387<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, 1388 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 1389<div class="block">Method called to find if factory knows how to create a key deserializer 1390 for specified type; currently this means checking if a module has registered 1391 possible deserializers.</div> 1392</td> 1393</tr> 1394<tr class="altColor"> 1395<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 1396<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, 1397 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 1398</tr> 1399<tr class="rowColor"> 1400<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1401<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, 1402 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 1403 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1404</tr> 1405<tr class="altColor"> 1406<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1407<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, 1408 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 1409 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1410</tr> 1411<tr class="rowColor"> 1412<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1413<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, 1414 <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> type, 1415 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1416</tr> 1417<tr class="altColor"> 1418<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1419<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, 1420 <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> type, 1421 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1422</tr> 1423<tr class="rowColor"> 1424<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1425<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, 1426 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1427 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1428<div class="block">Method called to create and return a deserializer that can construct 1429 JsonNode(s) from JSON content.</div> 1430</td> 1431</tr> 1432<tr class="altColor"> 1433<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1434<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, 1435 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> nodeType, 1436 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1437</tr> 1438<tr class="rowColor"> 1439<td class="colFirst"><code>void</code></td> 1440<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-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor)</code> </td> 1441</tr> 1442<tr class="altColor"> 1443<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1444<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, 1445 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> deserDef)</code> </td> 1446</tr> 1447<tr class="rowColor"> 1448<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/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> 1449<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, 1450 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1451 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a> builder, 1452 <a href="http://docs.oracle.com/javase/6/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, 1453 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> ignored)</code> 1454<div class="block">Helper method called to filter out explicit ignored properties, 1455 as well as properties that have "ignorable types".</div> 1456</td> 1457</tr> 1458<tr class="altColor"> 1459<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1460<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, 1461 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1462 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1463 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1464 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> 1465<div class="block">Method called to locate serializer for specified array type.</div> 1466</td> 1467</tr> 1468<tr class="rowColor"> 1469<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1470<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, 1471 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1472 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1473 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1474 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1475</tr> 1476<tr class="altColor"> 1477<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1478<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, 1479 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1480 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1481<div class="block">Method called to locate deserializer for specified value type which does not belong to any other 1482 category (not an Enum, Collection, Map, Array or tree node)</div> 1483</td> 1484</tr> 1485<tr class="rowColor"> 1486<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1487<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, 1488 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1489 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1490</tr> 1491<tr class="altColor"> 1492<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1493<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, 1494 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1495 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1496 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1497 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> 1498<div class="block">Method called to locate serializer for specified <a href="http://docs.oracle.com/javase/6/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> 1499</td> 1500</tr> 1501<tr class="rowColor"> 1502<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1503<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, 1504 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1505 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1506 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1507 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1508</tr> 1509<tr class="altColor"> 1510<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1511<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, 1512 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1513 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1514 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1515 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> 1516<div class="block">Method called to locate serializer for specified 1517 "Collection-like" type (one that acts 1518 like <a href="http://docs.oracle.com/javase/6/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> 1519</td> 1520</tr> 1521<tr class="rowColor"> 1522<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1523<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, 1524 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1525 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1526 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1527 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1528</tr> 1529<tr class="altColor"> 1530<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1531<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, 1532 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 1533</tr> 1534<tr class="rowColor"> 1535<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1536<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, 1537 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 1538 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> deser)</code> 1539<div class="block">Helper method that will check whether given annotated entity (usually class, 1540 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 1541 be used; and if so, to construct and return suitable serializer for it.</div> 1542</td> 1543</tr> 1544<tr class="altColor"> 1545<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1546<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, 1547 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> prop)</code> 1548<div class="block">Helper method that can be used to see if specified property is annotated 1549 to indicate use of a converter for property value (in case of container types, 1550 it is container type itself, not key or content type).</div> 1551</td> 1552</tr> 1553<tr class="rowColor"> 1554<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1555<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, 1556 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1557 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1558<div class="block">Helper method called to find one of default serializers for "well-known" 1559 platform types: JDK-provided types, and small number of public Jackson 1560 API types.</div> 1561</td> 1562</tr> 1563<tr class="altColor"> 1564<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1565<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, 1566 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> 1567<div class="block">Helper method called to check if a class or method 1568 has annotation that tells which class to use for deserialization.</div> 1569</td> 1570</tr> 1571<tr class="rowColor"> 1572<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1573<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, 1574 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> ann)</code> 1575<div class="block">Helper method called to check if a class or method 1576 has annotation that tells which class to use for deserialization.</div> 1577</td> 1578</tr> 1579<tr class="altColor"> 1580<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1581<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 1582 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1583 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1584<div class="block">Method called to locate deserializer for specified <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><code>Enum</code></a> type.</div> 1585</td> 1586</tr> 1587<tr class="rowColor"> 1588<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1589<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 1590 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1591 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1592</tr> 1593<tr class="altColor"> 1594<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 1595<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, 1596 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 1597 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 1598<div class="block">Method called to get hold of a deserializer to use for deserializing 1599 keys for <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>.</div> 1600</td> 1601</tr> 1602<tr class="rowColor"> 1603<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 1604<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, 1605 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1606 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1607</tr> 1608<tr class="altColor"> 1609<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1610<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, 1611 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1612 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1613 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 1614 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1615 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> 1616<div class="block">Method called to locate deserializer for specified <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> type.</div> 1617</td> 1618</tr> 1619<tr class="rowColor"> 1620<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1621<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, 1622 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1623 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1624 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 1625 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1626 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1627</tr> 1628<tr class="altColor"> 1629<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1630<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, 1631 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1632 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1633 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 1634 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1635 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> 1636<div class="block">Method called to locate serializer for specified 1637 "Map-like" type (one that acts 1638 like <a href="http://docs.oracle.com/javase/6/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> 1639</td> 1640</tr> 1641<tr class="rowColor"> 1642<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1643<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, 1644 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1645 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1646 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 1647 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 1648 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 1649</tr> 1650<tr class="altColor"> 1651<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1652<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, 1653 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1654 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1655<div class="block">Overridable method called after checking all other types.</div> 1656</td> 1657</tr> 1658<tr class="rowColor"> 1659<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> 1660<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, 1661 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> containerType, 1662 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> propertyEntity)</code> 1663<div class="block">Method called to find and create a type information deserializer for values of 1664 given container (list, array, map) property, if one is needed.</div> 1665</td> 1666</tr> 1667<tr class="altColor"> 1668<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> 1669<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, 1670 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 1671 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> annotated)</code> 1672<div class="block">Method called to create a type information deserializer for values of 1673 given non-container property, if one is needed.</div> 1674</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><?></code></td> 1678<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, 1679 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1680 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1681<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 1682 deserializer registered for given type.</div> 1683</td> 1684</tr> 1685<tr class="altColor"> 1686<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1687<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="http://docs.oracle.com/javase/6/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, 1688 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1689 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1690<div class="block">Method called to locate deserializer for specified JSON tree node type.</div> 1691</td> 1692</tr> 1693<tr class="rowColor"> 1694<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1695<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="http://docs.oracle.com/javase/6/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, 1696 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1697 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1698</tr> 1699<tr class="altColor"> 1700<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> 1701<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, 1702 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 1703<div class="block">Method called to find and create a type information deserializer for given base type, 1704 if one is needed.</div> 1705</td> 1706</tr> 1707<tr class="rowColor"> 1708<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> 1709<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, 1710 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> </td> 1711</tr> 1712<tr class="altColor"> 1713<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1714<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, 1715 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 1716 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propertyType)</code> 1717<div class="block">Method called to get hold of a deserializer for a value of given type; 1718 or if no such deserializer can be found, a default handler (which 1719 may do a best-effort generic serialization or just simply 1720 throw an exception when invoked).</div> 1721</td> 1722</tr> 1723<tr class="rowColor"> 1724<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> 1725<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, 1726 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1727<div class="block">Method that is to find all creators (constructors, factory methods) 1728 for the bean type to deserialize.</div> 1729</td> 1730</tr> 1731<tr class="altColor"> 1732<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> 1733<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, 1734 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1735<div class="block">Value instantiator is created both based on creator annotations, 1736 and on optional externally provided instantiators (registered through 1737 module interface).</div> 1738</td> 1739</tr> 1740<tr class="rowColor"> 1741<td class="colFirst"><code>boolean</code></td> 1742<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, 1743 <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> factory, 1744 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 1745<div class="block">Method called to find out whether provider would be able to find 1746 a deserializer for given type, using a root reference (i.e.</div> 1747</td> 1748</tr> 1749<tr class="altColor"> 1750<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 1751<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, 1752 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> deserDef)</code> </td> 1753</tr> 1754<tr class="rowColor"> 1755<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 1756<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, 1757 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 1758<div class="block">Method that can be called to try to resolve an abstract type 1759 (interface, abstract class) into a concrete type, or at least 1760 something "more concrete" (abstract class instead of interface).</div> 1761</td> 1762</tr> 1763<tr class="altColor"> 1764<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 1765<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, 1766 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 1767</tr> 1768<tr class="rowColor"> 1769<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 1770<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, 1771 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1772 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1773</tr> 1774<tr class="altColor"> 1775<td class="colFirst"><code>protected <T extends <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>><br>T</code></td> 1776<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-T-">modifyTypeByAnnotation</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt, 1777 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 1778 T type)</code> 1779<div class="block">Method called to see if given method has annotations that indicate 1780 a more specific type than what the argument specifies.</div> 1781</td> 1782</tr> 1783<tr class="rowColor"> 1784<td class="colFirst"><code>void</code></td> 1785<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> 1786<div class="block">Method called after deserializer instance has been constructed 1787 (and registered as necessary by provider objects), 1788 but before it has returned it to the caller.</div> 1789</td> 1790</tr> 1791<tr class="altColor"> 1792<td class="colFirst"><code>void</code></td> 1793<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> 1794<div class="block">Method called to finalize setup of this deserializer, 1795 after deserializer itself has been registered.</div> 1796</td> 1797</tr> 1798<tr class="rowColor"> 1799<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 1800<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, 1801 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1802 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1803 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> member)</code> 1804<div class="block">Helper method used to resolve method return types and field 1805 types.</div> 1806</td> 1807</tr> 1808</tbody> 1809</table> 1810</li> 1811<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl"> 1812<!-- --> 1813</a> 1814<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> 1815<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1816<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> 1817<tr> 1818<th class="colFirst" scope="col">Modifier and Type</th> 1819<th class="colLast" scope="col">Method and Description</th> 1820</tr> 1821<tbody> 1822<tr class="altColor"> 1823<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 1824<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> 1825</tr> 1826<tr class="rowColor"> 1827<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> 1828<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, 1829 <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a> valueInstantiator, 1830 <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>[] srcProps)</code> 1831<div class="block">Factory method used for building actual instances: resolves deserializers 1832 and checks for "null values".</div> 1833</td> 1834</tr> 1835<tr class="altColor"> 1836<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 1837<td class="colLast"><span class="typeNameLabel">FailingDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/FailingDeserializer.html#deserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">deserialize</a></span>(com.fasterxml.jackson.core.JsonParser jp, 1838 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </td> 1839</tr> 1840<tr class="rowColor"> 1841<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]</code></td> 1842<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> 1843<div class="block">Method called to do necessary post-processing such as injection of values 1844 and verification of values for required properties, 1845 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> 1846 returns <code>true</code> (to indicate all creator properties are found), or when 1847 then whole JSON Object has been processed,</div> 1848</td> 1849</tr> 1850</tbody> 1851</table> 1852</li> 1853<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std"> 1854<!-- --> 1855</a> 1856<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> 1857<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1858<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> 1859<tr> 1860<th class="colFirst" scope="col">Modifier and Type</th> 1861<th class="colLast" scope="col">Method and Description</th> 1862</tr> 1863<tbody> 1864<tr class="altColor"> 1865<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td> 1866<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</code> </td> 1867</tr> 1868</tbody> 1869</table> 1870<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1871<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> 1872<tr> 1873<th class="colFirst" scope="col">Modifier and Type</th> 1874<th class="colLast" scope="col">Method and Description</th> 1875</tr> 1876<tbody> 1877<tr class="altColor"> 1878<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1879<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, 1880 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 1881</tr> 1882<tr class="rowColor"> 1883<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1884<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, 1885 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1886<div class="block">We only use contextualization for optimizing the case where no customization 1887 occurred; if so, can slip in a more streamlined version.</div> 1888</td> 1889</tr> 1890<tr class="altColor"> 1891<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1892<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, 1893 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1894</tr> 1895<tr class="rowColor"> 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">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, 1898 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1899<div class="block">Contextualization is needed to see whether we can "inline" deserialization 1900 of String values, or if we have to use separate value deserializer.</div> 1901</td> 1902</tr> 1903<tr class="altColor"> 1904<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1905<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, 1906 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1907</tr> 1908<tr class="rowColor"> 1909<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1910<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, 1911 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1912</tr> 1913<tr class="altColor"> 1914<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1915<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, 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 finalize setup of this deserializer, 1918 when it is known for which property deserializer is needed for.</div> 1919</td> 1920</tr> 1921<tr class="rowColor"> 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">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, 1924 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1925<div class="block">Method called to finalize setup of this deserializer, 1926 when it is known for which property deserializer is needed for.</div> 1927</td> 1928</tr> 1929<tr class="altColor"> 1930<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1931<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, 1932 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1933</tr> 1934<tr class="rowColor"> 1935<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1936<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, 1937 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1938<div class="block">Method called to finalize setup of this deserializer, 1939 when it is known for which property deserializer is needed for.</div> 1940</td> 1941</tr> 1942<tr class="altColor"> 1943<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1944<td class="colLast"><span class="typeNameLabel">EnumDeserializer.FactoryBasedDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/EnumDeserializer.FactoryBasedDeserializer.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, 1945 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1946</tr> 1947<tr class="rowColor"> 1948<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1949<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, 1950 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1951</tr> 1952<tr class="altColor"> 1953<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1954<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, 1955 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1956</tr> 1957<tr class="rowColor"> 1958<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> 1959<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, 1960 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1961<div class="block">Method called to finalize setup of this deserializer, 1962 when it is known for which property deserializer is needed 1963 for.</div> 1964</td> 1965</tr> 1966<tr class="altColor"> 1967<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 1968<td class="colLast"><span class="typeNameLabel">AtomicReferenceDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/AtomicReferenceDeserializer.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, 1969 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1970</tr> 1971<tr class="rowColor"> 1972<td class="colFirst"><code>protected <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">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, 1974 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 1975 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> existingDeserializer)</code> 1976<div class="block">Helper method that can be used to see if specified property has annotation 1977 indicating that a converter is to be used for contained values (contents 1978 of structured types; array/List/Map values)</div> 1979</td> 1980</tr> 1981<tr class="altColor"> 1982<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1983<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, 1984 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1985 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1986<div class="block">Helper method used to locate deserializers for properties the 1987 type this deserializer handles contains (usually for properties of 1988 bean types)</div> 1989</td> 1990</tr> 1991<tr class="rowColor"> 1992<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td> 1993<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, 1994 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 1995 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1996</tr> 1997<tr class="altColor"> 1998<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 1999<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> 2000</tr> 2001<tr class="rowColor"> 2002<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> 2003<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> 2004</tr> 2005<tr class="altColor"> 2006<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 2007<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> 2008</tr> 2009<tr class="rowColor"> 2010<td class="colFirst"><code>void</code></td> 2011<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> 2012<div class="block">We need to implement this method to properly find things to delegate 2013 to: it can not be done earlier since delegated deserializers almost 2014 certainly require access to this instance (at least "List" and "Map" ones)</div> 2015</td> 2016</tr> 2017<tr class="altColor"> 2018<td class="colFirst"><code>void</code></td> 2019<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> 2020</tr> 2021<tr class="rowColor"> 2022<td class="colFirst"><code>void</code></td> 2023<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> 2024</tr> 2025<tr class="altColor"> 2026<td class="colFirst"><code>void</code></td> 2027<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> 2028</tr> 2029<tr class="rowColor"> 2030<td class="colFirst"><code>void</code></td> 2031<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> 2032</tr> 2033</tbody> 2034</table> 2035</li> 2036<li class="blockList"><a name="com.fasterxml.jackson.databind.exc"> 2037<!-- --> 2038</a> 2039<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> 2040<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation"> 2041<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> 2042<tr> 2043<th class="colFirst" scope="col">Modifier and Type</th> 2044<th class="colLast" scope="col">Class and Description</th> 2045</tr> 2046<tbody> 2047<tr class="altColor"> 2048<td class="colFirst"><code>class </code></td> 2049<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> 2050<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 2051 case where an explicitly ignored property is encountered, and mapper 2052 is configured to consider this an error.</div> 2053</td> 2054</tr> 2055<tr class="rowColor"> 2056<td class="colFirst"><code>class </code></td> 2057<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> 2058<div class="block">Specialized sub-class of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a> 2059 that is used when the underlying problem appears to be that 2060 of bad formatting of a value to deserialize.</div> 2061</td> 2062</tr> 2063<tr class="altColor"> 2064<td class="colFirst"><code>class </code></td> 2065<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> 2066<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 2067 to problems related to binding an individual property.</div> 2068</td> 2069</tr> 2070<tr class="rowColor"> 2071<td class="colFirst"><code>class </code></td> 2072<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> 2073<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 2074 to indicate problems due to encountering a JSON property that could 2075 not be mapped to an Object property (via getter, constructor argument 2076 or field).</div> 2077</td> 2078</tr> 2079</tbody> 2080</table> 2081</li> 2082<li class="blockList"><a name="com.fasterxml.jackson.databind.ext"> 2083<!-- --> 2084</a> 2085<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> 2086<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 2087<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> 2088<tr> 2089<th class="colFirst" scope="col">Modifier and Type</th> 2090<th class="colLast" scope="col">Method and Description</th> 2091</tr> 2092<tbody> 2093<tr class="altColor"> 2094<td class="colFirst"><code>void</code></td> 2095<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, 2096 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 2097</tr> 2098<tr class="rowColor"> 2099<td class="colFirst"><code>void</code></td> 2100<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, 2101 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 2102</tr> 2103<tr class="altColor"> 2104<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2105<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, 2106 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 2107</tr> 2108<tr class="rowColor"> 2109<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2110<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, 2111 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2112 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2113</tr> 2114</tbody> 2115</table> 2116</li> 2117<li class="blockList"><a name="com.fasterxml.jackson.databind.jsonFormatVisitors"> 2118<!-- --> 2119</a> 2120<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> 2121<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 2122<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> 2123<tr> 2124<th class="colFirst" scope="col">Modifier and Type</th> 2125<th class="colLast" scope="col">Method and Description</th> 2126</tr> 2127<tbody> 2128<tr class="altColor"> 2129<td class="colFirst"><code>void</code></td> 2130<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, 2131 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> 2132<div class="block">Get the representation of the schema to which this serializer will conform.</div> 2133</td> 2134</tr> 2135<tr class="rowColor"> 2136<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> 2137<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> 2138</tr> 2139<tr class="altColor"> 2140<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> 2141<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> 2142</tr> 2143<tr class="rowColor"> 2144<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> 2145<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> 2146</tr> 2147<tr class="altColor"> 2148<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> 2149<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> 2150</tr> 2151<tr class="rowColor"> 2152<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> 2153<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> 2154</tr> 2155<tr class="altColor"> 2156<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> 2157<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> 2158</tr> 2159<tr class="rowColor"> 2160<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> 2161<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> 2162</tr> 2163<tr class="altColor"> 2164<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> 2165<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> 2166</tr> 2167<tr class="rowColor"> 2168<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> 2169<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> 2170<div class="block">Method called when type is of Java <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> type, and will 2171 be serialized as a JSON Object.</div> 2172</td> 2173</tr> 2174<tr class="altColor"> 2175<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> 2176<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> 2177</tr> 2178<tr class="rowColor"> 2179<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> 2180<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> 2181</tr> 2182<tr class="altColor"> 2183<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> 2184<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> 2185</tr> 2186<tr class="rowColor"> 2187<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> 2188<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> 2189</tr> 2190<tr class="altColor"> 2191<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> 2192<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> 2193</tr> 2194<tr class="rowColor"> 2195<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> 2196<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> 2197</tr> 2198<tr class="altColor"> 2199<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> 2200<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> 2201</tr> 2202<tr class="rowColor"> 2203<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> 2204<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> 2205</tr> 2206<tr class="altColor"> 2207<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> 2208<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> 2209</tr> 2210<tr class="rowColor"> 2211<td class="colFirst"><code>void</code></td> 2212<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> 2213<div class="block">Visit method that is called if the content type is a simple 2214 scalar type like <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatTypes.html#STRING"><code>JsonFormatTypes.STRING</code></a> (but not 2215 for structured types like <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatTypes.html#OBJECT"><code>JsonFormatTypes.OBJECT</code></a> since 2216 they would be missing type information).</div> 2217</td> 2218</tr> 2219<tr class="altColor"> 2220<td class="colFirst"><code>void</code></td> 2221<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> 2222</tr> 2223<tr class="rowColor"> 2224<td class="colFirst"><code>void</code></td> 2225<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, 2226 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> elementType)</code> 2227<div class="block">Visit method called for structured types, as well as possibly 2228 for leaf types (especially if handled by custom serializers).</div> 2229</td> 2230</tr> 2231<tr class="altColor"> 2232<td class="colFirst"><code>void</code></td> 2233<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, 2234 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> elementType)</code> </td> 2235</tr> 2236<tr class="rowColor"> 2237<td class="colFirst"><code>void</code></td> 2238<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, 2239 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> keyType)</code> 2240<div class="block">Visit method called to indicate type of keys of the Map type 2241 being visited</div> 2242</td> 2243</tr> 2244<tr class="altColor"> 2245<td class="colFirst"><code>void</code></td> 2246<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, 2247 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> keyType)</code> </td> 2248</tr> 2249<tr class="rowColor"> 2250<td class="colFirst"><code>void</code></td> 2251<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> 2252</tr> 2253<tr class="altColor"> 2254<td class="colFirst"><code>void</code></td> 2255<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> 2256</tr> 2257<tr class="rowColor"> 2258<td class="colFirst"><code>void</code></td> 2259<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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, 2260 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 2261 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propertyTypeHint)</code> </td> 2262</tr> 2263<tr class="altColor"> 2264<td class="colFirst"><code>void</code></td> 2265<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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, 2266 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 2267 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propertyTypeHint)</code> </td> 2268</tr> 2269<tr class="rowColor"> 2270<td class="colFirst"><code>void</code></td> 2271<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> 2272<div class="block">Callback method called when a POJO property is being traversed.</div> 2273</td> 2274</tr> 2275<tr class="altColor"> 2276<td class="colFirst"><code>void</code></td> 2277<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> 2278</tr> 2279<tr class="rowColor"> 2280<td class="colFirst"><code>void</code></td> 2281<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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, 2282 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 2283 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propertyTypeHint)</code> 2284<div class="block">Callback method called when a non-POJO property (typically something 2285 like an Enum entry of <a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util"><code>EnumMap</code></a> type) is being 2286 traversed.</div> 2287</td> 2288</tr> 2289<tr class="altColor"> 2290<td class="colFirst"><code>void</code></td> 2291<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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, 2292 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a> handler, 2293 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> propertyTypeHint)</code> </td> 2294</tr> 2295<tr class="rowColor"> 2296<td class="colFirst"><code>void</code></td> 2297<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, 2298 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> 2299<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 2300 the value type</div> 2301</td> 2302</tr> 2303<tr class="altColor"> 2304<td class="colFirst"><code>void</code></td> 2305<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, 2306 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 2307</tr> 2308</tbody> 2309</table> 2310</li> 2311<li class="blockList"><a name="com.fasterxml.jackson.databind.jsonschema"> 2312<!-- --> 2313</a> 2314<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> 2315<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 2316<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> 2317<tr> 2318<th class="colFirst" scope="col">Modifier and Type</th> 2319<th class="colLast" scope="col">Method and Description</th> 2320</tr> 2321<tbody> 2322<tr class="altColor"> 2323<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 2324<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, 2325 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> 2326<div class="block">Get the representation of the schema to which this serializer will conform.</div> 2327</td> 2328</tr> 2329<tr class="rowColor"> 2330<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 2331<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, 2332 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint, 2333 boolean isOptional)</code> 2334<div class="block">Get the representation of the schema to which this serializer will conform.</div> 2335</td> 2336</tr> 2337</tbody> 2338</table> 2339</li> 2340<li class="blockList"><a name="com.fasterxml.jackson.databind.module"> 2341<!-- --> 2342</a> 2343<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> 2344<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 2345<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> 2346<tr> 2347<th class="colFirst" scope="col">Modifier and Type</th> 2348<th class="colLast" scope="col">Method and Description</th> 2349</tr> 2350<tbody> 2351<tr class="altColor"> 2352<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2353<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, 2354 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2355 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2356 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2357 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 2358</tr> 2359<tr class="rowColor"> 2360<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2361<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, 2362 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2363 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2364</tr> 2365<tr class="altColor"> 2366<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2367<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, 2368 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2369 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2370 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2371 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 2372</tr> 2373<tr class="rowColor"> 2374<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2375<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, 2376 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2377 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2378 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2379 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 2380</tr> 2381<tr class="altColor"> 2382<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2383<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 2384 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2385 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2386</tr> 2387<tr class="rowColor"> 2388<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2389<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, 2390 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2391 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2392 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 2393 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2394 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 2395</tr> 2396<tr class="altColor"> 2397<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2398<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, 2399 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2400 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2401 <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> keyDeserializer, 2402 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> elementTypeDeserializer, 2403 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?> elementDeserializer)</code> </td> 2404</tr> 2405<tr class="rowColor"> 2406<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><?></code></td> 2407<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="http://docs.oracle.com/javase/6/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, 2408 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> config, 2409 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2410</tr> 2411</tbody> 2412</table> 2413</li> 2414<li class="blockList"><a name="com.fasterxml.jackson.databind.ser"> 2415<!-- --> 2416</a> 2417<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> 2418<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 2419<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> 2420<tr> 2421<th class="colFirst" scope="col">Modifier and Type</th> 2422<th class="colLast" scope="col">Method and Description</th> 2423</tr> 2424<tbody> 2425<tr class="altColor"> 2426<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> 2427<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.type.TypeBindings-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, 2428 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef, 2429 <a href="../../../../../com/fasterxml/jackson/databind/type/TypeBindings.html" title="class in com.fasterxml.jackson.databind.type">TypeBindings</a> typeContext, 2430 <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html" title="class in com.fasterxml.jackson.databind.ser">PropertyBuilder</a> pb, 2431 boolean staticTyping, 2432 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> 2433<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 2434 given member (field or method).</div> 2435</td> 2436</tr> 2437<tr class="rowColor"> 2438<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2439<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, 2440 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2441 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2442 boolean staticTyping)</code> </td> 2443</tr> 2444<tr class="altColor"> 2445<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2446<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, 2447 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 2448 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2449</tr> 2450<tr class="rowColor"> 2451<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2452<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, 2453 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 2454<div class="block">Helper method called to try to find whether there is an annotation in the 2455 class that indicates content ("value") serializer to use.</div> 2456</td> 2457</tr> 2458<tr class="altColor"> 2459<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2460<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, 2461 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 2462<div class="block">Helper method called to try to find whether there is an annotation in the 2463 class that indicates key serializer to use.</div> 2464</td> 2465</tr> 2466<tr class="rowColor"> 2467<td class="colFirst"><code>protected boolean</code></td> 2468<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#Z:Z_handleSelfReference-java.lang.Object-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JsonSerializer-">_handleSelfReference</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 2469 com.fasterxml.jackson.core.JsonGenerator gen, 2470 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 2471 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser)</code> 2472<div class="block">Method called to handle a direct self-reference through this property.</div> 2473</td> 2474</tr> 2475<tr class="altColor"> 2476<td class="colFirst"><code>void</code></td> 2477<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, 2478 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a> visitor)</code> 2479<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> 2480 to to expose the format of the given to to the given visitor</div> 2481</td> 2482</tr> 2483<tr class="rowColor"> 2484<td class="colFirst"><code>void</code></td> 2485<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 2486 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> ser, 2487 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2488</tr> 2489<tr class="altColor"> 2490<td class="colFirst"><code>void</code></td> 2491<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, 2492 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> ser, 2493 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2494</tr> 2495<tr class="rowColor"> 2496<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2497<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, 2498 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> type, 2499 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2500 boolean staticTyping, 2501 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 2502 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> 2503<div class="block">Helper method that handles configuration details when constructing serializers for 2504 <code>Object[]</code> (and subtypes, except for String).</div> 2505</td> 2506</tr> 2507<tr class="altColor"> 2508<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2509<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, 2510 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 2511 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2512 boolean staticTyping, 2513 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 2514 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> 2515<div class="block">Helper method that handles configuration details when constructing serializers for 2516 <a href="http://docs.oracle.com/javase/6/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> 2517</td> 2518</tr> 2519<tr class="rowColor"> 2520<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2521<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, 2522 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2523 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2524 boolean staticTyping)</code> </td> 2525</tr> 2526<tr class="altColor"> 2527<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2528<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, 2529 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2530 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 2531</tr> 2532<tr class="rowColor"> 2533<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2534<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-">buildIterableSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 2535 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2536 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2537 boolean staticTyping)</code> 2538<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 2539</td> 2540</tr> 2541<tr class="altColor"> 2542<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2543<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, 2544 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2545 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2546 boolean staticTyping, 2547 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 2548</tr> 2549<tr class="rowColor"> 2550<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2551<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-">buildIteratorSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 2552 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2553 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2554 boolean staticTyping)</code> 2555<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 2556</td> 2557</tr> 2558<tr class="altColor"> 2559<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2560<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, 2561 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2562 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2563 boolean staticTyping, 2564 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 2565</tr> 2566<tr class="rowColor"> 2567<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2568<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.SerializationConfig-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/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 2569 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2570 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2571 boolean staticTyping, 2572 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> keyType, 2573 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 2574</tr> 2575<tr class="altColor"> 2576<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2577<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, 2578 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 2579 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2580 boolean staticTyping, 2581 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> keySerializer, 2582 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 2583 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> 2584<div class="block">Helper method that handles configuration details when constructing serializers for 2585 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> types.</div> 2586</td> 2587</tr> 2588<tr class="rowColor"> 2589<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> 2590<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, 2591 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef, 2592 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> declaredType, 2593 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser, 2594 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer, 2595 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> contentTypeSer, 2596 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> am, 2597 boolean defaultUseStaticTyping)</code> </td> 2598</tr> 2599<tr class="altColor"> 2600<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2601<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, 2602 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 2603<div class="block">Method called to construct serializer for serializing specified bean type.</div> 2604</td> 2605</tr> 2606<tr class="rowColor"> 2607<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> 2608<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, 2609 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2610 <a href="http://docs.oracle.com/javase/6/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> 2611</tr> 2612<tr class="altColor"> 2613<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2614<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, 2615 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 2616<div class="block">Method called to see if a different (or differently configured) serializer 2617 is needed to serialize values of specified property.</div> 2618</td> 2619</tr> 2620<tr class="rowColor"> 2621<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2622<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, 2623 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 2624 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> defaultImpl)</code> 2625<div class="block">Method called to create serializer to use for serializing JSON property names (which must 2626 be output as <code>JsonToken.FIELD_NAME</code>) for Map that has specified declared 2627 key type, and is for specified property (or, if property is null, as root value)</div> 2628</td> 2629</tr> 2630<tr class="altColor"> 2631<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2632<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, 2633 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 2634<div class="block">Method called to create (or, for immutable serializers, reuse) a serializer for given type.</div> 2635</td> 2636</tr> 2637<tr class="rowColor"> 2638<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2639<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, 2640 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> origType)</code> 2641<div class="block">Main serializer constructor method.</div> 2642</td> 2643</tr> 2644<tr class="altColor"> 2645<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2646<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, 2647 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 2648</tr> 2649<tr class="rowColor"> 2650<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> 2651<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, 2652 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 2653<div class="block">Method called to create a type information serializer for given base type, 2654 if one is needed.</div> 2655</td> 2656</tr> 2657<tr class="altColor"> 2658<td class="colFirst"><code>void</code></td> 2659<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, 2660 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 2661 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2662<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 2663<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 2664 form the given property exist within the parent, or root, schema.</div> 2665</td> 2666</tr> 2667<tr class="rowColor"> 2668<td class="colFirst"><code>void</code></td> 2669<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, 2670 <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 2671 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2672<div class="block"><span class="deprecatedLabel">Deprecated.</span> 2673<div class="block"><span class="deprecationComment">Since 2.3: new code should use the alternative <code>depositSchemaProperty</code> 2674 method</span></div> 2675</div> 2676</td> 2677</tr> 2678<tr class="altColor"> 2679<td class="colFirst"><code>abstract void</code></td> 2680<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-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor)</code> 2681<div class="block">Traversal method used for things like JSON Schema generation, or 2682 POJO introspection.</div> 2683</td> 2684</tr> 2685<tr class="rowColor"> 2686<td class="colFirst"><code>void</code></td> 2687<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-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> v)</code> </td> 2688</tr> 2689<tr class="altColor"> 2690<td class="colFirst"><code>abstract void</code></td> 2691<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, 2692 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2693<div class="block"><span class="deprecatedLabel">Deprecated.</span> 2694<div class="block"><span class="deprecationComment">Since 2.2</span></div> 2695</div> 2696</td> 2697</tr> 2698<tr class="rowColor"> 2699<td class="colFirst"><code>void</code></td> 2700<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, 2701 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2702<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 2703</td> 2704</tr> 2705<tr class="altColor"> 2706<td class="colFirst"><code>void</code></td> 2707<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, 2708 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 2709 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2710<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 2711 form the given property exist within the parent, or root, schema.</div> 2712</td> 2713</tr> 2714<tr class="rowColor"> 2715<td class="colFirst"><code>void</code></td> 2716<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, 2717 <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 2718 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2719<div class="block"><span class="deprecatedLabel">Deprecated.</span> 2720<div class="block"><span class="deprecationComment">Since 2.3: new code should use the alternative <code>depositSchemaProperty</code> 2721 method</span></div> 2722</div> 2723</td> 2724</tr> 2725<tr class="altColor"> 2726<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/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> 2727<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, 2728 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2729 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html" title="class in com.fasterxml.jackson.databind.ser">BeanSerializerBuilder</a> builder)</code> 2730<div class="block">Method used to collect all actual serializable properties.</div> 2731</td> 2732</tr> 2733<tr class="rowColor"> 2734<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2735<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, 2736 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2737 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 2738<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 2739 given class.</div> 2740</td> 2741</tr> 2742<tr class="altColor"> 2743<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2744<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, 2745 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 2746</tr> 2747<tr class="rowColor"> 2748<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2749<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, 2750 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 2751 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser)</code> 2752<div class="block">Helper method that will check whether given annotated entity (usually class, 2753 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 2754 be used; and if so, to construct and return suitable serializer for it.</div> 2755</td> 2756</tr> 2757<tr class="altColor"> 2758<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2759<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, 2760 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2761 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2762 boolean staticTyping)</code> 2763<div class="block">Overridable method called after checking all other types.</div> 2764</td> 2765</tr> 2766<tr class="rowColor"> 2767<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> 2768<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, 2769 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 2770 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> 2771<div class="block">Method called to create a type information serializer for values of given 2772 container property 2773 if one is needed.</div> 2774</td> 2775</tr> 2776<tr class="altColor"> 2777<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> 2778<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, 2779 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 2780 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> 2781<div class="block">Method called to create a type information serializer for values of given 2782 non-container property 2783 if one is needed.</div> 2784</td> 2785</tr> 2786<tr class="rowColor"> 2787<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2788<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, 2789 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> javaType, 2790 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2791 boolean staticTyping)</code> 2792<div class="block">Reflection-based serialized find method, which checks if 2793 given class implements one of recognized "add-on" interfaces.</div> 2794</td> 2795</tr> 2796<tr class="altColor"> 2797<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2798<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, 2799 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2800 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 2801<div class="block">Method called to see if one of primary per-class annotations 2802 (or related, like implementing of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind"><code>JsonSerializable</code></a>) 2803 determines the serializer to use.</div> 2804</td> 2805</tr> 2806<tr class="rowColor"> 2807<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2808<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, 2809 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2810 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 2811 boolean staticTyping)</code> 2812<div class="block">Method for checking if we can determine serializer to use based on set of 2813 known primary types, checking for set of known base types (exact matches 2814 having been compared against with <code>findSerializerByLookup</code>).</div> 2815</td> 2816</tr> 2817<tr class="altColor"> 2818<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2819<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, 2820 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 2821<div class="block">Helper method called to check if a class or method 2822 has an annotation 2823 (@link com.fasterxml.jackson.databind.annotation.JsonSerialize#using) 2824 that tells the class to use for serialization.</div> 2825</td> 2826</tr> 2827<tr class="rowColor"> 2828<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 2829<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSuppressableContentValue-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">findSuppressableContentValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 2830 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> contentType, 2831 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 2832<div class="block"> 2833 NOTE: although return type is left opaque, it really needs to be 2834 <code>JsonInclude.Include</code> for things to work as expected.</div> 2835</td> 2836</tr> 2837<tr class="altColor"> 2838<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> 2839<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type)</code> 2840<div class="block"><span class="deprecatedLabel">Deprecated.</span> 2841<div class="block"><span class="deprecationComment">Should not be used any more</span></div> 2842</div> 2843</td> 2844</tr> 2845<tr class="rowColor"> 2846<td class="colFirst"><code>void</code></td> 2847<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> 2848<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 2849 the serializer, but before it has returned it to the caller.</div> 2850</td> 2851</tr> 2852<tr class="altColor"> 2853<td class="colFirst"><code>void</code></td> 2854<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> 2855</tr> 2856<tr class="rowColor"> 2857<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/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">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, 2859 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> serDef)</code> </td> 2860</tr> 2861</tbody> 2862</table> 2863</li> 2864<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl"> 2865<!-- --> 2866</a> 2867<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> 2868<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 2869<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> 2870<tr> 2871<th class="colFirst" scope="col">Modifier and Type</th> 2872<th class="colLast" scope="col">Method and Description</th> 2873</tr> 2874<tbody> 2875<tr class="altColor"> 2876<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2877<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, 2878 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 2879 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2880</tr> 2881<tr class="rowColor"> 2882<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2883<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, 2884 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 2885 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2886</tr> 2887<tr class="altColor"> 2888<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 2889<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, 2890 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 2891 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2892</tr> 2893<tr class="rowColor"> 2894<td class="colFirst"><code>protected void</code></td> 2895<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> 2896</tr> 2897<tr class="altColor"> 2898<td class="colFirst"><code>protected void</code></td> 2899<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> 2900</tr> 2901<tr class="rowColor"> 2902<td class="colFirst"><code>void</code></td> 2903<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, 2904 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 2905</tr> 2906<tr class="altColor"> 2907<td class="colFirst"><code>void</code></td> 2908<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, 2909 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 2910</tr> 2911<tr class="rowColor"> 2912<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2913<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, 2914 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 2915</tr> 2916<tr class="altColor"> 2917<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 2918<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, 2919 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 2920</tr> 2921<tr class="rowColor"> 2922<td class="colFirst"><code>void</code></td> 2923<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, 2924 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 2925 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2926<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 2927</td> 2928</tr> 2929<tr class="altColor"> 2930<td class="colFirst"><code>void</code></td> 2931<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, 2932 <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 2933 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2934<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 2935</td> 2936</tr> 2937<tr class="rowColor"> 2938<td class="colFirst"><code>void</code></td> 2939<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-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> visitor)</code> </td> 2940</tr> 2941<tr class="altColor"> 2942<td class="colFirst"><code>void</code></td> 2943<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, 2944 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 2945 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2946</tr> 2947<tr class="rowColor"> 2948<td class="colFirst"><code>void</code></td> 2949<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, 2950 <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 2951 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2952<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 2953</td> 2954</tr> 2955<tr class="altColor"> 2956<td class="colFirst"><code>protected void</code></td> 2957<td class="colLast"><span class="typeNameLabel">UnknownSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#failForEmpty-java.lang.Object-">failForEmpty</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> </td> 2958</tr> 2959<tr class="rowColor"> 2960<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> 2961<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 2962 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2963 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 2964<div class="block">Method called if initial lookup fails, when looking for a primary 2965 serializer (one that is directly attached to a property).</div> 2966</td> 2967</tr> 2968<tr class="altColor"> 2969<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> 2970<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, 2971 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2972 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 2973</tr> 2974<tr class="rowColor"> 2975<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> 2976<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 2977 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2978<div class="block">Method called if initial lookup fails, when looking for a root value 2979 serializer: one that is not directly attached to a property, but needs to 2980 have <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>TypeSerializer</code></a> wrapped 2981 around it.</div> 2982</td> 2983</tr> 2984<tr class="altColor"> 2985<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> 2986<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, 2987 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2988</tr> 2989<tr class="rowColor"> 2990<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> 2991<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 2992 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2993 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 2994<div class="block">Method called if initial lookup fails, when looking for a non-primary 2995 serializer (one that is not directly attached to a property).</div> 2996</td> 2997</tr> 2998<tr class="altColor"> 2999<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> 3000<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, 3001 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 3002 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 3003</tr> 3004<tr class="rowColor"> 3005<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3006<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, 3007 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 3008</tr> 3009<tr class="altColor"> 3010<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3011<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, 3012 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 3013</tr> 3014</tbody> 3015</table> 3016</li> 3017<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std"> 3018<!-- --> 3019</a> 3020<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> 3021<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 3022<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> 3023<tr> 3024<th class="colFirst" scope="col">Modifier and Type</th> 3025<th class="colLast" scope="col">Method and Description</th> 3026</tr> 3027<tbody> 3028<tr class="altColor"> 3029<td class="colFirst"><code>protected void</code></td> 3030<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, 3031 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint, 3032 boolean asNumber)</code> </td> 3033</tr> 3034<tr class="rowColor"> 3035<td class="colFirst"><code>protected boolean</code></td> 3036<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, 3037 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint, 3038 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> enumType)</code> 3039<div class="block">Overridable helper method used for special case handling of schema information for 3040 Enums</div> 3041</td> 3042</tr> 3043<tr class="altColor"> 3044<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 3045<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, 3046 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 3047 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3048</tr> 3049<tr class="rowColor"> 3050<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 3051<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, 3052 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 3053 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3054</tr> 3055<tr class="altColor"> 3056<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 3057<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, 3058 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 3059 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3060</tr> 3061<tr class="rowColor"> 3062<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 3063<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, 3064 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3065 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3066</tr> 3067<tr class="altColor"> 3068<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 3069<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, 3070 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3071 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3072</tr> 3073<tr class="rowColor"> 3074<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 3075<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, 3076 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 3077 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 3078</tr> 3079<tr class="altColor"> 3080<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 3081<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="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 3082 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers)</code> 3083<div class="block">Helper method used for locating serializer to use in dynamic use case, where 3084 actual type value gets converted to is not specified beyond basic 3085 <a href="http://docs.oracle.com/javase/6/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 3086 based on actual value type.</div> 3087</td> 3088</tr> 3089<tr class="rowColor"> 3090<td class="colFirst"><code>protected abstract void</code></td> 3091<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> 3092</tr> 3093<tr class="altColor"> 3094<td class="colFirst"><code>void</code></td> 3095<td class="colLast"><span class="typeNameLabel">ToStringSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializer.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, 3096 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3097</tr> 3098<tr class="rowColor"> 3099<td class="colFirst"><code>void</code></td> 3100<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, 3101 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3102</tr> 3103<tr class="altColor"> 3104<td class="colFirst"><code>void</code></td> 3105<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, 3106 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3107</tr> 3108<tr class="rowColor"> 3109<td class="colFirst"><code>void</code></td> 3110<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, 3111 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> 3112<div class="block">Default implementation specifies no format.</div> 3113</td> 3114</tr> 3115<tr class="altColor"> 3116<td class="colFirst"><code>void</code></td> 3117<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, 3118 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3119</tr> 3120<tr class="rowColor"> 3121<td class="colFirst"><code>void</code></td> 3122<td class="colLast"><span class="typeNameLabel">StdKeySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializer.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, 3123 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3124</tr> 3125<tr class="altColor"> 3126<td class="colFirst"><code>void</code></td> 3127<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, 3128 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3129</tr> 3130<tr class="rowColor"> 3131<td class="colFirst"><code>void</code></td> 3132<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, 3133 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3134</tr> 3135<tr class="altColor"> 3136<td class="colFirst"><code>void</code></td> 3137<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, 3138 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3139</tr> 3140<tr class="rowColor"> 3141<td class="colFirst"><code>void</code></td> 3142<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, 3143 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3144</tr> 3145<tr class="altColor"> 3146<td class="colFirst"><code>void</code></td> 3147<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, 3148 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3149</tr> 3150<tr class="rowColor"> 3151<td class="colFirst"><code>void</code></td> 3152<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, 3153 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3154</tr> 3155<tr class="altColor"> 3156<td class="colFirst"><code>void</code></td> 3157<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, 3158 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3159</tr> 3160<tr class="rowColor"> 3161<td class="colFirst"><code>void</code></td> 3162<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, 3163 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3164</tr> 3165<tr class="altColor"> 3166<td class="colFirst"><code>void</code></td> 3167<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, 3168 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3169</tr> 3170<tr class="rowColor"> 3171<td class="colFirst"><code>void</code></td> 3172<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, 3173 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3174</tr> 3175<tr class="altColor"> 3176<td class="colFirst"><code>void</code></td> 3177<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, 3178 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3179</tr> 3180<tr class="rowColor"> 3181<td class="colFirst"><code>void</code></td> 3182<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, 3183 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3184</tr> 3185<tr class="altColor"> 3186<td class="colFirst"><code>void</code></td> 3187<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, 3188 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3189</tr> 3190<tr class="rowColor"> 3191<td class="colFirst"><code>void</code></td> 3192<td class="colLast"><span class="typeNameLabel">SqlDateSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SqlDateSerializer.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, 3193 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3194</tr> 3195<tr class="altColor"> 3196<td class="colFirst"><code>void</code></td> 3197<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, 3198 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3199</tr> 3200<tr class="rowColor"> 3201<td class="colFirst"><code>void</code></td> 3202<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, 3203 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3204</tr> 3205<tr class="altColor"> 3206<td class="colFirst"><code>void</code></td> 3207<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, 3208 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3209</tr> 3210<tr class="rowColor"> 3211<td class="colFirst"><code>void</code></td> 3212<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, 3213 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3214</tr> 3215<tr class="altColor"> 3216<td class="colFirst"><code>void</code></td> 3217<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, 3218 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3219</tr> 3220<tr class="rowColor"> 3221<td class="colFirst"><code>void</code></td> 3222<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, 3223 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3224</tr> 3225<tr class="altColor"> 3226<td class="colFirst"><code>void</code></td> 3227<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, 3228 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3229</tr> 3230<tr class="rowColor"> 3231<td class="colFirst"><code>void</code></td> 3232<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, 3233 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3234</tr> 3235<tr class="altColor"> 3236<td class="colFirst"><code>void</code></td> 3237<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, 3238 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3239</tr> 3240<tr class="rowColor"> 3241<td class="colFirst"><code>void</code></td> 3242<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, 3243 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3244</tr> 3245<tr class="altColor"> 3246<td class="colFirst"><code>void</code></td> 3247<td class="colLast"><span class="typeNameLabel">EnumMapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.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, 3248 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> 3249<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 3250<div class="block">We consider possibility here that an EnumMap might actually just be serialized 3251 as something like a Record, given that number of keys is bound, just like 3252 with Objects/Records (and not unbounded like regular maps)</div> 3253</td> 3254</tr> 3255<tr class="rowColor"> 3256<td class="colFirst"><code>void</code></td> 3257<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, 3258 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3259</tr> 3260<tr class="altColor"> 3261<td class="colFirst"><code>void</code></td> 3262<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, 3263 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3264</tr> 3265<tr class="rowColor"> 3266<td class="colFirst"><code>void</code></td> 3267<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, 3268 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3269</tr> 3270<tr class="altColor"> 3271<td class="colFirst"><code>void</code></td> 3272<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, 3273 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3274</tr> 3275<tr class="rowColor"> 3276<td class="colFirst"><code>void</code></td> 3277<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, 3278 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3279</tr> 3280<tr class="altColor"> 3281<td class="colFirst"><code>void</code></td> 3282<td class="colLast"><span class="typeNameLabel">AtomicReferenceSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AtomicReferenceSerializer.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, 3283 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3284</tr> 3285<tr class="rowColor"> 3286<td class="colFirst"><code>void</code></td> 3287<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, 3288 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> typeHint)</code> </td> 3289</tr> 3290<tr class="altColor"> 3291<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3292<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, 3293 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 3294</tr> 3295<tr class="rowColor"> 3296<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3297<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> provider, 3298 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 3299</tr> 3300<tr class="altColor"> 3301<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3302<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> provider, 3303 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 3304</tr> 3305<tr class="rowColor"> 3306<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3307<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, 3308 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 3309</tr> 3310<tr class="altColor"> 3311<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3312<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, 3313 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 3314</tr> 3315<tr class="rowColor"> 3316<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3317<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, 3318 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 3319<div class="block">We can try to find the actual serializer for value, if we can 3320 statically figure out what the result type must be.</div> 3321</td> 3322</tr> 3323<tr class="altColor"> 3324<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3325<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> prov, 3326 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 3327<div class="block">To support some level of per-property configuration, we will need 3328 to make things contextual.</div> 3329</td> 3330</tr> 3331<tr class="rowColor"> 3332<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3333<td class="colLast"><span class="typeNameLabel">EnumMapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.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, 3334 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 3335<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 3336 </td> 3337</tr> 3338<tr class="altColor"> 3339<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3340<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, 3341 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 3342</tr> 3343<tr class="rowColor"> 3344<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3345<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, 3346 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 3347</tr> 3348<tr class="altColor"> 3349<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3350<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> provider, 3351 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 3352<div class="block">This method is needed to resolve contextual annotations like 3353 per-property overrides, as well as do recursive call 3354 to <code>createContextual</code> of content serializer, if 3355 known statically.</div> 3356</td> 3357</tr> 3358<tr class="rowColor"> 3359<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3360<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> provider, 3361 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 3362</tr> 3363<tr class="altColor"> 3364<td class="colFirst"><code>void</code></td> 3365<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-">depositSchemaProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor)</code> </td> 3366</tr> 3367<tr class="rowColor"> 3368<td class="colFirst"><code>void</code></td> 3369<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, 3370 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 3371<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 3372</td> 3373</tr> 3374<tr class="altColor"> 3375<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 3376<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, 3377 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 3378 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> existingSerializer)</code> 3379<div class="block">Helper method that can be used to see if specified property has annotation 3380 indicating that a converter is to be used for contained values (contents 3381 of structured types; array/List/Map values)</div> 3382</td> 3383</tr> 3384<tr class="rowColor"> 3385<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 3386<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, 3387 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> prop)</code> 3388<div class="block">Helper method that can be used to see if specified property is annotated 3389 to indicate use of a converter for property value (in case of container types, 3390 it is container type itself, not key or content type).</div> 3391</td> 3392</tr> 3393<tr class="altColor"> 3394<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> 3395<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, 3396 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> filterId, 3397 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> valueToFilter)</code> 3398<div class="block">Helper method used to locate filter that is needed, based on filter id 3399 this serializer was constructed with.</div> 3400</td> 3401</tr> 3402<tr class="rowColor"> 3403<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3404<td class="colLast"><span class="typeNameLabel">ToStringSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializer.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, 3405 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 3406</tr> 3407<tr class="altColor"> 3408<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3409<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, 3410 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> 3411<div class="block">Default implementation simply claims type is "string"; usually 3412 overriden by custom serializers.</div> 3413</td> 3414</tr> 3415<tr class="rowColor"> 3416<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3417<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, 3418 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 3419</tr> 3420<tr class="altColor"> 3421<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3422<td class="colLast"><span class="typeNameLabel">StdKeySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializer.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, 3423 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 3424</tr> 3425<tr class="rowColor"> 3426<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3427<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, 3428 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 3429</tr> 3430<tr class="altColor"> 3431<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3432<td class="colLast"><span class="typeNameLabel">SerializableSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SerializableSerializer.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, 3433 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 3434</tr> 3435<tr class="rowColor"> 3436<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3437<td class="colLast"><span class="typeNameLabel">ObjectArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.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, 3438 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 3439</tr> 3440<tr class="altColor"> 3441<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3442<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, 3443 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 3444</tr> 3445<tr class="rowColor"> 3446<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3447<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, 3448 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 3449</tr> 3450<tr class="altColor"> 3451<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3452<td class="colLast"><span class="typeNameLabel">EnumMapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.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, 3453 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> 3454<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 3455 </td> 3456</tr> 3457<tr class="rowColor"> 3458<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3459<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, 3460 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> 3461<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> 3462</td> 3463</tr> 3464<tr class="altColor"> 3465<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3466<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, 3467 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 3468</tr> 3469<tr class="rowColor"> 3470<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3471<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, 3472 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint, 3473 boolean isOptional)</code> 3474<div class="block">Default implementation simply claims type is "string"; usually 3475 overriden by custom serializers.</div> 3476</td> 3477</tr> 3478<tr class="altColor"> 3479<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 3480<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, 3481 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint, 3482 boolean isOptional)</code> </td> 3483</tr> 3484<tr class="rowColor"> 3485<td class="colFirst"><code>void</code></td> 3486<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> 3487</tr> 3488<tr class="altColor"> 3489<td class="colFirst"><code>void</code></td> 3490<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> 3491<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 3492 properly handle cyclic type references.</div> 3493</td> 3494</tr> 3495</tbody> 3496</table> 3497</li> 3498</ul> 3499</li> 3500</ul> 3501</div> 3502<!-- ======= START OF BOTTOM NAVBAR ====== --> 3503<div class="bottomNav"><a name="navbar.bottom"> 3504<!-- --> 3505</a> 3506<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> 3507<a name="navbar.bottom.firstrow"> 3508<!-- --> 3509</a> 3510<ul class="navList" title="Navigation"> 3511<li><a href="../../../../../overview-summary.html">Overview</a></li> 3512<li><a href="../package-summary.html">Package</a></li> 3513<li><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 3514<li class="navBarCell1Rev">Use</li> 3515<li><a href="../package-tree.html">Tree</a></li> 3516<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 3517<li><a href="../../../../../index-all.html">Index</a></li> 3518<li><a href="../../../../../help-doc.html">Help</a></li> 3519</ul> 3520</div> 3521<div class="subNav"> 3522<ul class="navList"> 3523<li>Prev</li> 3524<li>Next</li> 3525</ul> 3526<ul class="navList"> 3527<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/JsonMappingException.html" target="_top">Frames</a></li> 3528<li><a href="JsonMappingException.html" target="_top">No Frames</a></li> 3529</ul> 3530<ul class="navList" id="allclasses_navbar_bottom"> 3531<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 3532</ul> 3533<div> 3534<script type="text/javascript"><!-- 3535 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 3536 if(window==top) { 3537 allClassesLink.style.display = "block"; 3538 } 3539 else { 3540 allClassesLink.style.display = "none"; 3541 } 3542 //--> 3543</script> 3544</div> 3545<a name="skip.navbar.bottom"> 3546<!-- --> 3547</a></div> 3548<!-- ======== END OF BOTTOM NAVBAR ======= --> 3549<p class="legalCopy"><small>Copyright © 2014–2015 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 3550</body> 3551</html> 3552