• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (version 1.7.0_79) on Wed Jul 20 08:39:15 PDT 2016 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>Uses of Class com.fasterxml.jackson.databind.JsonMappingException (jackson-databind 2.8.0 API)</title>
8<meta name="date" content="2016-07-20">
9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
10</head>
11<body>
12<script type="text/javascript"><!--
13    if (location.href.indexOf('is-external=true') == -1) {
14        parent.document.title="Uses of Class com.fasterxml.jackson.databind.JsonMappingException (jackson-databind 2.8.0 API)";
15    }
16//-->
17</script>
18<noscript>
19<div>JavaScript is disabled on your browser.</div>
20</noscript>
21<!-- ========= START OF TOP NAVBAR ======= -->
22<div class="topNav"><a name="navbar_top">
23<!--   -->
24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
25<!--   -->
26</a>
27<ul class="navList" title="Navigation">
28<li><a href="../../../../../overview-summary.html">Overview</a></li>
29<li><a href="../package-summary.html">Package</a></li>
30<li><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">Class</a></li>
31<li class="navBarCell1Rev">Use</li>
32<li><a href="../package-tree.html">Tree</a></li>
33<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
34<li><a href="../../../../../index-all.html">Index</a></li>
35<li><a href="../../../../../help-doc.html">Help</a></li>
36</ul>
37</div>
38<div class="subNav">
39<ul class="navList">
40<li>Prev</li>
41<li>Next</li>
42</ul>
43<ul class="navList">
44<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/JsonMappingException.html" target="_top">Frames</a></li>
45<li><a href="JsonMappingException.html" target="_top">No Frames</a></li>
46</ul>
47<ul class="navList" id="allclasses_navbar_top">
48<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
49</ul>
50<div>
51<script type="text/javascript"><!--
52  allClassesLink = document.getElementById("allclasses_navbar_top");
53  if(window==top) {
54    allClassesLink.style.display = "block";
55  }
56  else {
57    allClassesLink.style.display = "none";
58  }
59  //-->
60</script>
61</div>
62<a name="skip-navbar_top">
63<!--   -->
64</a></div>
65<!-- ========= END OF TOP NAVBAR ========= -->
66<div class="header">
67<h2 title="Uses of Class com.fasterxml.jackson.databind.JsonMappingException" class="title">Uses of Class<br>com.fasterxml.jackson.databind.JsonMappingException</h2>
68</div>
69<div class="classUseContainer">
70<ul class="blockList">
71<li class="blockList">
72<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
73<caption><span>Packages that use <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd">&nbsp;</span></caption>
74<tr>
75<th class="colFirst" scope="col">Package</th>
76<th class="colLast" scope="col">Description</th>
77</tr>
78<tbody>
79<tr class="altColor">
80<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td>
81<td class="colLast">
82<div class="block">Basic data binding (mapping) functionality that
83allows for reading JSON content into Java Objects (POJOs)
84and JSON Trees (<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>), as well as
85writing Java Objects and trees as JSON.</div>
86</td>
87</tr>
88<tr class="rowColor">
89<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser</a></td>
90<td class="colLast">
91<div class="block">Contains implementation classes of deserialization part of
92 data binding.</div>
93</td>
94</tr>
95<tr class="altColor">
96<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl</a></td>
97<td class="colLast">
98<div class="block">Contains those implementation classes of deserialization part of
99 data binding that are not considered part of public or semi-public
100 interfaces.</div>
101</td>
102</tr>
103<tr class="rowColor">
104<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std</a></td>
105<td class="colLast">
106<div class="block">Contains public standard implementations of abstraction that
107 Jackson uses.</div>
108</td>
109</tr>
110<tr class="altColor">
111<td class="colFirst"><a href="#com.fasterxml.jackson.databind.exc">com.fasterxml.jackson.databind.exc</a></td>
112<td class="colLast">&nbsp;</td>
113</tr>
114<tr class="rowColor">
115<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext</a></td>
116<td class="colLast">
117<div class="block">Contains extended support for "external" packages: things that
118may or may not be present in runtime environment, but that are
119commonly enough used so that explicit support can be added.</div>
120</td>
121</tr>
122<tr class="altColor">
123<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td>
124<td class="colLast">
125<div class="block">Functionality needed for Bean introspection, required for detecting
126 accessors and mutators for Beans, as well as locating and handling
127 method annotations.</div>
128</td>
129</tr>
130<tr class="rowColor">
131<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsonFormatVisitors">com.fasterxml.jackson.databind.jsonFormatVisitors</a></td>
132<td class="colLast">
133<div class="block">Classes used for exposing logical structure of POJOs as Jackson
134 sees it, and exposed via
135 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#acceptJsonFormatVisitor(java.lang.Class,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper)"><code>ObjectMapper.acceptJsonFormatVisitor(Class, JsonFormatVisitorWrapper)</code></a>
136 and
137 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper)"><code>ObjectMapper.acceptJsonFormatVisitor(com.fasterxml.jackson.databind.JavaType, JsonFormatVisitorWrapper)</code></a>
138 methods.</div>
139</td>
140</tr>
141<tr class="altColor">
142<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsonschema">com.fasterxml.jackson.databind.jsonschema</a></td>
143<td class="colLast">
144<div class="block">Classes needed for JSON schema support (currently just ability
145 to generate schemas using serialization part of data mapping)</div>
146</td>
147</tr>
148<tr class="rowColor">
149<td class="colFirst"><a href="#com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module</a></td>
150<td class="colLast">
151<div class="block">Package that contains classes and interfaces to help implement
152 custom extension <a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind"><code>Module</code></a>s
153 (which are registered using
154 <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>
155</td>
156</tr>
157<tr class="altColor">
158<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td>
159<td class="colLast">
160<div class="block">Contains implementation classes of serialization part of
161 data binding.</div>
162</td>
163</tr>
164<tr class="rowColor">
165<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td>
166<td class="colLast">
167<div class="block">Contains implementation classes of serialization part of
168 data binding.</div>
169</td>
170</tr>
171<tr class="altColor">
172<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td>
173<td class="colLast">&nbsp;</td>
174</tr>
175</tbody>
176</table>
177</li>
178<li class="blockList">
179<ul class="blockList">
180<li class="blockList"><a name="com.fasterxml.jackson.databind">
181<!--   -->
182</a>
183<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>
184<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
185<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">&nbsp;</span></caption>
186<tr>
187<th class="colFirst" scope="col">Modifier and Type</th>
188<th class="colLast" scope="col">Method and Description</th>
189</tr>
190<tbody>
191<tr class="altColor">
192<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
193<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#endOfInputException(java.lang.Class)">endOfInputException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;instClass)</code>
194<div class="block"><strong>Deprecated.</strong>&nbsp;
195<div class="block"><i>Since 2.8; currently no way to catch EOF at databind level</i></div>
196</div>
197</td>
198</tr>
199<tr class="rowColor">
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="strong">JsonMappingException.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.String)">from</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
202    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>&nbsp;</td>
203</tr>
204<tr class="altColor">
205<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
206<td class="colLast"><span class="strong">JsonMappingException.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.String,%20java.lang.Throwable)">from</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
207    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg,
208    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;t)</code>&nbsp;</td>
209</tr>
210<tr class="rowColor">
211<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
212<td class="colLast"><span class="strong">JsonMappingException.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from(com.fasterxml.jackson.core.JsonGenerator,%20java.lang.String)">from</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;g,
213    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>&nbsp;</td>
214</tr>
215<tr class="altColor">
216<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
217<td class="colLast"><span class="strong">JsonMappingException.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from(com.fasterxml.jackson.core.JsonGenerator,%20java.lang.String,%20java.lang.Throwable)">from</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;g,
218    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg,
219    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;problem)</code>&nbsp;</td>
220</tr>
221<tr class="rowColor">
222<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
223<td class="colLast"><span class="strong">JsonMappingException.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from(com.fasterxml.jackson.core.JsonParser,%20java.lang.String)">from</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
224    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>&nbsp;</td>
225</tr>
226<tr class="altColor">
227<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
228<td class="colLast"><span class="strong">JsonMappingException.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from(com.fasterxml.jackson.core.JsonParser,%20java.lang.String,%20java.lang.Throwable)">from</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
229    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg,
230    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;problem)</code>&nbsp;</td>
231</tr>
232<tr class="rowColor">
233<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
234<td class="colLast"><span class="strong">JsonMappingException.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.String)">from</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;ctxt,
235    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>&nbsp;</td>
236</tr>
237<tr class="altColor">
238<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
239<td class="colLast"><span class="strong">JsonMappingException.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.String,%20java.lang.Throwable)">from</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;ctxt,
240    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg,
241    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;problem)</code>&nbsp;</td>
242</tr>
243<tr class="rowColor">
244<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
245<td class="colLast"><span class="strong">JsonMappingException.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#fromUnexpectedIOE(java.io.IOException)">fromUnexpectedIOE</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>&nbsp;src)</code>
246<div class="block">Factory method used when "upgrading" an <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><code>IOException</code></a> into
247 <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
248 a signature.</div>
249</td>
250</tr>
251<tr class="altColor">
252<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
253<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#instantiationException(java.lang.Class,%20java.lang.String)">instantiationException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;instClass,
254                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>
255<div class="block">Helper method for constructing instantiation exception for specified type,
256 to indicate that instantiation failed due to missing instantiator
257 (creator; constructor or factory method).</div>
258</td>
259</tr>
260<tr class="rowColor">
261<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
262<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#instantiationException(java.lang.Class,%20java.lang.Throwable)">instantiationException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;instClass,
263                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;t)</code>
264<div class="block">Helper method for constructing instantiation exception for specified type,
265 to indicate problem with physically constructing instance of
266 specified class (missing constructor, exception from constructor)</div>
267</td>
268</tr>
269<tr class="altColor">
270<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
271<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException(java.lang.Class)">mappingException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;targetClass)</code>
272<div class="block"><strong>Deprecated.</strong>&nbsp;
273<div class="block"><i>Since 2.8 use <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleUnexpectedToken(java.lang.Class,%20com.fasterxml.jackson.core.JsonParser)"><code>DeserializationContext.handleUnexpectedToken(Class, JsonParser)</code></a> instead</i></div>
274</div>
275</td>
276</tr>
277<tr class="rowColor">
278<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
279<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException(java.lang.Class,%20com.fasterxml.jackson.core.JsonToken)">mappingException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;targetClass,
280                <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;token)</code>
281<div class="block"><strong>Deprecated.</strong>&nbsp;
282<div class="block"><i>Since 2.8 use <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleUnexpectedToken(java.lang.Class,%20com.fasterxml.jackson.core.JsonParser)"><code>DeserializationContext.handleUnexpectedToken(Class, JsonParser)</code></a> instead</i></div>
283</div>
284</td>
285</tr>
286<tr class="altColor">
287<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
288<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException(java.lang.String)">mappingException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</code>
289<div class="block">Helper method for constructing generic mapping exception with specified
290 message and current location information.</div>
291</td>
292</tr>
293<tr class="rowColor">
294<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
295<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#mappingException(java.lang.String,%20java.lang.Object...)">mappingException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
296                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;args)</code>
297<div class="block">Factory method for constructing a <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a>;
298 usually only indirectly used by calling
299 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#reportMappingProblem(java.lang.String,%20java.lang.Object...)"><code>SerializerProvider.reportMappingProblem(String, Object...)</code></a>.</div>
300</td>
301</tr>
302<tr class="altColor">
303<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
304<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException(java.lang.String,%20java.lang.Object...)">mappingException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msgTemplate,
305                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;args)</code>
306<div class="block">Helper method for constructing generic mapping exception with specified
307 message and current location information
308 Note that application code should almost always call
309 one of <code>handleXxx</code> methods, or <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportMappingException(java.lang.String,%20java.lang.Object...)"><code>DeserializationContext.reportMappingException(String, Object...)</code></a>
310 instead.</div>
311</td>
312</tr>
313<tr class="rowColor">
314<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
315<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#mappingException(java.lang.Throwable,%20java.lang.String,%20java.lang.Object...)">mappingException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;t,
316                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
317                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;args)</code>
318<div class="block">Factory method for constructing a <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a>;
319 usually only indirectly used by calling
320 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#reportMappingProblem(java.lang.Throwable,%20java.lang.String,%20java.lang.Object...)"><code>SerializerProvider.reportMappingProblem(Throwable, String, Object...)</code></a></div>
321</td>
322</tr>
323<tr class="altColor">
324<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
325<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#unknownTypeException(com.fasterxml.jackson.databind.JavaType,%20java.lang.String,%20java.lang.String)">unknownTypeException</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
326                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
327                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;extraDesc)</code>
328<div class="block"><strong>Deprecated.</strong>&nbsp;
329<div class="block"><i>Since 2.8 use <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleUnknownTypeId(com.fasterxml.jackson.databind.JavaType,%20java.lang.String,%20com.fasterxml.jackson.databind.jsontype.TypeIdResolver,%20java.lang.String)"><code>DeserializationContext.handleUnknownTypeId(com.fasterxml.jackson.databind.JavaType, java.lang.String, com.fasterxml.jackson.databind.jsontype.TypeIdResolver, java.lang.String)</code></a> instead</i></div>
330</div>
331</td>
332</tr>
333<tr class="rowColor">
334<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
335<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#unknownTypeIdException(com.fasterxml.jackson.databind.JavaType,%20java.lang.String,%20java.lang.String)">unknownTypeIdException</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
336                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;typeId,
337                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;extraDesc)</code>
338<div class="block">Helper method for constructing exception to indicate that given type id
339 could not be resolved to a valid subtype of specified base type, during
340 polymorphic deserialization.</div>
341</td>
342</tr>
343<tr class="altColor">
344<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
345<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdKeyException(java.lang.Class,%20java.lang.String,%20java.lang.String)">weirdKeyException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;keyClass,
346                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyValue,
347                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>
348<div class="block">Helper method for constructing exception to indicate that given JSON
349 Object field name was not in format to be able to deserialize specified
350 key type.</div>
351</td>
352</tr>
353<tr class="rowColor">
354<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
355<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdNumberException(java.lang.Number,%20java.lang.Class,%20java.lang.String)">weirdNumberException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;value,
356                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;instClass,
357                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>
358<div class="block">Helper method for constructing exception to indicate that input JSON
359 Number was not suitable for deserializing into given target type.</div>
360</td>
361</tr>
362<tr class="altColor">
363<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
364<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdStringException(java.lang.String,%20java.lang.Class,%20java.lang.String)">weirdStringException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value,
365                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;instClass,
366                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>
367<div class="block">Helper method for constructing exception to indicate that input JSON
368 String was not suitable for deserializing into given target type.</div>
369</td>
370</tr>
371<tr class="rowColor">
372<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
373<td class="colLast"><span class="strong">JsonMappingException.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#wrapWithPath(java.lang.Throwable,%20com.fasterxml.jackson.databind.JsonMappingException.Reference)">wrapWithPath</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;src,
374            <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">JsonMappingException.Reference</a>&nbsp;ref)</code>
375<div class="block">Method that can be called to either create a new JsonMappingException
376 (if underlying exception is not a JsonMappingException), or augment
377 given exception with given path/reference information.</div>
378</td>
379</tr>
380<tr class="altColor">
381<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
382<td class="colLast"><span class="strong">JsonMappingException.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#wrapWithPath(java.lang.Throwable,%20java.lang.Object,%20int)">wrapWithPath</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;src,
383            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;refFrom,
384            int&nbsp;index)</code>
385<div class="block">Method that can be called to either create a new JsonMappingException
386 (if underlying exception is not a JsonMappingException), or augment
387 given exception with given path/reference information.</div>
388</td>
389</tr>
390<tr class="rowColor">
391<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
392<td class="colLast"><span class="strong">JsonMappingException.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html#wrapWithPath(java.lang.Throwable,%20java.lang.Object,%20java.lang.String)">wrapWithPath</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;src,
393            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;refFrom,
394            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refFieldName)</code>
395<div class="block">Method that can be called to either create a new JsonMappingException
396 (if underlying exception is not a JsonMappingException), or augment
397 given exception with given path/reference information.</div>
398</td>
399</tr>
400<tr class="altColor">
401<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
402<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#wrongTokenException(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.core.JsonToken,%20java.lang.String)">wrongTokenException</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
403                   <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;expToken,
404                   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg0)</code>
405<div class="block">Helper method for constructing <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a> to indicate
406 that the token encountered was of type different than what <b>should</b>
407 be seen at that position, usually within a sequence of expected tokens.</div>
408</td>
409</tr>
410</tbody>
411</table>
412<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
413<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">&nbsp;</span></caption>
414<tr>
415<th class="colFirst" scope="col">Modifier and Type</th>
416<th class="colLast" scope="col">Method and Description</th>
417</tr>
418<tbody>
419<tr class="altColor">
420<td class="colFirst"><code>protected &lt;R&gt;&nbsp;R</code></td>
421<td class="colLast"><span class="strong">MappingIterator.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/MappingIterator.html#_handleMappingException(com.fasterxml.jackson.databind.JsonMappingException)">_handleMappingException</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a>&nbsp;e)</code>&nbsp;</td>
422</tr>
423</tbody>
424</table>
425<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
426<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">&nbsp;</span></caption>
427<tr>
428<th class="colFirst" scope="col">Modifier and Type</th>
429<th class="colLast" scope="col">Method and Description</th>
430</tr>
431<tbody>
432<tr class="altColor">
433<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
434<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_createAndCacheUntypedSerializer(java.lang.Class)">_createAndCacheUntypedSerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;rawType)</code>
435<div class="block">Method that will try to construct a value serializer; and if
436 one is successfully created, cache it for reuse.</div>
437</td>
438</tr>
439<tr class="rowColor">
440<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
441<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_createAndCacheUntypedSerializer(com.fasterxml.jackson.databind.JavaType)">_createAndCacheUntypedSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
442</tr>
443<tr class="altColor">
444<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
445<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_createUntypedSerializer(com.fasterxml.jackson.databind.JavaType)">_createUntypedSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
446</tr>
447<tr class="rowColor">
448<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
449<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_findExplicitUntypedSerializer(java.lang.Class)">_findExplicitUntypedSerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;runtimeType)</code>
450<div class="block">Method that will try to find a serializer, either from cache
451 or by constructing one; but will not return an "unknown" serializer
452 if this can not be done but rather returns null.</div>
453</td>
454</tr>
455<tr class="altColor">
456<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
457<td class="colLast"><span class="strong">ObjectReader.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#_findRootDeserializer(com.fasterxml.jackson.databind.DeserializationContext)">_findRootDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>
458<div class="block">Method called to locate deserializer for the passed root-level value.</div>
459</td>
460</tr>
461<tr class="rowColor">
462<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
463<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#_findRootDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType)">_findRootDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
464                     <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>
465<div class="block">Method called to locate deserializer for the passed root-level value.</div>
466</td>
467</tr>
468<tr class="altColor">
469<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
470<td class="colLast"><span class="strong">ObjectReader.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#_findTreeDeserializer(com.fasterxml.jackson.databind.DeserializationContext)">_findTreeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
471</tr>
472<tr class="rowColor">
473<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
474<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_handleContextualResolvable(com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.BeanProperty)">_handleContextualResolvable</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
475                           <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
476<div class="block">Helper method called to resolve and contextualize given
477 serializer, if and as necessary.</div>
478</td>
479</tr>
480<tr class="altColor">
481<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
482<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_handleResolvable(com.fasterxml.jackson.databind.JsonSerializer)">_handleResolvable</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>&nbsp;</td>
483</tr>
484<tr class="rowColor">
485<td class="colFirst"><code>void</code></td>
486<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#acceptJsonFormatVisitor(java.lang.Class,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper)">acceptJsonFormatVisitor</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;rawType,
487                       <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor)</code>
488<div class="block">Since 2.6</div>
489</td>
490</tr>
491<tr class="altColor">
492<td class="colFirst"><code>void</code></td>
493<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#acceptJsonFormatVisitor(java.lang.Class,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper)">acceptJsonFormatVisitor</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
494                       <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor)</code>
495<div class="block">Method for visiting type hierarchy for given type, using specified visitor.</div>
496</td>
497</tr>
498<tr class="rowColor">
499<td class="colFirst"><code>void</code></td>
500<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
501                       <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor)</code>
502<div class="block">Method for visiting type hierarchy for given type, using specified visitor.</div>
503</td>
504</tr>
505<tr class="altColor">
506<td class="colFirst"><code>void</code></td>
507<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
508                       <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor)</code>
509<div class="block">Method for visiting type hierarchy for given type, using specified visitor.</div>
510</td>
511</tr>
512<tr class="rowColor">
513<td class="colFirst"><code>void</code></td>
514<td class="colLast"><span class="strong">JsonSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
515                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
516<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>
517</td>
518</tr>
519<tr class="altColor">
520<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
521<td class="colLast"><span class="strong">DatabindContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DatabindContext.html#converterInstance(com.fasterxml.jackson.databind.introspect.Annotated,%20java.lang.Object)">converterInstance</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
522                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;converterDef)</code>
523<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
524 that may be either actual converter instance, or Class for instantiating one.</div>
525</td>
526</tr>
527<tr class="rowColor">
528<td class="colFirst"><code>void</code></td>
529<td class="colLast"><span class="strong">BeanProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html#depositSchemaProperty(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a>&nbsp;objectVisitor,
530                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
531<div class="block">Method that can be called to visit the type structure that this
532 property is part of.</div>
533</td>
534</tr>
535<tr class="altColor">
536<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
537<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#deserializerInstance(com.fasterxml.jackson.databind.introspect.Annotated,%20java.lang.Object)">deserializerInstance</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
538                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;deserDef)</code>&nbsp;</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>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
542<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanProperty)">findContextualValueDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
543                               <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop)</code>
544<div class="block">Method for finding a value deserializer, and creating a contextual
545 version if necessary, for value reached via specified property.</div>
546</td>
547</tr>
548<tr class="altColor">
549<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td>
550<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findKeyDeserializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanProperty)">findKeyDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;keyType,
551                   <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop)</code>
552<div class="block">Convenience method, functionally same as:</div>
553</td>
554</tr>
555<tr class="rowColor">
556<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
557<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findKeySerializer(java.lang.Class,%20com.fasterxml.jackson.databind.BeanProperty)">findKeySerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;rawKeyType,
558                 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
559</tr>
560<tr class="altColor">
561<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
562<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findKeySerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanProperty)">findKeySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;keyType,
563                 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
564<div class="block">Method called to get the serializer to use for serializing
565 non-null Map keys.</div>
566</td>
567</tr>
568<tr class="rowColor">
569<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
570<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findNonContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType)">findNonContextualValueDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
571<div class="block">Variant that will try to locate deserializer for current type, but without
572 performing any contextualization (unlike <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanProperty)"><code>DeserializationContext.findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)</code></a>)
573 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
574 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findRootValueDeserializer(com.fasterxml.jackson.databind.JavaType)"><code>DeserializationContext.findRootValueDeserializer(JavaType)</code></a>.</div>
575</td>
576</tr>
577<tr class="altColor">
578<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
579<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findNullKeySerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanProperty)">findNullKeySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;serializationType,
580                     <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
581<div class="block">Method called to find a serializer to use for null values for given
582 declared type.</div>
583</td>
584</tr>
585<tr class="rowColor">
586<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
587<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findNullValueSerializer(com.fasterxml.jackson.databind.BeanProperty)">findNullValueSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
588<div class="block">Method called to get the serializer to use for serializing null
589 values for specified property.</div>
590</td>
591</tr>
592<tr class="altColor">
593<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
594<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findPrimaryPropertySerializer(java.lang.Class,%20com.fasterxml.jackson.databind.BeanProperty)">findPrimaryPropertySerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType,
595                             <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
596</tr>
597<tr class="rowColor">
598<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
599<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findPrimaryPropertySerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanProperty)">findPrimaryPropertySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
600                             <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
601<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanProperty)"><code>SerializerProvider.findValueSerializer(JavaType, BeanProperty)</code></a>, but used
602 when finding "primary" property value serializer (one directly handling
603 value of the property).</div>
604</td>
605</tr>
606<tr class="altColor">
607<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
608<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findRootValueDeserializer(com.fasterxml.jackson.databind.JavaType)">findRootValueDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
609<div class="block">Method for finding a deserializer for root-level value.</div>
610</td>
611</tr>
612<tr class="rowColor">
613<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>
614<td class="colLast"><span class="strong">DeserializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html#findTypeDeserializer(com.fasterxml.jackson.databind.JavaType)">findTypeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
615<div class="block">Helper method that is needed to properly handle polymorphic referenced
616 types, such as types referenced by <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic"><code>AtomicReference</code></a>,
617 or various "optional" types.</div>
618</td>
619</tr>
620<tr class="altColor">
621<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
622<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findTypedValueSerializer(java.lang.Class,%20boolean,%20com.fasterxml.jackson.databind.BeanProperty)">findTypedValueSerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType,
623                        boolean&nbsp;cache,
624                        <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
625<div class="block">Method called to locate regular serializer, matching type serializer,
626 and if both found, wrap them in a serializer that calls both in correct
627 sequence.</div>
628</td>
629</tr>
630<tr class="rowColor">
631<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
632<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findTypedValueSerializer(com.fasterxml.jackson.databind.JavaType,%20boolean,%20com.fasterxml.jackson.databind.BeanProperty)">findTypedValueSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
633                        boolean&nbsp;cache,
634                        <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
635<div class="block">Method called to locate regular serializer, matching type serializer,
636 and if both found, wrap them in a serializer that calls both in correct
637 sequence.</div>
638</td>
639</tr>
640<tr class="altColor">
641<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>
642<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findTypeSerializer(com.fasterxml.jackson.databind.JavaType)">findTypeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;javaType)</code>
643<div class="block">Method called to get the <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>TypeSerializer</code></a> to use for including Type Id necessary
644 for serializing for the given Java class.</div>
645</td>
646</tr>
647<tr class="rowColor">
648<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
649<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer(java.lang.Class)">findValueSerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType)</code>
650<div class="block">Method variant used when we do NOT want contextualization to happen; it will need
651 to be handled at a later point, but caller wants to be able to do that
652 as needed; sometimes to avoid infinite loops</div>
653</td>
654</tr>
655<tr class="altColor">
656<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
657<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer(java.lang.Class,%20com.fasterxml.jackson.databind.BeanProperty)">findValueSerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType,
658                   <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
659<div class="block">Method called to get hold of a serializer for a value of given type;
660 or if no such serializer can be found, a default handler (which
661 may do a best-effort generic serialization or just simply
662 throw an exception when invoked).</div>
663</td>
664</tr>
665<tr class="rowColor">
666<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
667<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer(com.fasterxml.jackson.databind.JavaType)">findValueSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>
668<div class="block">Method variant used when we do NOT want contextualization to happen; it will need
669 to be handled at a later point, but caller wants to be able to do that
670 as needed; sometimes to avoid infinite loops</div>
671</td>
672</tr>
673<tr class="altColor">
674<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
675<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanProperty)">findValueSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
676                   <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
677<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer(java.lang.Class,%20com.fasterxml.jackson.databind.BeanProperty)"><code>SerializerProvider.findValueSerializer(Class,BeanProperty)</code></a>, but takes
678 full generics-aware type instead of raw class.</div>
679</td>
680</tr>
681<tr class="rowColor">
682<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>
683<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#generateJsonSchema(java.lang.Class)">generateJsonSchema</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;t)</code>
684<div class="block"><strong>Deprecated.</strong>&nbsp;
685<div class="block"><i>Since 2.6 use external JSON Schema generator (https://github.com/FasterXML/jackson-module-jsonSchema)
686    (which under the hood calls <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper)"><code>ObjectMapper.acceptJsonFormatVisitor(JavaType, JsonFormatVisitorWrapper)</code></a>)</i></div>
687</div>
688</td>
689</tr>
690<tr class="altColor">
691<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a></code></td>
692<td class="colLast"><span class="strong">JsonDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getEmptyValue(com.fasterxml.jackson.databind.DeserializationContext)">getEmptyValue</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>
693<div class="block">Method called to determine value to be used for "empty" values
694 (most commonly when deserializing from empty JSON Strings).</div>
695</td>
696</tr>
697<tr class="rowColor">
698<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a></code></td>
699<td class="colLast"><span class="strong">JsonDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#getNullValue(com.fasterxml.jackson.databind.DeserializationContext)">getNullValue</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>
700<div class="block">Method that can be called to determine value to be used for
701 representing null values (values deserialized when JSON token
702 is <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true#VALUE_NULL" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken.VALUE_NULL</code></a>).</div>
703</td>
704</tr>
705<tr class="altColor">
706<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
707<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handlePrimaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.BeanProperty)">handlePrimaryContextualization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;deser,
708                              <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop)</code>
709<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
710</td>
711</tr>
712<tr class="rowColor">
713<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
714<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handlePrimaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.JavaType)">handlePrimaryContextualization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;deser,
715                              <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
716                              <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
717<div class="block">Method called for primary property deserializers (ones
718 directly created to deserialize values of a POJO property),
719 to handle details of resolving
720 <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>
721</td>
722</tr>
723<tr class="altColor">
724<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
725<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#handlePrimaryContextualization(com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.BeanProperty)">handlePrimaryContextualization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
726                              <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
727<div class="block">Method called for primary property serializers (ones
728 directly created to serialize values of a POJO property),
729 to handle details of resolving
730 <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>
731</td>
732</tr>
733<tr class="rowColor">
734<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
735<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleSecondaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.BeanProperty)">handleSecondaryContextualization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;deser,
736                                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop)</code>
737<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
738</td>
739</tr>
740<tr class="altColor">
741<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
742<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleSecondaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.JavaType)">handleSecondaryContextualization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;deser,
743                                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
744                                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
745<div class="block">Method called for secondary property deserializers (ones
746 NOT directly created to deal with an annotatable POJO property,
747 but instead created as a component -- such as value deserializers
748 for structured types, or deserializers for root values)
749 to handle details of resolving
750 <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>
751</td>
752</tr>
753<tr class="rowColor">
754<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
755<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#handleSecondaryContextualization(com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.BeanProperty)">handleSecondaryContextualization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
756                                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
757<div class="block">Method called for secondary property serializers (ones
758 NOT directly created to serialize values of a POJO property
759 but instead created as a dependant serializer -- such as value serializers
760 for structured types, or serializers for root values)
761 to handle details of resolving
762 <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>
763</td>
764</tr>
765<tr class="altColor">
766<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td>
767<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#keyDeserializerInstance(com.fasterxml.jackson.databind.introspect.Annotated,%20java.lang.Object)">keyDeserializerInstance</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
768                       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;deserDef)</code>&nbsp;</td>
769</tr>
770<tr class="rowColor">
771<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a>&lt;?&gt;</code></td>
772<td class="colLast"><span class="strong">DatabindContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DatabindContext.html#objectIdGeneratorInstance(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.introspect.ObjectIdInfo)">objectIdGeneratorInstance</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
773                         <a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a>&nbsp;objectIdInfo)</code>&nbsp;</td>
774</tr>
775<tr class="altColor">
776<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
777<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(byte[],%20java.lang.Class)">readValue</a></strong>(byte[]&nbsp;src,
778         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)</code>&nbsp;</td>
779</tr>
780<tr class="rowColor">
781<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
782<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(byte[],%20int,%20int,%20java.lang.Class)">readValue</a></strong>(byte[]&nbsp;src,
783         int&nbsp;offset,
784         int&nbsp;len,
785         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)</code>&nbsp;</td>
786</tr>
787<tr class="altColor">
788<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
789<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(byte[],%20int,%20int,%20com.fasterxml.jackson.databind.JavaType)">readValue</a></strong>(byte[]&nbsp;src,
790         int&nbsp;offset,
791         int&nbsp;len,
792         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>&nbsp;</td>
793</tr>
794<tr class="rowColor">
795<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
796<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(byte[],%20int,%20int,%20com.fasterxml.jackson.core.type.TypeReference)">readValue</a></strong>(byte[]&nbsp;src,
797         int&nbsp;offset,
798         int&nbsp;len,
799         <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&nbsp;valueTypeRef)</code>&nbsp;</td>
800</tr>
801<tr class="altColor">
802<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
803<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(byte[],%20com.fasterxml.jackson.databind.JavaType)">readValue</a></strong>(byte[]&nbsp;src,
804         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>&nbsp;</td>
805</tr>
806<tr class="rowColor">
807<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
808<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(byte[],%20com.fasterxml.jackson.core.type.TypeReference)">readValue</a></strong>(byte[]&nbsp;src,
809         <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&nbsp;valueTypeRef)</code>&nbsp;</td>
810</tr>
811<tr class="altColor">
812<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
813<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.io.File,%20java.lang.Class)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;src,
814         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)</code>
815<div class="block">Method to deserialize JSON content from given file into given Java type.</div>
816</td>
817</tr>
818<tr class="rowColor">
819<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
820<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.io.File,%20com.fasterxml.jackson.databind.JavaType)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;src,
821         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>
822<div class="block">Method to deserialize JSON content from given file into given Java type.</div>
823</td>
824</tr>
825<tr class="altColor">
826<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
827<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.io.File,%20com.fasterxml.jackson.core.type.TypeReference)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;src,
828         <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&nbsp;valueTypeRef)</code>
829<div class="block">Method to deserialize JSON content from given file into given Java type.</div>
830</td>
831</tr>
832<tr class="rowColor">
833<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
834<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.io.InputStream,%20java.lang.Class)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;src,
835         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)</code>&nbsp;</td>
836</tr>
837<tr class="altColor">
838<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
839<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.io.InputStream,%20com.fasterxml.jackson.databind.JavaType)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;src,
840         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>&nbsp;</td>
841</tr>
842<tr class="rowColor">
843<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
844<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.io.InputStream,%20com.fasterxml.jackson.core.type.TypeReference)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;src,
845         <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&nbsp;valueTypeRef)</code>&nbsp;</td>
846</tr>
847<tr class="altColor">
848<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
849<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(com.fasterxml.jackson.core.JsonParser,%20java.lang.Class)">readValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
850         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)</code>
851<div class="block">Method to deserialize JSON content into a non-container
852 type (it can be an array type, however): typically a bean, array
853 or a wrapper type (like <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>).</div>
854</td>
855</tr>
856<tr class="rowColor">
857<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
858<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.JavaType)">readValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
859         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>
860<div class="block">Type-safe overloaded method, basically alias for <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(com.fasterxml.jackson.core.JsonParser,%20java.lang.Class)"><code>ObjectMapper.readValue(JsonParser, Class)</code></a>.</div>
861</td>
862</tr>
863<tr class="altColor">
864<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
865<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.core.type.ResolvedType)">readValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
866         <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a>&nbsp;valueType)</code>
867<div class="block">Method to deserialize JSON content into a Java type, reference
868 to which is passed as argument.</div>
869</td>
870</tr>
871<tr class="rowColor">
872<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
873<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.core.type.TypeReference)">readValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
874         <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&lt;?&gt;&nbsp;valueTypeRef)</code>
875<div class="block">Method to deserialize JSON content into a Java type, reference
876 to which is passed as argument.</div>
877</td>
878</tr>
879<tr class="altColor">
880<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
881<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.io.Reader,%20java.lang.Class)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;src,
882         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)</code>&nbsp;</td>
883</tr>
884<tr class="rowColor">
885<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
886<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.io.Reader,%20com.fasterxml.jackson.databind.JavaType)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;src,
887         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>&nbsp;</td>
888</tr>
889<tr class="altColor">
890<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
891<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.io.Reader,%20com.fasterxml.jackson.core.type.TypeReference)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;src,
892         <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&nbsp;valueTypeRef)</code>&nbsp;</td>
893</tr>
894<tr class="rowColor">
895<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
896<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.lang.String,%20java.lang.Class)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;content,
897         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)</code>
898<div class="block">Method to deserialize JSON content from given JSON content String.</div>
899</td>
900</tr>
901<tr class="altColor">
902<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
903<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.lang.String,%20com.fasterxml.jackson.databind.JavaType)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;content,
904         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>
905<div class="block">Method to deserialize JSON content from given JSON content String.</div>
906</td>
907</tr>
908<tr class="rowColor">
909<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
910<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.lang.String,%20com.fasterxml.jackson.core.type.TypeReference)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;content,
911         <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&nbsp;valueTypeRef)</code>
912<div class="block">Method to deserialize JSON content from given JSON content String.</div>
913</td>
914</tr>
915<tr class="altColor">
916<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
917<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.net.URL,%20java.lang.Class)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>&nbsp;src,
918         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)</code>
919<div class="block">Method to deserialize JSON content from given resource into given Java type.</div>
920</td>
921</tr>
922<tr class="rowColor">
923<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
924<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.net.URL,%20com.fasterxml.jackson.databind.JavaType)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>&nbsp;src,
925         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>&nbsp;</td>
926</tr>
927<tr class="altColor">
928<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
929<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readValue(java.net.URL,%20com.fasterxml.jackson.core.type.TypeReference)">readValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>&nbsp;src,
930         <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</a>&nbsp;valueTypeRef)</code>
931<div class="block">Method to deserialize JSON content from given resource into given Java type.</div>
932</td>
933</tr>
934<tr class="rowColor">
935<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
936<td class="colLast"><span class="strong">AnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">refineDeserializationType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
937                         <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
938                         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
939<div class="block">Method called to find out possible type refinements to use
940 for deserialization.</div>
941</td>
942</tr>
943<tr class="altColor">
944<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
945<td class="colLast"><span class="strong">AnnotationIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">refineSerializationType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
946                       <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
947                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
948<div class="block">Method called to find out possible type refinements to use
949 for deserialization.</div>
950</td>
951</tr>
952<tr class="rowColor">
953<td class="colFirst"><code>void</code></td>
954<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportMappingException(java.lang.String,%20java.lang.Object...)">reportMappingException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg,
955                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;msgArgs)</code>&nbsp;</td>
956</tr>
957<tr class="altColor">
958<td class="colFirst"><code>void</code></td>
959<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#reportMappingProblem(java.lang.String,%20java.lang.Object...)">reportMappingProblem</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
960                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;args)</code>
961<div class="block">Helper method called to indicate problem; default behavior is to construct and
962 throw a <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a>, but in future may collect more than one
963 and only throw after certain number, or at the end of serialization.</div>
964</td>
965</tr>
966<tr class="rowColor">
967<td class="colFirst"><code>void</code></td>
968<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#reportMappingProblem(java.lang.Throwable,%20java.lang.String,%20java.lang.Object...)">reportMappingProblem</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;t,
969                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
970                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;args)</code>
971<div class="block">Helper method called to indicate problem; default behavior is to construct and
972 throw a <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><code>JsonMappingException</code></a>, but in future may collect more than one
973 and only throw after certain number, or at the end of serialization.</div>
974</td>
975</tr>
976<tr class="altColor">
977<td class="colFirst"><code>void</code></td>
978<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportMissingContent(java.lang.String,%20java.lang.Object...)">reportMissingContent</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg,
979                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;msgArgs)</code>&nbsp;</td>
980</tr>
981<tr class="rowColor">
982<td class="colFirst"><code>void</code></td>
983<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportUnknownProperty(java.lang.Object,%20java.lang.String,%20com.fasterxml.jackson.databind.JsonDeserializer)">reportUnknownProperty</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;instanceOrClass,
984                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
985                     <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;deser)</code>
986<div class="block"><strong>Deprecated.</strong>&nbsp;
987<div class="block"><i>Since 2.8 call <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleUnknownProperty(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.JsonDeserializer,%20java.lang.Object,%20java.lang.String)"><code>DeserializationContext.handleUnknownProperty(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JsonDeserializer&lt;?&gt;, java.lang.Object, java.lang.String)</code></a> instead</i></div>
988</div>
989</td>
990</tr>
991<tr class="altColor">
992<td class="colFirst"><code>void</code></td>
993<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportUnresolvedObjectId(com.fasterxml.jackson.databind.deser.impl.ObjectIdReader,%20java.lang.Object)">reportUnresolvedObjectId</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a>&nbsp;oidReader,
994                        <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;bean)</code>&nbsp;</td>
995</tr>
996<tr class="rowColor">
997<td class="colFirst"><code>void</code></td>
998<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportWrongTokenException(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.core.JsonToken,%20java.lang.String,%20java.lang.Object...)">reportWrongTokenException</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
999                         <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;expToken,
1000                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg,
1001                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;msgArgs)</code>
1002<div class="block">Method for deserializers to call
1003 when the token encountered was of type different than what <b>should</b>
1004 be seen at that position, usually within a sequence of expected tokens.</div>
1005</td>
1006</tr>
1007<tr class="altColor">
1008<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1009<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#serializerInstance(com.fasterxml.jackson.databind.introspect.Annotated,%20java.lang.Object)">serializerInstance</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
1010                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;serDef)</code>
1011<div class="block">Method that can be called to construct and configure serializer instance,
1012 either given a <a href="http://docs.oracle.com/javase/7/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),
1013 or an uninitialized serializer instance.</div>
1014</td>
1015</tr>
1016<tr class="rowColor">
1017<td class="colFirst"><code>void</code></td>
1018<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#writeValue(java.io.File,%20java.lang.Object)">writeValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;resultFile,
1019          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
1020<div class="block">Method that can be used to serialize any Java value as
1021 JSON output, written to File provided.</div>
1022</td>
1023</tr>
1024<tr class="altColor">
1025<td class="colFirst"><code>void</code></td>
1026<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writeValue(java.io.File,%20java.lang.Object)">writeValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;resultFile,
1027          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
1028<div class="block">Method that can be used to serialize any Java value as
1029 JSON output, written to File provided.</div>
1030</td>
1031</tr>
1032<tr class="rowColor">
1033<td class="colFirst"><code>void</code></td>
1034<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writeValue(com.fasterxml.jackson.core.JsonGenerator,%20java.lang.Object)">writeValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;g,
1035          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
1036<div class="block">Method that can be used to serialize any Java value as
1037 JSON output, using provided <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>.</div>
1038</td>
1039</tr>
1040<tr class="altColor">
1041<td class="colFirst"><code>void</code></td>
1042<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#writeValue(java.io.OutputStream,%20java.lang.Object)">writeValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;out,
1043          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
1044<div class="block">Method that can be used to serialize any Java value as
1045 JSON output, using output stream provided (using encoding
1046 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonEncoding.html?is-external=true#UTF8" title="class or interface in com.fasterxml.jackson.core"><code>JsonEncoding.UTF8</code></a>).</div>
1047</td>
1048</tr>
1049<tr class="rowColor">
1050<td class="colFirst"><code>void</code></td>
1051<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writeValue(java.io.OutputStream,%20java.lang.Object)">writeValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;out,
1052          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
1053<div class="block">Method that can be used to serialize any Java value as
1054 JSON output, using output stream provided (using encoding
1055 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonEncoding.html?is-external=true#UTF8" title="class or interface in com.fasterxml.jackson.core"><code>JsonEncoding.UTF8</code></a>).</div>
1056</td>
1057</tr>
1058<tr class="altColor">
1059<td class="colFirst"><code>void</code></td>
1060<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#writeValue(java.io.Writer,%20java.lang.Object)">writeValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w,
1061          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
1062<div class="block">Method that can be used to serialize any Java value as
1063 JSON output, using Writer provided.</div>
1064</td>
1065</tr>
1066<tr class="rowColor">
1067<td class="colFirst"><code>void</code></td>
1068<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writeValue(java.io.Writer,%20java.lang.Object)">writeValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w,
1069          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
1070<div class="block">Method that can be used to serialize any Java value as
1071 JSON output, using Writer provided.</div>
1072</td>
1073</tr>
1074</tbody>
1075</table>
1076<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
1077<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">&nbsp;</span></caption>
1078<tr>
1079<th class="colOne" scope="col">Constructor and Description</th>
1080</tr>
1081<tbody>
1082<tr class="altColor">
1083<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/RuntimeJsonMappingException.html#RuntimeJsonMappingException(com.fasterxml.jackson.databind.JsonMappingException)">RuntimeJsonMappingException</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a>&nbsp;cause)</code>&nbsp;</td>
1084</tr>
1085<tr class="rowColor">
1086<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/RuntimeJsonMappingException.html#RuntimeJsonMappingException(java.lang.String,%20com.fasterxml.jackson.databind.JsonMappingException)">RuntimeJsonMappingException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
1087                           <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a>&nbsp;cause)</code>&nbsp;</td>
1088</tr>
1089</tbody>
1090</table>
1091</li>
1092<li class="blockList"><a name="com.fasterxml.jackson.databind.deser">
1093<!--   -->
1094</a>
1095<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>
1096<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
1097<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">&nbsp;</span></caption>
1098<tr>
1099<th class="colFirst" scope="col">Modifier and Type</th>
1100<th class="colLast" scope="col">Class and Description</th>
1101</tr>
1102<tbody>
1103<tr class="altColor">
1104<td class="colFirst"><code>class&nbsp;</code></td>
1105<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/UnresolvedForwardReference.html" title="class in com.fasterxml.jackson.databind.deser">UnresolvedForwardReference</a></strong></code>
1106<div class="block">Exception thrown during deserialization when there are object id that can't
1107 be resolved.</div>
1108</td>
1109</tr>
1110</tbody>
1111</table>
1112<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1113<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">&nbsp;</span></caption>
1114<tr>
1115<th class="colFirst" scope="col">Modifier and Type</th>
1116<th class="colLast" scope="col">Method and Description</th>
1117</tr>
1118<tbody>
1119<tr class="altColor">
1120<td class="colFirst"><code>protected void</code></td>
1121<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_addDeserializerConstructors(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.introspect.VisibilityChecker,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.deser.impl.CreatorCollector,%20java.util.Map)">_addDeserializerConstructors</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1122                            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1123                            <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vchecker,
1124                            <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;intr,
1125                            <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a>&nbsp;creators,
1126                            <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<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>[]&gt;&nbsp;creatorParams)</code>&nbsp;</td>
1127</tr>
1128<tr class="rowColor">
1129<td class="colFirst"><code>protected void</code></td>
1130<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_addDeserializerFactoryMethods(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.introspect.VisibilityChecker,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.deser.impl.CreatorCollector,%20java.util.Map)">_addDeserializerFactoryMethods</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1131                              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1132                              <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vchecker,
1133                              <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;intr,
1134                              <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a>&nbsp;creators,
1135                              <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<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>[]&gt;&nbsp;creatorParams)</code>&nbsp;</td>
1136</tr>
1137<tr class="altColor">
1138<td class="colFirst"><code>protected void</code></td>
1139<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_checkImplicitlyNamedConstructors(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.introspect.VisibilityChecker,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.deser.impl.CreatorCollector,%20java.util.List)">_checkImplicitlyNamedConstructors</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1140                                 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1141                                 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vchecker,
1142                                 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;intr,
1143                                 <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a>&nbsp;creators,
1144                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a>&gt;&nbsp;implicitCtors)</code>&nbsp;</td>
1145</tr>
1146<tr class="rowColor">
1147<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>
1148<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_constructDefaultValueInstantiator(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription)">_constructDefaultValueInstantiator</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1149                                  <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1150<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>
1151 using annotations (like @JsonCreator) and visibility rules</div>
1152</td>
1153</tr>
1154<tr class="altColor">
1155<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1156<td class="colLast"><span class="strong">DeserializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#_createAndCache2(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.DeserializerFactory,%20com.fasterxml.jackson.databind.JavaType)">_createAndCache2</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1157                <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a>&nbsp;factory,
1158                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
1159<div class="block">Method that handles actual construction (via factory) and caching (both
1160 intermediate and eventual)</div>
1161</td>
1162</tr>
1163<tr class="rowColor">
1164<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1165<td class="colLast"><span class="strong">DeserializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#_createAndCacheValueDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.DeserializerFactory,%20com.fasterxml.jackson.databind.JavaType)">_createAndCacheValueDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1166                                <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a>&nbsp;factory,
1167                                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
1168<div class="block">Method that will try to create a deserializer for given type,
1169 and resolve and cache it if necessary</div>
1170</td>
1171</tr>
1172<tr class="altColor">
1173<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1174<td class="colLast"><span class="strong">DeserializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#_createDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.DeserializerFactory,%20com.fasterxml.jackson.databind.JavaType)">_createDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1175                   <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a>&nbsp;factory,
1176                   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
1177<div class="block">Method that does the heavy lifting of checking for per-type annotations,
1178 find out full type, and figure out which actual factory method
1179 to call.</div>
1180</td>
1181</tr>
1182<tr class="rowColor">
1183<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1184<td class="colLast"><span class="strong">DeserializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#_createDeserializer2(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.DeserializerFactory,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">_createDeserializer2</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1185                    <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a>&nbsp;factory,
1186                    <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1187                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1188</tr>
1189<tr class="altColor">
1190<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<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>[]&gt;</code></td>
1191<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findCreatorsFromProperties(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription)">_findCreatorsFromProperties</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1192                           <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1193</tr>
1194<tr class="rowColor">
1195<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1196<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findCustomArrayDeserializer(com.fasterxml.jackson.databind.type.ArrayType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">_findCustomArrayDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
1197                            <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1198                            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1199                            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1200                            <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
1201</tr>
1202<tr class="altColor">
1203<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1204<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findCustomBeanDeserializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">_findCustomBeanDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1205                           <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1206                           <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1207</tr>
1208<tr class="rowColor">
1209<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1210<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findCustomCollectionDeserializer(com.fasterxml.jackson.databind.type.CollectionType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">_findCustomCollectionDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
1211                                 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1212                                 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1213                                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1214                                 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
1215</tr>
1216<tr class="altColor">
1217<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1218<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findCustomCollectionLikeDeserializer(com.fasterxml.jackson.databind.type.CollectionLikeType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">_findCustomCollectionLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
1219                                     <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1220                                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1221                                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1222                                     <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
1223</tr>
1224<tr class="rowColor">
1225<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1226<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findCustomEnumDeserializer(java.lang.Class,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">_findCustomEnumDeserializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
1227                           <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1228                           <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1229</tr>
1230<tr class="altColor">
1231<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1232<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findCustomMapDeserializer(com.fasterxml.jackson.databind.type.MapType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.KeyDeserializer,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">_findCustomMapDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1233                          <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1234                          <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1235                          <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a>&nbsp;keyDeserializer,
1236                          <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1237                          <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
1238</tr>
1239<tr class="rowColor">
1240<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1241<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findCustomMapLikeDeserializer(com.fasterxml.jackson.databind.type.MapLikeType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.KeyDeserializer,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">_findCustomMapLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
1242                              <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1243                              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1244                              <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a>&nbsp;keyDeserializer,
1245                              <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1246                              <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
1247</tr>
1248<tr class="altColor">
1249<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1250<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findCustomReferenceDeserializer(com.fasterxml.jackson.databind.type.ReferenceType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">_findCustomReferenceDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a>&nbsp;type,
1251                                <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1252                                <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1253                                <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;contentTypeDeserializer,
1254                                <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;contentDeserializer)</code>&nbsp;</td>
1255</tr>
1256<tr class="rowColor">
1257<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1258<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findCustomTreeNodeDeserializer(java.lang.Class,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">_findCustomTreeNodeDeserializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;type,
1259                               <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1260                               <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1261</tr>
1262<tr class="altColor">
1263<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
1264<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findRemappedType(com.fasterxml.jackson.databind.DeserializationConfig,%20java.lang.Class)">_findRemappedType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1265                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;rawType)</code>&nbsp;</td>
1266</tr>
1267<tr class="rowColor">
1268<td class="colFirst"><code>protected boolean</code></td>
1269<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_handleSingleArgumentConstructor(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.introspect.VisibilityChecker,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.deser.impl.CreatorCollector,%20com.fasterxml.jackson.databind.introspect.AnnotatedConstructor,%20boolean,%20boolean)">_handleSingleArgumentConstructor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1270                                <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1271                                <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vchecker,
1272                                <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;intr,
1273                                <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a>&nbsp;creators,
1274                                <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a>&nbsp;ctor,
1275                                boolean&nbsp;isCreator,
1276                                boolean&nbsp;isVisible)</code>&nbsp;</td>
1277</tr>
1278<tr class="altColor">
1279<td class="colFirst"><code>protected boolean</code></td>
1280<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_handleSingleArgumentFactory(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.introspect.VisibilityChecker,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.deser.impl.CreatorCollector,%20com.fasterxml.jackson.databind.introspect.AnnotatedMethod,%20boolean)">_handleSingleArgumentFactory</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1281                            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1282                            <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vchecker,
1283                            <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;intr,
1284                            <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html" title="class in com.fasterxml.jackson.databind.deser.impl">CreatorCollector</a>&nbsp;creators,
1285                            <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;factory,
1286                            boolean&nbsp;isCreator)</code>&nbsp;</td>
1287</tr>
1288<tr class="rowColor">
1289<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td>
1290<td class="colLast"><span class="strong">DeserializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#_handleUnknownKeyDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType)">_handleUnknownKeyDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1291                             <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
1292</tr>
1293<tr class="altColor">
1294<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1295<td class="colLast"><span class="strong">DeserializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#_handleUnknownValueDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType)">_handleUnknownValueDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1296                               <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
1297</tr>
1298<tr class="rowColor">
1299<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>
1300<td class="colLast"><span class="strong">BeanDeserializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#_resolvedObjectIdProperty(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">_resolvedObjectIdProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1301                         <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>&nbsp;prop)</code>
1302<div class="block">Method that wraps given property with <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl"><code>ObjectIdReferenceProperty</code></a>
1303 in case where object id resolution is required.</div>
1304</td>
1305</tr>
1306<tr class="altColor">
1307<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>
1308<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_valueInstantiatorInstance(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20java.lang.Object)">_valueInstantiatorInstance</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1309                          <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
1310                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;instDef)</code>&nbsp;</td>
1311</tr>
1312<tr class="rowColor">
1313<td class="colFirst"><code>protected void</code></td>
1314<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#addBeanProps(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder)">addBeanProps</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1315            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1316            <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a>&nbsp;builder)</code>
1317<div class="block">Method called to figure out settable properties for the
1318 bean deserializer to use.</div>
1319</td>
1320</tr>
1321<tr class="altColor">
1322<td class="colFirst"><code>protected void</code></td>
1323<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#addInjectables(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder)">addInjectables</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1324              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1325              <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a>&nbsp;builder)</code>
1326<div class="block">Method called locate all members used for value injection (if any),
1327 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>
1328</td>
1329</tr>
1330<tr class="rowColor">
1331<td class="colFirst"><code>protected void</code></td>
1332<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#addObjectIdReader(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder)">addObjectIdReader</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1333                 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1334                 <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a>&nbsp;builder)</code>&nbsp;</td>
1335</tr>
1336<tr class="altColor">
1337<td class="colFirst"><code>protected void</code></td>
1338<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#addReferenceProperties(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder)">addReferenceProperties</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1339                      <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1340                      <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a>&nbsp;builder)</code>
1341<div class="block">Method that will find if bean has any managed- or back-reference properties,
1342 and if so add them to bean, to be linked during resolution phase.</div>
1343</td>
1344</tr>
1345<tr class="rowColor">
1346<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1347<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#buildBeanDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">buildBeanDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1348                     <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1349                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1350<div class="block">Method that is to actually build a bean deserializer instance.</div>
1351</td>
1352</tr>
1353<tr class="altColor">
1354<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1355<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#buildBuilderBasedDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">buildBuilderBasedDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1356                             <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
1357                             <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;builderDesc)</code>
1358<div class="block">Method for constructing a bean deserializer that uses specified
1359 intermediate Builder for binding data, and construction of the
1360 value instance.</div>
1361</td>
1362</tr>
1363<tr class="rowColor">
1364<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1365<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#buildThrowableDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">buildThrowableDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1366                          <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1367                          <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1368</tr>
1369<tr class="altColor">
1370<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>
1371<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#constructAnySetter(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember)">constructAnySetter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1372                  <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1373                  <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;mutator)</code>
1374<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>
1375 for handling unknown bean properties, given a method that
1376 has been designated as such setter.</div>
1377</td>
1378</tr>
1379<tr class="rowColor">
1380<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>
1381<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#constructCreatorProperty(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.PropertyName,%20int,%20com.fasterxml.jackson.databind.introspect.AnnotatedParameter,%20java.lang.Object)">constructCreatorProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1382                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1383                        <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
1384                        int&nbsp;index,
1385                        <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&nbsp;param,
1386                        <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;injectableValueId)</code>
1387<div class="block">Method that will construct a property object that represents
1388 a logical property passed via Creator (constructor or static
1389 factory method)</div>
1390</td>
1391</tr>
1392<tr class="altColor">
1393<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>
1394<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#constructSettableProperty(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,%20com.fasterxml.jackson.databind.JavaType)">constructSettableProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1395                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1396                         <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>&nbsp;propDef,
1397                         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;propType0)</code>
1398<div class="block">Method that will construct a regular bean property setter using
1399 the given setter method.</div>
1400</td>
1401</tr>
1402<tr class="rowColor">
1403<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>
1404<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#constructSetterlessProperty(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)">constructSetterlessProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1405                           <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1406                           <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>&nbsp;propDef)</code>
1407<div class="block">Method that will construct a regular bean property setter using
1408 the given setter method.</div>
1409</td>
1410</tr>
1411<tr class="altColor">
1412<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1413<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createArrayDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.type.ArrayType,%20com.fasterxml.jackson.databind.BeanDescription)">createArrayDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1414                       <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
1415                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1416<div class="block">Method called to create (or, for completely immutable deserializers,
1417 reuse) a deserializer that can convert JSON content into values of
1418 specified Java type.</div>
1419</td>
1420</tr>
1421<tr class="rowColor">
1422<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1423<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createArrayDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.type.ArrayType,%20com.fasterxml.jackson.databind.BeanDescription)">createArrayDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1424                       <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
1425                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1426</tr>
1427<tr class="altColor">
1428<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1429<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createBeanDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">createBeanDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1430                      <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1431                      <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1432<div class="block">Method called to create (or, for completely immutable deserializers,
1433 reuse) a deserializer that can convert JSON content into values of
1434 specified Java "bean" (POJO) type.</div>
1435</td>
1436</tr>
1437<tr class="rowColor">
1438<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1439<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#createBeanDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">createBeanDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1440                      <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1441                      <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1442<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
1443 deserializer for types other than Collections, Maps, arrays and
1444 enums.</div>
1445</td>
1446</tr>
1447<tr class="altColor">
1448<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1449<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createBuilderBasedDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20java.lang.Class)">createBuilderBasedDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1450                              <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1451                              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1452                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;builderClass)</code>
1453<div class="block">Method called to create a deserializer that will use specified Builder
1454 class for building value instances.</div>
1455</td>
1456</tr>
1457<tr class="rowColor">
1458<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1459<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#createBuilderBasedDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20java.lang.Class)">createBuilderBasedDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1460                              <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
1461                              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1462                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;builderClass)</code>&nbsp;</td>
1463</tr>
1464<tr class="altColor">
1465<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1466<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createCollectionDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.type.CollectionType,%20com.fasterxml.jackson.databind.BeanDescription)">createCollectionDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1467                            <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
1468                            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1469</tr>
1470<tr class="rowColor">
1471<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1472<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createCollectionDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.type.CollectionType,%20com.fasterxml.jackson.databind.BeanDescription)">createCollectionDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1473                            <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
1474                            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1475</tr>
1476<tr class="altColor">
1477<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1478<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createCollectionLikeDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.type.CollectionLikeType,%20com.fasterxml.jackson.databind.BeanDescription)">createCollectionLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1479                                <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
1480                                <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1481</tr>
1482<tr class="rowColor">
1483<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1484<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createCollectionLikeDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.type.CollectionLikeType,%20com.fasterxml.jackson.databind.BeanDescription)">createCollectionLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1485                                <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
1486                                <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1487</tr>
1488<tr class="altColor">
1489<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td>
1490<td class="colLast"><span class="strong">ContextualKeyDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/ContextualKeyDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1491                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
1492<div class="block">Method called to see if a different (or differently configured) key deserializer
1493 is needed to deserialize keys of specified Map property.</div>
1494</td>
1495</tr>
1496<tr class="rowColor">
1497<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1498<td class="colLast"><span class="strong">ContextualDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1499                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
1500<div class="block">Method called to see if a different (or differently configured) deserializer
1501 is needed to deserialize values of specified property.</div>
1502</td>
1503</tr>
1504<tr class="altColor">
1505<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1506<td class="colLast"><span class="strong">BeanDeserializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1507                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
1508<div class="block">Although most of post-processing is done in resolve(), we only get
1509 access to referring property's annotations here; and this is needed
1510 to support per-property ObjectIds.</div>
1511</td>
1512</tr>
1513<tr class="rowColor">
1514<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1515<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createEnumDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">createEnumDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1516                      <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1517                      <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1518</tr>
1519<tr class="altColor">
1520<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1521<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createEnumDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">createEnumDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1522                      <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1523                      <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1524<div class="block">Factory method for constructing serializers of <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><code>Enum</code></a> types.</div>
1525</td>
1526</tr>
1527<tr class="rowColor">
1528<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td>
1529<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createKeyDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType)">createKeyDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1530                     <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
1531<div class="block">Method called to find if factory knows how to create a key deserializer
1532 for specified type; currently this means checking if a module has registered
1533 possible deserializers.</div>
1534</td>
1535</tr>
1536<tr class="altColor">
1537<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td>
1538<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createKeyDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType)">createKeyDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1539                     <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
1540</tr>
1541<tr class="rowColor">
1542<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1543<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createMapDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.type.MapType,%20com.fasterxml.jackson.databind.BeanDescription)">createMapDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1544                     <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1545                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1546</tr>
1547<tr class="altColor">
1548<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1549<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createMapDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.type.MapType,%20com.fasterxml.jackson.databind.BeanDescription)">createMapDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1550                     <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1551                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1552</tr>
1553<tr class="rowColor">
1554<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1555<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createMapLikeDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.type.MapLikeType,%20com.fasterxml.jackson.databind.BeanDescription)">createMapLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1556                         <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
1557                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1558</tr>
1559<tr class="altColor">
1560<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1561<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createMapLikeDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.type.MapLikeType,%20com.fasterxml.jackson.databind.BeanDescription)">createMapLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1562                         <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
1563                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1564</tr>
1565<tr class="rowColor">
1566<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1567<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createReferenceDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.type.ReferenceType,%20com.fasterxml.jackson.databind.BeanDescription)">createReferenceDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1568                           <a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a>&nbsp;type,
1569                           <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1570</tr>
1571<tr class="altColor">
1572<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1573<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createReferenceDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.type.ReferenceType,%20com.fasterxml.jackson.databind.BeanDescription)">createReferenceDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1574                           <a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a>&nbsp;type,
1575                           <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1576</tr>
1577<tr class="rowColor">
1578<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1579<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#createTreeDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">createTreeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1580                      <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1581                      <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1582<div class="block">Method called to create and return a deserializer that can construct
1583 JsonNode(s) from JSON content.</div>
1584</td>
1585</tr>
1586<tr class="altColor">
1587<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1588<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#createTreeDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">createTreeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1589                      <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;nodeType,
1590                      <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1591</tr>
1592<tr class="rowColor">
1593<td class="colFirst"><code>void</code></td>
1594<td class="colLast"><span class="strong">SettableBeanProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#depositSchemaProperty(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a>&nbsp;objectVisitor,
1595                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
1596</tr>
1597<tr class="altColor">
1598<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1599<td class="colLast"><span class="strong">DefaultDeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html#deserializerInstance(com.fasterxml.jackson.databind.introspect.Annotated,%20java.lang.Object)">deserializerInstance</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;ann,
1600                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;deserDef)</code>&nbsp;</td>
1601</tr>
1602<tr class="rowColor">
1603<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>&gt;</code></td>
1604<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#filterBeanProps(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder,%20java.util.List,%20java.util.Set)">filterBeanProps</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1605               <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1606               <a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBuilder.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a>&nbsp;builder,
1607               <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>&gt;&nbsp;propDefsIn,
1608               <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;ignored)</code>
1609<div class="block">Helper method called to filter out explicit ignored properties,
1610 as well as properties that have "ignorable types".</div>
1611</td>
1612</tr>
1613<tr class="altColor">
1614<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1615<td class="colLast"><span class="strong">Deserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findArrayDeserializer(com.fasterxml.jackson.databind.type.ArrayType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findArrayDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
1616                     <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1617                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1618                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1619                     <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>
1620<div class="block">Method called to locate serializer for specified array type.</div>
1621</td>
1622</tr>
1623<tr class="rowColor">
1624<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1625<td class="colLast"><span class="strong">Deserializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findArrayDeserializer(com.fasterxml.jackson.databind.type.ArrayType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findArrayDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
1626                     <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1627                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1628                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1629                     <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
1630</tr>
1631<tr class="altColor">
1632<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1633<td class="colLast"><span class="strong">Deserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findBeanDeserializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">findBeanDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1634                    <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1635                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1636<div class="block">Method called to locate deserializer for specified value type which does not belong to any other
1637 category (not an Enum, Collection, Map, Array, reference value or tree node)</div>
1638</td>
1639</tr>
1640<tr class="rowColor">
1641<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1642<td class="colLast"><span class="strong">Deserializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findBeanDeserializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">findBeanDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1643                    <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1644                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1645</tr>
1646<tr class="altColor">
1647<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1648<td class="colLast"><span class="strong">Deserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findCollectionDeserializer(com.fasterxml.jackson.databind.type.CollectionType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findCollectionDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
1649                          <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1650                          <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1651                          <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1652                          <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>
1653<div class="block">Method called to locate serializer for specified <a href="http://docs.oracle.com/javase/7/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>
1654</td>
1655</tr>
1656<tr class="rowColor">
1657<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1658<td class="colLast"><span class="strong">Deserializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findCollectionDeserializer(com.fasterxml.jackson.databind.type.CollectionType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findCollectionDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
1659                          <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1660                          <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1661                          <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1662                          <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
1663</tr>
1664<tr class="altColor">
1665<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1666<td class="colLast"><span class="strong">Deserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findCollectionLikeDeserializer(com.fasterxml.jackson.databind.type.CollectionLikeType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findCollectionLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
1667                              <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1668                              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1669                              <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1670                              <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>
1671<div class="block">Method called to locate serializer for specified
1672 "Collection-like" type (one that acts
1673 like <a href="http://docs.oracle.com/javase/7/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>
1674</td>
1675</tr>
1676<tr class="rowColor">
1677<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1678<td class="colLast"><span class="strong">Deserializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findCollectionLikeDeserializer(com.fasterxml.jackson.databind.type.CollectionLikeType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findCollectionLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
1679                              <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1680                              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1681                              <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1682                              <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
1683</tr>
1684<tr class="altColor">
1685<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1686<td class="colLast"><span class="strong">DeserializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#findConverter(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.introspect.Annotated)">findConverter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1687             <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a)</code>&nbsp;</td>
1688</tr>
1689<tr class="rowColor">
1690<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1691<td class="colLast"><span class="strong">DeserializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#findConvertingDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JsonDeserializer)">findConvertingDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1692                          <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
1693                          <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;deser)</code>
1694<div class="block">Helper method that will check whether given annotated entity (usually class,
1695 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
1696 be used; and if so, to construct and return suitable serializer for it.</div>
1697</td>
1698</tr>
1699<tr class="altColor">
1700<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1701<td class="colLast"><span class="strong">BeanDeserializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#findConvertingDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">findConvertingDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1702                          <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>&nbsp;prop)</code>
1703<div class="block">Helper method that can be used to see if specified property is annotated
1704 to indicate use of a converter for property value (in case of container types,
1705 it is container type itself, not key or content type).</div>
1706</td>
1707</tr>
1708<tr class="rowColor">
1709<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1710<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findDefaultDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">findDefaultDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1711                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1712                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1713<div class="block">Helper method called to find one of default serializers for "well-known"
1714 platform types: JDK-provided types, and small number of public Jackson
1715 API types.</div>
1716</td>
1717</tr>
1718<tr class="altColor">
1719<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1720<td class="colLast"><span class="strong">DeserializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#findDeserializerFromAnnotation(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.introspect.Annotated)">findDeserializerFromAnnotation</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1721                              <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;ann)</code>
1722<div class="block">Helper method called to check if a class or method
1723 has annotation that tells which class to use for deserialization.</div>
1724</td>
1725</tr>
1726<tr class="rowColor">
1727<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1728<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findDeserializerFromAnnotation(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.introspect.Annotated)">findDeserializerFromAnnotation</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1729                              <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;ann)</code>
1730<div class="block">Helper method called to check if a class or method
1731 has annotation that tells which class to use for deserialization; and if
1732 so, to instantiate, that deserializer to use.</div>
1733</td>
1734</tr>
1735<tr class="altColor">
1736<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1737<td class="colLast"><span class="strong">Deserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findEnumDeserializer(java.lang.Class,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">findEnumDeserializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
1738                    <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1739                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1740<div class="block">Method called to locate deserializer for specified <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><code>Enum</code></a> type.</div>
1741</td>
1742</tr>
1743<tr class="rowColor">
1744<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1745<td class="colLast"><span class="strong">Deserializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findEnumDeserializer(java.lang.Class,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">findEnumDeserializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
1746                    <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1747                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</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="strong">DeserializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#findKeyDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.DeserializerFactory,%20com.fasterxml.jackson.databind.JavaType)">findKeyDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1752                   <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a>&nbsp;factory,
1753                   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
1754<div class="block">Method called to get hold of a deserializer to use for deserializing
1755 keys for <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>.</div>
1756</td>
1757</tr>
1758<tr class="rowColor">
1759<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td>
1760<td class="colLast"><span class="strong">KeyDeserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/KeyDeserializers.html#findKeyDeserializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">findKeyDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1761                   <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1762                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1763</tr>
1764<tr class="altColor">
1765<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td>
1766<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findKeyDeserializerFromAnnotation(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.introspect.Annotated)">findKeyDeserializerFromAnnotation</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1767                                 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;ann)</code>
1768<div class="block">Helper method called to check if a class or method
1769 has annotation that tells which class to use for deserialization.</div>
1770</td>
1771</tr>
1772<tr class="rowColor">
1773<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1774<td class="colLast"><span class="strong">Deserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findMapDeserializer(com.fasterxml.jackson.databind.type.MapType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.KeyDeserializer,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findMapDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1775                   <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1776                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1777                   <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a>&nbsp;keyDeserializer,
1778                   <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1779                   <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>
1780<div class="block">Method called to locate deserializer for specified <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> type.</div>
1781</td>
1782</tr>
1783<tr class="altColor">
1784<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1785<td class="colLast"><span class="strong">Deserializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findMapDeserializer(com.fasterxml.jackson.databind.type.MapType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.KeyDeserializer,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findMapDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1786                   <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1787                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1788                   <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a>&nbsp;keyDeserializer,
1789                   <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1790                   <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
1791</tr>
1792<tr class="rowColor">
1793<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1794<td class="colLast"><span class="strong">Deserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findMapLikeDeserializer(com.fasterxml.jackson.databind.type.MapLikeType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.KeyDeserializer,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findMapLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
1795                       <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1796                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1797                       <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a>&nbsp;keyDeserializer,
1798                       <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1799                       <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>
1800<div class="block">Method called to locate serializer for specified
1801 "Map-like" type (one that acts
1802 like <a href="http://docs.oracle.com/javase/7/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>
1803</td>
1804</tr>
1805<tr class="altColor">
1806<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1807<td class="colLast"><span class="strong">Deserializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findMapLikeDeserializer(com.fasterxml.jackson.databind.type.MapLikeType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.KeyDeserializer,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findMapLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
1808                       <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1809                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1810                       <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a>&nbsp;keyDeserializer,
1811                       <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
1812                       <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
1813</tr>
1814<tr class="rowColor">
1815<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1816<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findOptionalStdDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">findOptionalStdDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1817                           <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1818                           <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1819<div class="block">Overridable method called after checking all other types.</div>
1820</td>
1821</tr>
1822<tr class="altColor">
1823<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>
1824<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findPropertyContentTypeDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember)">findPropertyContentTypeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1825                                   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;containerType,
1826                                   <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;propertyEntity)</code>
1827<div class="block">Method called to find and create a type information deserializer for values of
1828 given container (list, array, map) property, if one is needed.</div>
1829</td>
1830</tr>
1831<tr class="rowColor">
1832<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>
1833<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findPropertyTypeDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember)">findPropertyTypeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1834                            <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1835                            <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;annotated)</code>
1836<div class="block">Method called to create a type information deserializer for values of
1837 given non-container property, if one is needed.</div>
1838</td>
1839</tr>
1840<tr class="altColor">
1841<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1842<td class="colLast"><span class="strong">Deserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findReferenceDeserializer(com.fasterxml.jackson.databind.type.ReferenceType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findReferenceDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a>&nbsp;refType,
1843                         <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1844                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1845                         <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;contentTypeDeserializer,
1846                         <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;contentDeserializer)</code>
1847<div class="block">Method called to locate deserializer for value that is of referential
1848 type,</div>
1849</td>
1850</tr>
1851<tr class="rowColor">
1852<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1853<td class="colLast"><span class="strong">Deserializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findReferenceDeserializer(com.fasterxml.jackson.databind.type.ReferenceType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findReferenceDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a>&nbsp;refType,
1854                         <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1855                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1856                         <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;contentTypeDeserializer,
1857                         <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;contentDeserializer)</code>&nbsp;</td>
1858</tr>
1859<tr class="altColor">
1860<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1861<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#findStdDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">findStdDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1862                   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1863                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1864<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
1865 deserializer registered for given type.</div>
1866</td>
1867</tr>
1868<tr class="rowColor">
1869<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1870<td class="colLast"><span class="strong">Deserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findTreeNodeDeserializer(java.lang.Class,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">findTreeNodeDeserializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;nodeType,
1871                        <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1872                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1873<div class="block">Method called to locate deserializer for specified JSON tree node type.</div>
1874</td>
1875</tr>
1876<tr class="altColor">
1877<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
1878<td class="colLast"><span class="strong">Deserializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findTreeNodeDeserializer(java.lang.Class,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">findTreeNodeDeserializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;nodeType,
1879                        <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1880                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1881</tr>
1882<tr class="rowColor">
1883<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>
1884<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#findTypeDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType)">findTypeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1885                    <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
1886<div class="block">Method called to find and create a type information deserializer for given base type,
1887 if one is needed.</div>
1888</td>
1889</tr>
1890<tr class="altColor">
1891<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>
1892<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findTypeDeserializer(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType)">findTypeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1893                    <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</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>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1897<td class="colLast"><span class="strong">DeserializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#findValueDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.DeserializerFactory,%20com.fasterxml.jackson.databind.JavaType)">findValueDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1898                     <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a>&nbsp;factory,
1899                     <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;propertyType)</code>
1900<div class="block">Method called to get hold of a deserializer for a value of given type;
1901 or if no such deserializer can be found, a default handler (which
1902 may do a best-effort generic serialization or just simply
1903 throw an exception when invoked).</div>
1904</td>
1905</tr>
1906<tr class="altColor">
1907<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>
1908<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#findValueInstantiator(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription)">findValueInstantiator</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1909                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1910<div class="block">Method that is to find all creators (constructors, factory methods)
1911 for the bean type to deserialize.</div>
1912</td>
1913</tr>
1914<tr class="rowColor">
1915<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>
1916<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#findValueInstantiator(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription)">findValueInstantiator</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1917                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1918<div class="block">Value instantiator is created both based on creator annotations,
1919 and on optional externally provided instantiators (registered through
1920 module interface).</div>
1921</td>
1922</tr>
1923<tr class="altColor">
1924<td class="colFirst"><code>boolean</code></td>
1925<td class="colLast"><span class="strong">DeserializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html#hasValueDeserializerFor(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.DeserializerFactory,%20com.fasterxml.jackson.databind.JavaType)">hasValueDeserializerFor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1926                       <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a>&nbsp;factory,
1927                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
1928<div class="block">Method called to find out whether provider would be able to find
1929 a deserializer for given type, using a root reference (i.e.</div>
1930</td>
1931</tr>
1932<tr class="rowColor">
1933<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td>
1934<td class="colLast"><span class="strong">DefaultDeserializationContext.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html#keyDeserializerInstance(com.fasterxml.jackson.databind.introspect.Annotated,%20java.lang.Object)">keyDeserializerInstance</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;ann,
1935                       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;deserDef)</code>&nbsp;</td>
1936</tr>
1937<tr class="altColor">
1938<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
1939<td class="colLast"><span class="strong">DeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html#mapAbstractType(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType)">mapAbstractType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1940               <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
1941<div class="block">Method that can be called to try to resolve an abstract type
1942 (interface, abstract class) into a concrete type, or at least
1943 something "more concrete" (abstract class instead of interface).</div>
1944</td>
1945</tr>
1946<tr class="rowColor">
1947<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
1948<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#mapAbstractType(com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.JavaType)">mapAbstractType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
1949               <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
1950</tr>
1951<tr class="altColor">
1952<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
1953<td class="colLast"><span class="strong">BeanDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html#materializeAbstractType(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">materializeAbstractType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1954                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1955                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1956</tr>
1957<tr class="rowColor">
1958<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
1959<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#modifyTypeByAnnotation(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">modifyTypeByAnnotation</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1960                      <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
1961                      <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
1962<div class="block"><strong>Deprecated.</strong>&nbsp;
1963<div class="block"><i>Since 2.8; call <a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#resolveMemberAndTypeAnnotations(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.JavaType)"><code>BasicDeserializerFactory.resolveMemberAndTypeAnnotations(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div>
1964</div>
1965</td>
1966</tr>
1967<tr class="altColor">
1968<td class="colFirst"><code>void</code></td>
1969<td class="colLast"><span class="strong">ResolvableDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>
1970<div class="block">Method called after deserializer instance has been constructed
1971 (and registered as necessary by provider objects),
1972 but before it has returned it to the caller.</div>
1973</td>
1974</tr>
1975<tr class="rowColor">
1976<td class="colFirst"><code>void</code></td>
1977<td class="colLast"><span class="strong">BeanDeserializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>
1978<div class="block">Method called to finalize setup of this deserializer,
1979 after deserializer itself has been registered.</div>
1980</td>
1981</tr>
1982<tr class="altColor">
1983<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
1984<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#resolveMemberAndTypeAnnotations(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.JavaType)">resolveMemberAndTypeAnnotations</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1985                               <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;member,
1986                               <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
1987<div class="block">Helper method used to resolve additional type-related annotation information
1988 like type overrides, or handler (serializer, deserializer) overrides,
1989 so that from declared field, property or constructor parameter type
1990 is used as the base and modified based on annotations, if any.</div>
1991</td>
1992</tr>
1993<tr class="rowColor">
1994<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
1995<td class="colLast"><span class="strong">BasicDeserializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#resolveType(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember)">resolveType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
1996           <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1997           <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1998           <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;member)</code>
1999<div class="block"><strong>Deprecated.</strong>&nbsp;
2000<div class="block"><i>since 2.8 call <a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#resolveMemberAndTypeAnnotations(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.JavaType)"><code>BasicDeserializerFactory.resolveMemberAndTypeAnnotations(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.JavaType)</code></a> instead.</i></div>
2001</div>
2002</td>
2003</tr>
2004</tbody>
2005</table>
2006</li>
2007<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl">
2008<!--   -->
2009</a>
2010<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>
2011<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
2012<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">&nbsp;</span></caption>
2013<tr>
2014<th class="colFirst" scope="col">Modifier and Type</th>
2015<th class="colLast" scope="col">Method and Description</th>
2016</tr>
2017<tbody>
2018<tr class="altColor">
2019<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
2020<td class="colLast"><span class="strong">PropertyValueBuffer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyValueBuffer.html#_findMissing(com.fasterxml.jackson.databind.deser.SettableBeanProperty)">_findMissing</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>&nbsp;prop)</code>&nbsp;</td>
2021</tr>
2022<tr class="rowColor">
2023<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>
2024<td class="colLast"><span class="strong">PropertyBasedCreator.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.html#construct(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.deser.ValueInstantiator,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty[])">construct</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2025         <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a>&nbsp;valueInstantiator,
2026         <a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>[]&nbsp;srcProps)</code>
2027<div class="block">Factory method used for building actual instances: resolves deserializers
2028 and checks for "null values".</div>
2029</td>
2030</tr>
2031<tr class="altColor">
2032<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
2033<td class="colLast"><span class="strong">FailingDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/FailingDeserializer.html#deserialize(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserialize</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;jp,
2034           <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
2035</tr>
2036<tr class="rowColor">
2037<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
2038<td class="colLast"><span class="strong">PropertyValueBuffer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyValueBuffer.html#getParameter(com.fasterxml.jackson.databind.deser.SettableBeanProperty)">getParameter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>&nbsp;prop)</code>
2039<div class="block">A variation of <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyValueBuffer.html#getParameters(com.fasterxml.jackson.databind.deser.SettableBeanProperty[])"><code>PropertyValueBuffer.getParameters(SettableBeanProperty[])</code></a> that
2040 accepts a single property.</div>
2041</td>
2042</tr>
2043<tr class="altColor">
2044<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]</code></td>
2045<td class="colLast"><span class="strong">PropertyValueBuffer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyValueBuffer.html#getParameters(com.fasterxml.jackson.databind.deser.SettableBeanProperty[])">getParameters</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>[]&nbsp;props)</code>
2046<div class="block">Method called to do necessary post-processing such as injection of values
2047 and verification of values for required properties,
2048 after either <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/PropertyValueBuffer.html#assignParameter(com.fasterxml.jackson.databind.deser.SettableBeanProperty,%20java.lang.Object)"><code>PropertyValueBuffer.assignParameter(SettableBeanProperty, Object)</code></a>
2049 returns <code>true</code> (to indicate all creator properties are found), or when
2050 then whole JSON Object has been processed,</div>
2051</td>
2052</tr>
2053</tbody>
2054</table>
2055</li>
2056<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std">
2057<!--   -->
2058</a>
2059<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>
2060<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
2061<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">&nbsp;</span></caption>
2062<tr>
2063<th class="colFirst" scope="col">Modifier and Type</th>
2064<th class="colLast" scope="col">Method and Description</th>
2065</tr>
2066<tbody>
2067<tr class="altColor">
2068<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
2069<td class="colLast"><span class="strong">StdValueInstantiator.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#rewrapCtorProblem(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Throwable)">rewrapCtorProblem</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2070                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;t)</code>&nbsp;</td>
2071</tr>
2072<tr class="rowColor">
2073<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
2074<td class="colLast"><span class="strong">StdValueInstantiator.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#unwrapAndWrapException(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Throwable)">unwrapAndWrapException</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2075                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;t)</code>&nbsp;</td>
2076</tr>
2077<tr class="altColor">
2078<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
2079<td class="colLast"><span class="strong">StdValueInstantiator.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#wrapAsJsonMappingException(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Throwable)">wrapAsJsonMappingException</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2080                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;t)</code>&nbsp;</td>
2081</tr>
2082<tr class="rowColor">
2083<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
2084<td class="colLast"><span class="strong">StdValueInstantiator.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#wrapException(java.lang.Throwable)">wrapException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;t)</code>
2085<div class="block"><strong>Deprecated.</strong>&nbsp;
2086<div class="block"><i>Since 2.7 call either <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#unwrapAndWrapException(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Throwable)"><code>StdValueInstantiator.unwrapAndWrapException(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Throwable)</code></a> or
2087  <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#wrapAsJsonMappingException(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Throwable)"><code>StdValueInstantiator.wrapAsJsonMappingException(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Throwable)</code></a></i></div>
2088</div>
2089</td>
2090</tr>
2091</tbody>
2092</table>
2093<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
2094<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">&nbsp;</span></caption>
2095<tr>
2096<th class="colFirst" scope="col">Modifier and Type</th>
2097<th class="colLast" scope="col">Method and Description</th>
2098</tr>
2099<tbody>
2100<tr class="altColor">
2101<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2102<td class="colLast"><span class="strong">UntypedObjectDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html#_findCustomDeser(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType)">_findCustomDeser</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2103                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2104</tr>
2105<tr class="rowColor">
2106<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2107<td class="colLast"><span class="strong">UntypedObjectDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2108                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
2109<div class="block">We only use contextualization for optimizing the case where no customization
2110 occurred; if so, can slip in a more streamlined version.</div>
2111</td>
2112</tr>
2113<tr class="altColor">
2114<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2115<td class="colLast"><span class="strong">StringCollectionDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StringCollectionDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2116                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2117</tr>
2118<tr class="rowColor">
2119<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2120<td class="colLast"><span class="strong">StringArrayDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StringArrayDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2121                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
2122<div class="block">Contextualization is needed to see whether we can "inline" deserialization
2123 of String values, or if we have to use separate value deserializer.</div>
2124</td>
2125</tr>
2126<tr class="altColor">
2127<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2128<td class="colLast"><span class="strong">StdDelegatingDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDelegatingDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2129                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2130</tr>
2131<tr class="rowColor">
2132<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2133<td class="colLast"><span class="strong">ReferenceTypeDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/ReferenceTypeDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2134                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2135</tr>
2136<tr class="altColor">
2137<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2138<td class="colLast"><span class="strong">PrimitiveArrayDeserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/PrimitiveArrayDeserializers.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2139                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2140</tr>
2141<tr class="rowColor">
2142<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2143<td class="colLast"><span class="strong">ObjectArrayDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/ObjectArrayDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2144                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2145</tr>
2146<tr class="altColor">
2147<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2148<td class="colLast"><span class="strong">MapEntryDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/MapEntryDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2149                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
2150<div class="block">Method called to finalize setup of this deserializer,
2151 when it is known for which property deserializer is needed for.</div>
2152</td>
2153</tr>
2154<tr class="rowColor">
2155<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2156<td class="colLast"><span class="strong">MapDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/MapDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2157                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
2158<div class="block">Method called to finalize setup of this deserializer,
2159 when it is known for which property deserializer is needed for.</div>
2160</td>
2161</tr>
2162<tr class="altColor">
2163<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2164<td class="colLast"><span class="strong">EnumSetDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/EnumSetDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2165                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2166</tr>
2167<tr class="rowColor">
2168<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2169<td class="colLast"><span class="strong">EnumMapDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/EnumMapDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2170                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
2171<div class="block">Method called to finalize setup of this deserializer,
2172 when it is known for which property deserializer is needed for.</div>
2173</td>
2174</tr>
2175<tr class="altColor">
2176<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2177<td class="colLast"><span class="strong">DelegatingDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2178                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2179</tr>
2180<tr class="rowColor">
2181<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2182<td class="colLast"><span class="strong">DateDeserializers.DateBasedDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2183                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2184</tr>
2185<tr class="altColor">
2186<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>
2187<td class="colLast"><span class="strong">CollectionDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.html#createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2188                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
2189<div class="block">Method called to finalize setup of this deserializer,
2190 when it is known for which property deserializer is needed
2191 for.</div>
2192</td>
2193</tr>
2194<tr class="rowColor">
2195<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2196<td class="colLast"><span class="strong">StdDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#findConvertingContentDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.JsonDeserializer)">findConvertingContentDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2197                                 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2198                                 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;existingDeserializer)</code>
2199<div class="block">Helper method that can be used to see if specified property has annotation
2200 indicating that a converter is to be used for contained values (contents
2201 of structured types; array/List/Map values)</div>
2202</td>
2203</tr>
2204<tr class="altColor">
2205<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2206<td class="colLast"><span class="strong">StdDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#findDeserializer(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanProperty)">findDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt,
2207                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2208                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
2209<div class="block">Helper method used to locate deserializers for properties the
2210 type this deserializer handles contains (usually for properties of
2211 bean types)</div>
2212</td>
2213</tr>
2214<tr class="rowColor">
2215<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a></code></td>
2216<td class="colLast"><span class="strong">StdKeyDeserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdKeyDeserializers.html#findKeyDeserializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">findKeyDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2217                   <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
2218                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
2219</tr>
2220<tr class="altColor">
2221<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>
2222<td class="colLast"><span class="strong">NumberDeserializers.PrimitiveOrWrapperDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html#getEmptyValue(com.fasterxml.jackson.databind.DeserializationContext)">getEmptyValue</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
2223</tr>
2224<tr class="rowColor">
2225<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
2226<td class="colLast"><span class="strong">DelegatingDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#getEmptyValue(com.fasterxml.jackson.databind.DeserializationContext)">getEmptyValue</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
2227</tr>
2228<tr class="altColor">
2229<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>
2230<td class="colLast"><span class="strong">NumberDeserializers.PrimitiveOrWrapperDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html#getNullValue(com.fasterxml.jackson.databind.DeserializationContext)">getNullValue</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
2231</tr>
2232<tr class="rowColor">
2233<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
2234<td class="colLast"><span class="strong">DelegatingDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#getNullValue(com.fasterxml.jackson.databind.DeserializationContext)">getNullValue</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
2235</tr>
2236<tr class="altColor">
2237<td class="colFirst"><code>void</code></td>
2238<td class="colLast"><span class="strong">UntypedObjectDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>
2239<div class="block">We need to implement this method to properly find things to delegate
2240 to: it can not be done earlier since delegated deserializers almost
2241 certainly require access to this instance (at least "List" and "Map" ones)</div>
2242</td>
2243</tr>
2244<tr class="rowColor">
2245<td class="colFirst"><code>void</code></td>
2246<td class="colLast"><span class="strong">StdNodeBasedDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdNodeBasedDeserializer.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
2247</tr>
2248<tr class="altColor">
2249<td class="colFirst"><code>void</code></td>
2250<td class="colLast"><span class="strong">StdDelegatingDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdDelegatingDeserializer.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
2251</tr>
2252<tr class="rowColor">
2253<td class="colFirst"><code>void</code></td>
2254<td class="colLast"><span class="strong">MapDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/MapDeserializer.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
2255</tr>
2256<tr class="altColor">
2257<td class="colFirst"><code>void</code></td>
2258<td class="colLast"><span class="strong">DelegatingDeserializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
2259</tr>
2260</tbody>
2261</table>
2262</li>
2263<li class="blockList"><a name="com.fasterxml.jackson.databind.exc">
2264<!--   -->
2265</a>
2266<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>
2267<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
2268<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">&nbsp;</span></caption>
2269<tr>
2270<th class="colFirst" scope="col">Modifier and Type</th>
2271<th class="colLast" scope="col">Class and Description</th>
2272</tr>
2273<tbody>
2274<tr class="altColor">
2275<td class="colFirst"><code>class&nbsp;</code></td>
2276<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/exc/IgnoredPropertyException.html" title="class in com.fasterxml.jackson.databind.exc">IgnoredPropertyException</a></strong></code>
2277<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
2278 case where an explicitly ignored property is encountered, and mapper
2279 is configured to consider this an error.</div>
2280</td>
2281</tr>
2282<tr class="rowColor">
2283<td class="colFirst"><code>class&nbsp;</code></td>
2284<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/exc/InvalidFormatException.html" title="class in com.fasterxml.jackson.databind.exc">InvalidFormatException</a></strong></code>
2285<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>
2286 that is used when the underlying problem appears to be that
2287 of bad formatting of a value to deserialize.</div>
2288</td>
2289</tr>
2290<tr class="altColor">
2291<td class="colFirst"><code>class&nbsp;</code></td>
2292<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/exc/InvalidTypeIdException.html" title="class in com.fasterxml.jackson.databind.exc">InvalidTypeIdException</a></strong></code>
2293<div class="block">Exception thrown when resolution of a type id fails.</div>
2294</td>
2295</tr>
2296<tr class="rowColor">
2297<td class="colFirst"><code>class&nbsp;</code></td>
2298<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/exc/PropertyBindingException.html" title="class in com.fasterxml.jackson.databind.exc">PropertyBindingException</a></strong></code>
2299<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
2300 to problems related to binding an individual property.</div>
2301</td>
2302</tr>
2303<tr class="altColor">
2304<td class="colFirst"><code>class&nbsp;</code></td>
2305<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/exc/UnrecognizedPropertyException.html" title="class in com.fasterxml.jackson.databind.exc">UnrecognizedPropertyException</a></strong></code>
2306<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
2307 to indicate problems due to encountering a JSON property that could
2308 not be mapped to an Object property (via getter, constructor argument
2309 or field).</div>
2310</td>
2311</tr>
2312</tbody>
2313</table>
2314</li>
2315<li class="blockList"><a name="com.fasterxml.jackson.databind.ext">
2316<!--   -->
2317</a>
2318<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>
2319<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
2320<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">&nbsp;</span></caption>
2321<tr>
2322<th class="colFirst" scope="col">Modifier and Type</th>
2323<th class="colLast" scope="col">Method and Description</th>
2324</tr>
2325<tbody>
2326<tr class="altColor">
2327<td class="colFirst"><code>void</code></td>
2328<td class="colLast"><span class="strong">DOMSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/DOMSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
2329                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
2330</tr>
2331<tr class="rowColor">
2332<td class="colFirst"><code>void</code></td>
2333<td class="colLast"><span class="strong">CoreXMLSerializers.XMLGregorianCalendarSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
2334                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
2335</tr>
2336<tr class="altColor">
2337<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2338<td class="colLast"><span class="strong">CoreXMLSerializers.XMLGregorianCalendarSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2339                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2340</tr>
2341<tr class="rowColor">
2342<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2343<td class="colLast"><span class="strong">OptionalHandlerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/OptionalHandlerFactory.html#findDeserializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">findDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2344                <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
2345                <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
2346</tr>
2347</tbody>
2348</table>
2349</li>
2350<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect">
2351<!--   -->
2352</a>
2353<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a></h3>
2354<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
2355<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> that throw <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></span><span class="tabEnd">&nbsp;</span></caption>
2356<tr>
2357<th class="colFirst" scope="col">Modifier and Type</th>
2358<th class="colLast" scope="col">Method and Description</th>
2359</tr>
2360<tbody>
2361<tr class="altColor">
2362<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
2363<td class="colLast"><span class="strong">AnnotationIntrospectorPair.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">refineDeserializationType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
2364                         <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
2365                         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
2366</tr>
2367<tr class="rowColor">
2368<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
2369<td class="colLast"><span class="strong">AnnotationIntrospectorPair.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">refineSerializationType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
2370                       <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
2371                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
2372</tr>
2373</tbody>
2374</table>
2375</li>
2376<li class="blockList"><a name="com.fasterxml.jackson.databind.jsonFormatVisitors">
2377<!--   -->
2378</a>
2379<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>
2380<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
2381<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">&nbsp;</span></caption>
2382<tr>
2383<th class="colFirst" scope="col">Modifier and Type</th>
2384<th class="colLast" scope="col">Method and Description</th>
2385</tr>
2386<tbody>
2387<tr class="altColor">
2388<td class="colFirst"><code>void</code></td>
2389<td class="colLast"><span class="strong">JsonFormatVisitable.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
2390                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>
2391<div class="block">Get the representation of the schema to which this serializer will conform.</div>
2392</td>
2393</tr>
2394<tr class="rowColor">
2395<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>
2396<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectAnyFormat(com.fasterxml.jackson.databind.JavaType)">expectAnyFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2397</tr>
2398<tr class="altColor">
2399<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>
2400<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectAnyFormat(com.fasterxml.jackson.databind.JavaType)">expectAnyFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2401</tr>
2402<tr class="rowColor">
2403<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>
2404<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectArrayFormat(com.fasterxml.jackson.databind.JavaType)">expectArrayFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2405</tr>
2406<tr class="altColor">
2407<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>
2408<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectArrayFormat(com.fasterxml.jackson.databind.JavaType)">expectArrayFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2409</tr>
2410<tr class="rowColor">
2411<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>
2412<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectBooleanFormat(com.fasterxml.jackson.databind.JavaType)">expectBooleanFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2413</tr>
2414<tr class="altColor">
2415<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>
2416<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectBooleanFormat(com.fasterxml.jackson.databind.JavaType)">expectBooleanFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2417</tr>
2418<tr class="rowColor">
2419<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>
2420<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectIntegerFormat(com.fasterxml.jackson.databind.JavaType)">expectIntegerFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2421</tr>
2422<tr class="altColor">
2423<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>
2424<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectIntegerFormat(com.fasterxml.jackson.databind.JavaType)">expectIntegerFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2425</tr>
2426<tr class="rowColor">
2427<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>
2428<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectMapFormat(com.fasterxml.jackson.databind.JavaType)">expectMapFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
2429<div class="block">Method called when type is of Java <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> type, and will
2430 be serialized as a JSON Object.</div>
2431</td>
2432</tr>
2433<tr class="altColor">
2434<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>
2435<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectMapFormat(com.fasterxml.jackson.databind.JavaType)">expectMapFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2436</tr>
2437<tr class="rowColor">
2438<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>
2439<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectNullFormat(com.fasterxml.jackson.databind.JavaType)">expectNullFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2440</tr>
2441<tr class="altColor">
2442<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>
2443<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectNullFormat(com.fasterxml.jackson.databind.JavaType)">expectNullFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2444</tr>
2445<tr class="rowColor">
2446<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>
2447<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectNumberFormat(com.fasterxml.jackson.databind.JavaType)">expectNumberFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2448</tr>
2449<tr class="altColor">
2450<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>
2451<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectNumberFormat(com.fasterxml.jackson.databind.JavaType)">expectNumberFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2452</tr>
2453<tr class="rowColor">
2454<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>
2455<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectObjectFormat(com.fasterxml.jackson.databind.JavaType)">expectObjectFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2456</tr>
2457<tr class="altColor">
2458<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>
2459<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectObjectFormat(com.fasterxml.jackson.databind.JavaType)">expectObjectFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2460</tr>
2461<tr class="rowColor">
2462<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>
2463<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html#expectStringFormat(com.fasterxml.jackson.databind.JavaType)">expectStringFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2464</tr>
2465<tr class="altColor">
2466<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>
2467<td class="colLast"><span class="strong">JsonFormatVisitorWrapper.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.Base.html#expectStringFormat(com.fasterxml.jackson.databind.JavaType)">expectStringFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2468</tr>
2469<tr class="rowColor">
2470<td class="colFirst"><code>void</code></td>
2471<td class="colLast"><span class="strong">JsonArrayFormatVisitor.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.html#itemsFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes)">itemsFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatTypes.html" title="enum in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatTypes</a>&nbsp;format)</code>
2472<div class="block">Visit method that is called if the content type is a simple
2473 scalar type like <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatTypes.html#STRING"><code>JsonFormatTypes.STRING</code></a> (but not
2474 for structured types like <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatTypes.html#OBJECT"><code>JsonFormatTypes.OBJECT</code></a> since
2475 they would be missing type information).</div>
2476</td>
2477</tr>
2478<tr class="altColor">
2479<td class="colFirst"><code>void</code></td>
2480<td class="colLast"><span class="strong">JsonArrayFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.Base.html#itemsFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes)">itemsFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatTypes.html" title="enum in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatTypes</a>&nbsp;format)</code>&nbsp;</td>
2481</tr>
2482<tr class="rowColor">
2483<td class="colFirst"><code>void</code></td>
2484<td class="colLast"><span class="strong">JsonArrayFormatVisitor.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.html#itemsFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable,%20com.fasterxml.jackson.databind.JavaType)">itemsFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a>&nbsp;handler,
2485           <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;elementType)</code>
2486<div class="block">Visit method called for structured types, as well as possibly
2487 for leaf types (especially if handled by custom serializers).</div>
2488</td>
2489</tr>
2490<tr class="altColor">
2491<td class="colFirst"><code>void</code></td>
2492<td class="colLast"><span class="strong">JsonArrayFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.Base.html#itemsFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable,%20com.fasterxml.jackson.databind.JavaType)">itemsFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a>&nbsp;handler,
2493           <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;elementType)</code>&nbsp;</td>
2494</tr>
2495<tr class="rowColor">
2496<td class="colFirst"><code>void</code></td>
2497<td class="colLast"><span class="strong">JsonMapFormatVisitor.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.html#keyFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable,%20com.fasterxml.jackson.databind.JavaType)">keyFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a>&nbsp;handler,
2498         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;keyType)</code>
2499<div class="block">Visit method called to indicate type of keys of the Map type
2500 being visited</div>
2501</td>
2502</tr>
2503<tr class="altColor">
2504<td class="colFirst"><code>void</code></td>
2505<td class="colLast"><span class="strong">JsonMapFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.Base.html#keyFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable,%20com.fasterxml.jackson.databind.JavaType)">keyFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a>&nbsp;handler,
2506         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;keyType)</code>&nbsp;</td>
2507</tr>
2508<tr class="rowColor">
2509<td class="colFirst"><code>void</code></td>
2510<td class="colLast"><span class="strong">JsonObjectFormatVisitor.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html#optionalProperty(com.fasterxml.jackson.databind.BeanProperty)">optionalProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;writer)</code>&nbsp;</td>
2511</tr>
2512<tr class="altColor">
2513<td class="colFirst"><code>void</code></td>
2514<td class="colLast"><span class="strong">JsonObjectFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#optionalProperty(com.fasterxml.jackson.databind.BeanProperty)">optionalProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop)</code>&nbsp;</td>
2515</tr>
2516<tr class="rowColor">
2517<td class="colFirst"><code>void</code></td>
2518<td class="colLast"><span class="strong">JsonObjectFormatVisitor.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html#optionalProperty(java.lang.String,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable,%20com.fasterxml.jackson.databind.JavaType)">optionalProperty</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
2519                <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a>&nbsp;handler,
2520                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;propertyTypeHint)</code>&nbsp;</td>
2521</tr>
2522<tr class="altColor">
2523<td class="colFirst"><code>void</code></td>
2524<td class="colLast"><span class="strong">JsonObjectFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#optionalProperty(java.lang.String,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable,%20com.fasterxml.jackson.databind.JavaType)">optionalProperty</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
2525                <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a>&nbsp;handler,
2526                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;propertyTypeHint)</code>&nbsp;</td>
2527</tr>
2528<tr class="rowColor">
2529<td class="colFirst"><code>void</code></td>
2530<td class="colLast"><span class="strong">JsonObjectFormatVisitor.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html#property(com.fasterxml.jackson.databind.BeanProperty)">property</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;writer)</code>
2531<div class="block">Callback method called when a POJO property is being traversed.</div>
2532</td>
2533</tr>
2534<tr class="altColor">
2535<td class="colFirst"><code>void</code></td>
2536<td class="colLast"><span class="strong">JsonObjectFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#property(com.fasterxml.jackson.databind.BeanProperty)">property</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop)</code>&nbsp;</td>
2537</tr>
2538<tr class="rowColor">
2539<td class="colFirst"><code>void</code></td>
2540<td class="colLast"><span class="strong">JsonObjectFormatVisitor.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html#property(java.lang.String,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable,%20com.fasterxml.jackson.databind.JavaType)">property</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
2541        <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a>&nbsp;handler,
2542        <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;propertyTypeHint)</code>
2543<div class="block">Callback method called when a non-POJO property (typically something
2544 like an Enum entry of <a href="http://docs.oracle.com/javase/7/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util"><code>EnumMap</code></a> type) is being
2545 traversed.</div>
2546</td>
2547</tr>
2548<tr class="altColor">
2549<td class="colFirst"><code>void</code></td>
2550<td class="colLast"><span class="strong">JsonObjectFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#property(java.lang.String,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable,%20com.fasterxml.jackson.databind.JavaType)">property</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
2551        <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a>&nbsp;handler,
2552        <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;propertyTypeHint)</code>&nbsp;</td>
2553</tr>
2554<tr class="rowColor">
2555<td class="colFirst"><code>void</code></td>
2556<td class="colLast"><span class="strong">JsonMapFormatVisitor.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.html#valueFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable,%20com.fasterxml.jackson.databind.JavaType)">valueFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a>&nbsp;handler,
2557           <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>
2558<div class="block">Visit method called after <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.html#keyFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable,%20com.fasterxml.jackson.databind.JavaType)"><code>JsonMapFormatVisitor.keyFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.JavaType)</code></a> to allow visiting of
2559 the value type</div>
2560</td>
2561</tr>
2562<tr class="altColor">
2563<td class="colFirst"><code>void</code></td>
2564<td class="colLast"><span class="strong">JsonMapFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.Base.html#valueFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable,%20com.fasterxml.jackson.databind.JavaType)">valueFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitable.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitable</a>&nbsp;handler,
2565           <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>&nbsp;</td>
2566</tr>
2567</tbody>
2568</table>
2569</li>
2570<li class="blockList"><a name="com.fasterxml.jackson.databind.jsonschema">
2571<!--   -->
2572</a>
2573<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>
2574<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
2575<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">&nbsp;</span></caption>
2576<tr>
2577<th class="colFirst" scope="col">Modifier and Type</th>
2578<th class="colLast" scope="col">Method and Description</th>
2579</tr>
2580<tbody>
2581<tr class="altColor">
2582<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
2583<td class="colLast"><span class="strong">SchemaAware.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonschema/SchemaAware.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2584         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>
2585<div class="block">Get the representation of the schema to which this serializer will conform.</div>
2586</td>
2587</tr>
2588<tr class="rowColor">
2589<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
2590<td class="colLast"><span class="strong">SchemaAware.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonschema/SchemaAware.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type,%20boolean)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2591         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint,
2592         boolean&nbsp;isOptional)</code>
2593<div class="block">Get the representation of the schema to which this serializer will conform.</div>
2594</td>
2595</tr>
2596</tbody>
2597</table>
2598</li>
2599<li class="blockList"><a name="com.fasterxml.jackson.databind.module">
2600<!--   -->
2601</a>
2602<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>
2603<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
2604<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">&nbsp;</span></caption>
2605<tr>
2606<th class="colFirst" scope="col">Modifier and Type</th>
2607<th class="colLast" scope="col">Method and Description</th>
2608</tr>
2609<tbody>
2610<tr class="altColor">
2611<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2612<td class="colLast"><span class="strong">SimpleDeserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findArrayDeserializer(com.fasterxml.jackson.databind.type.ArrayType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findArrayDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
2613                     <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
2614                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2615                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
2616                     <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
2617</tr>
2618<tr class="rowColor">
2619<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2620<td class="colLast"><span class="strong">SimpleDeserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findBeanDeserializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">findBeanDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2621                    <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
2622                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
2623</tr>
2624<tr class="altColor">
2625<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2626<td class="colLast"><span class="strong">SimpleDeserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findCollectionDeserializer(com.fasterxml.jackson.databind.type.CollectionType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findCollectionDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
2627                          <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
2628                          <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2629                          <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
2630                          <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
2631</tr>
2632<tr class="rowColor">
2633<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2634<td class="colLast"><span class="strong">SimpleDeserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findCollectionLikeDeserializer(com.fasterxml.jackson.databind.type.CollectionLikeType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findCollectionLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
2635                              <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
2636                              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2637                              <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
2638                              <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
2639</tr>
2640<tr class="altColor">
2641<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2642<td class="colLast"><span class="strong">SimpleDeserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findEnumDeserializer(java.lang.Class,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">findEnumDeserializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
2643                    <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
2644                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
2645</tr>
2646<tr class="rowColor">
2647<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2648<td class="colLast"><span class="strong">SimpleDeserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findMapDeserializer(com.fasterxml.jackson.databind.type.MapType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.KeyDeserializer,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findMapDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
2649                   <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
2650                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2651                   <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a>&nbsp;keyDeserializer,
2652                   <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
2653                   <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
2654</tr>
2655<tr class="altColor">
2656<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2657<td class="colLast"><span class="strong">SimpleDeserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findMapLikeDeserializer(com.fasterxml.jackson.databind.type.MapLikeType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.KeyDeserializer,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findMapLikeDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
2658                       <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
2659                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2660                       <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a>&nbsp;keyDeserializer,
2661                       <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
2662                       <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>&nbsp;</td>
2663</tr>
2664<tr class="rowColor">
2665<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2666<td class="colLast"><span class="strong">SimpleDeserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findReferenceDeserializer(com.fasterxml.jackson.databind.type.ReferenceType,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer)">findReferenceDeserializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a>&nbsp;refType,
2667                         <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
2668                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2669                         <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;contentTypeDeserializer,
2670                         <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;contentDeserializer)</code>&nbsp;</td>
2671</tr>
2672<tr class="altColor">
2673<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
2674<td class="colLast"><span class="strong">SimpleDeserializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findTreeNodeDeserializer(java.lang.Class,%20com.fasterxml.jackson.databind.DeserializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">findTreeNodeDeserializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;nodeType,
2675                        <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
2676                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
2677</tr>
2678</tbody>
2679</table>
2680</li>
2681<li class="blockList"><a name="com.fasterxml.jackson.databind.ser">
2682<!--   -->
2683</a>
2684<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>
2685<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
2686<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">&nbsp;</span></caption>
2687<tr>
2688<th class="colFirst" scope="col">Modifier and Type</th>
2689<th class="colLast" scope="col">Method and Description</th>
2690</tr>
2691<tbody>
2692<tr class="altColor">
2693<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>
2694<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#_constructWriter(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,%20com.fasterxml.jackson.databind.ser.PropertyBuilder,%20boolean,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember)">_constructWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2695                <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>&nbsp;propDef,
2696                <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html" title="class in com.fasterxml.jackson.databind.ser">PropertyBuilder</a>&nbsp;pb,
2697                boolean&nbsp;staticTyping,
2698                <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;accessor)</code>
2699<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
2700 given member (field or method).</div>
2701</td>
2702</tr>
2703<tr class="rowColor">
2704<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2705<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#_createSerializer2(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean)">_createSerializer2</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2706                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2707                  <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2708                  boolean&nbsp;staticTyping)</code>&nbsp;</td>
2709</tr>
2710<tr class="altColor">
2711<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2712<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap,%20java.lang.Class,%20com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
2713                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
2714                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
2715</tr>
2716<tr class="rowColor">
2717<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2718<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#_findContentSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.introspect.Annotated)">_findContentSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2719                      <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a)</code>
2720<div class="block">Helper method called to try to find whether there is an annotation in the
2721 class that indicates content ("value") serializer to use.</div>
2722</td>
2723</tr>
2724<tr class="altColor">
2725<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2726<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#_findKeySerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.introspect.Annotated)">_findKeySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2727                  <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a)</code>
2728<div class="block">Helper method called to try to find whether there is an annotation in the
2729 class that indicates key serializer to use.</div>
2730</td>
2731</tr>
2732<tr class="rowColor">
2733<td class="colFirst"><code>protected boolean</code></td>
2734<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#_handleSelfReference(java.lang.Object,%20com.fasterxml.jackson.core.JsonGenerator,%20com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.JsonSerializer)">_handleSelfReference</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;bean,
2735                    <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;gen,
2736                    <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2737                    <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>
2738<div class="block">Method called to handle a direct self-reference through this property.</div>
2739</td>
2740</tr>
2741<tr class="altColor">
2742<td class="colFirst"><code>void</code></td>
2743<td class="colLast"><span class="strong">DefaultSerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;javaType,
2744                       <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor)</code>
2745<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>
2746 to to expose the format of the given to to the given visitor</div>
2747</td>
2748</tr>
2749<tr class="rowColor">
2750<td class="colFirst"><code>void</code></td>
2751<td class="colLast"><span class="strong">SerializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#addAndResolveNonTypedSerializer(java.lang.Class,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.SerializerProvider)">addAndResolveNonTypedSerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;rawType,
2752                               <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;fullType,
2753                               <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser,
2754                               <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
2755<div class="block">Another alternative that will cover both access via raw type and matching
2756 fully resolved type, in one fell swoop.</div>
2757</td>
2758</tr>
2759<tr class="altColor">
2760<td class="colFirst"><code>void</code></td>
2761<td class="colLast"><span class="strong">SerializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#addAndResolveNonTypedSerializer(java.lang.Class,%20com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.SerializerProvider)">addAndResolveNonTypedSerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
2762                               <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser,
2763                               <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
2764</tr>
2765<tr class="rowColor">
2766<td class="colFirst"><code>void</code></td>
2767<td class="colLast"><span class="strong">SerializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#addAndResolveNonTypedSerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.SerializerProvider)">addAndResolveNonTypedSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2768                               <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser,
2769                               <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
2770</tr>
2771<tr class="altColor">
2772<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2773<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildArraySerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.type.ArrayType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">buildArraySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2774                    <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
2775                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2776                    boolean&nbsp;staticTyping,
2777                    <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
2778                    <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
2779<div class="block">Helper method that handles configuration details when constructing serializers for
2780 <code>Object[]</code> (and subtypes, except for String).</div>
2781</td>
2782</tr>
2783<tr class="rowColor">
2784<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2785<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildCollectionSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.type.CollectionType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">buildCollectionSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2786                         <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
2787                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2788                         boolean&nbsp;staticTyping,
2789                         <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
2790                         <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
2791<div class="block">Helper method that handles configuration details when constructing serializers for
2792 <a href="http://docs.oracle.com/javase/7/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>
2793</td>
2794</tr>
2795<tr class="altColor">
2796<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2797<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildContainerSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean)">buildContainerSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2798                        <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2799                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2800                        boolean&nbsp;staticTyping)</code>&nbsp;</td>
2801</tr>
2802<tr class="rowColor">
2803<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2804<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildEnumSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">buildEnumSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
2805                   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2806                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
2807</tr>
2808<tr class="altColor">
2809<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2810<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIterableSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean,%20com.fasterxml.jackson.databind.JavaType)">buildIterableSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
2811                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2812                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2813                       boolean&nbsp;staticTyping,
2814                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>&nbsp;</td>
2815</tr>
2816<tr class="rowColor">
2817<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2818<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIteratorSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean,%20com.fasterxml.jackson.databind.JavaType)">buildIteratorSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
2819                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2820                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2821                       boolean&nbsp;staticTyping,
2822                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>&nbsp;</td>
2823</tr>
2824<tr class="altColor">
2825<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2826<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildMapEntrySerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JavaType)">buildMapEntrySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
2827                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2828                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2829                       boolean&nbsp;staticTyping,
2830                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;keyType,
2831                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>&nbsp;</td>
2832</tr>
2833<tr class="rowColor">
2834<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2835<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildMapSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.type.MapType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean,%20com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">buildMapSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2836                  <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
2837                  <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2838                  boolean&nbsp;staticTyping,
2839                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
2840                  <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
2841                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
2842<div class="block">Helper method that handles configuration details when constructing serializers for
2843 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> types.</div>
2844</td>
2845</tr>
2846<tr class="altColor">
2847<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>
2848<td class="colLast"><span class="strong">PropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html#buildWriter(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20boolean)">buildWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2849           <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>&nbsp;propDef,
2850           <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;declaredType,
2851           <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
2852           <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;typeSer,
2853           <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;contentTypeSer,
2854           <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;am,
2855           boolean&nbsp;defaultUseStaticTyping)</code>&nbsp;</td>
2856</tr>
2857<tr class="rowColor">
2858<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2859<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructBeanSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanDescription)">constructBeanSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2860                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
2861<div class="block">Method called to construct serializer for serializing specified bean type.</div>
2862</td>
2863</tr>
2864<tr class="altColor">
2865<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>
2866<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructObjectIdHandler(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanDescription,%20java.util.List)">constructObjectIdHandler</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2867                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2868                        <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>&gt;&nbsp;props)</code>&nbsp;</td>
2869</tr>
2870<tr class="rowColor">
2871<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2872<td class="colLast"><span class="strong">ContextualSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/ContextualSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2873                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
2874<div class="block">Method called to see if a different (or differently configured) serializer
2875 is needed to serialize values of specified property.</div>
2876</td>
2877</tr>
2878<tr class="altColor">
2879<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2880<td class="colLast"><span class="strong">SerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createKeySerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JsonSerializer)">createKeySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
2881                   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2882                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;defaultImpl)</code>
2883<div class="block">Method called to create serializer to use for serializing JSON property names (which must
2884 be output as <code>JsonToken.FIELD_NAME</code>) for Map that has specified declared
2885 key type, and is for specified property (or, if property is null, as root value)</div>
2886</td>
2887</tr>
2888<tr class="rowColor">
2889<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2890<td class="colLast"><span class="strong">SerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.JavaType)">createSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2891                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
2892<div class="block">Method called to create (or, for immutable serializers, reuse) a serializer for given type.</div>
2893</td>
2894</tr>
2895<tr class="altColor">
2896<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2897<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#createSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.JavaType)">createSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2898                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;origType)</code>
2899<div class="block">Main serializer constructor method.</div>
2900</td>
2901</tr>
2902<tr class="rowColor">
2903<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2904<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#createSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.JavaType)">createSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2905                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2906</tr>
2907<tr class="altColor">
2908<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>
2909<td class="colLast"><span class="strong">SerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createTypeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType)">createTypeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
2910                    <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
2911<div class="block">Method called to create a type information serializer for given base type,
2912 if one is needed.</div>
2913</td>
2914</tr>
2915<tr class="rowColor">
2916<td class="colFirst"><code>void</code></td>
2917<td class="colLast"><span class="strong">BeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>&nbsp;writer,
2918                     <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a>&nbsp;objectVisitor,
2919                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
2920<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
2921<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
2922 form the given property exist within the parent, or root, schema.</div>
2923</td>
2924</tr>
2925<tr class="altColor">
2926<td class="colFirst"><code>void</code></td>
2927<td class="colLast"><span class="strong">BeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter,%20com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>&nbsp;writer,
2928                     <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
2929                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
2930<div class="block"><strong>Deprecated.</strong>&nbsp;
2931<div class="block"><i>Since 2.3: new code should use the alternative <code>depositSchemaProperty</code>
2932   method</i></div>
2933</div>
2934</td>
2935</tr>
2936<tr class="rowColor">
2937<td class="colFirst"><code>abstract void</code></td>
2938<td class="colLast"><span class="strong">PropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#depositSchemaProperty(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a>&nbsp;objectVisitor,
2939                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
2940<div class="block">Traversal method used for things like JSON Schema generation, or
2941 POJO introspection.</div>
2942</td>
2943</tr>
2944<tr class="altColor">
2945<td class="colFirst"><code>void</code></td>
2946<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#depositSchemaProperty(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a>&nbsp;v,
2947                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
2948</tr>
2949<tr class="rowColor">
2950<td class="colFirst"><code>abstract void</code></td>
2951<td class="colLast"><span class="strong">PropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
2952                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
2953<div class="block"><strong>Deprecated.</strong>&nbsp;
2954<div class="block"><i>Since 2.2</i></div>
2955</div>
2956</td>
2957</tr>
2958<tr class="altColor">
2959<td class="colFirst"><code>void</code></td>
2960<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
2961                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
2962<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
2963</td>
2964</tr>
2965<tr class="rowColor">
2966<td class="colFirst"><code>void</code></td>
2967<td class="colLast"><span class="strong">PropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a>&nbsp;writer,
2968                     <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a>&nbsp;objectVisitor,
2969                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
2970<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
2971 form the given property exist within the parent, or root, schema.</div>
2972</td>
2973</tr>
2974<tr class="altColor">
2975<td class="colFirst"><code>void</code></td>
2976<td class="colLast"><span class="strong">PropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter,%20com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a>&nbsp;writer,
2977                     <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
2978                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
2979<div class="block"><strong>Deprecated.</strong>&nbsp;
2980<div class="block"><i>Since 2.3: new code should use the alternative <code>depositSchemaProperty</code>
2981   method</i></div>
2982</div>
2983</td>
2984</tr>
2985<tr class="rowColor">
2986<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>&gt;</code></td>
2987<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findBeanProperties(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.ser.BeanSerializerBuilder)">findBeanProperties</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2988                  <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
2989                  <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html" title="class in com.fasterxml.jackson.databind.ser">BeanSerializerBuilder</a>&nbsp;builder)</code>
2990<div class="block">Method used to collect all actual serializable properties.</div>
2991</td>
2992</tr>
2993<tr class="altColor">
2994<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2995<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findBeanSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">findBeanSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2996                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2997                  <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
2998<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
2999 given class.</div>
3000</td>
3001</tr>
3002<tr class="rowColor">
3003<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3004<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findConverter(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.introspect.Annotated)">findConverter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
3005             <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a)</code>&nbsp;</td>
3006</tr>
3007<tr class="altColor">
3008<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3009<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findConvertingSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JsonSerializer)">findConvertingSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
3010                        <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
3011                        <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>
3012<div class="block">Helper method that will check whether given annotated entity (usually class,
3013 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
3014 be used; and if so, to construct and return suitable serializer for it.</div>
3015</td>
3016</tr>
3017<tr class="rowColor">
3018<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3019<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findOptionalStdSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean)">findOptionalStdSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
3020                         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
3021                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
3022                         boolean&nbsp;staticTyping)</code>
3023<div class="block">Overridable method called after checking all other types.</div>
3024</td>
3025</tr>
3026<tr class="altColor">
3027<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>
3028<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findPropertyContentTypeSerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember)">findPropertyContentTypeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;containerType,
3029                                 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
3030                                 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;accessor)</code>
3031<div class="block">Method called to create a type information serializer for values of given
3032 container property
3033 if one is needed.</div>
3034</td>
3035</tr>
3036<tr class="rowColor">
3037<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>
3038<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findPropertyTypeSerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember)">findPropertyTypeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
3039                          <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
3040                          <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;accessor)</code>
3041<div class="block">Method called to create a type information serializer for values of given
3042 non-container property
3043 if one is needed.</div>
3044</td>
3045</tr>
3046<tr class="altColor">
3047<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3048<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findReferenceSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.type.ReferenceType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean)">findReferenceSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
3049                       <a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a>&nbsp;refType,
3050                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
3051                       boolean&nbsp;staticTyping)</code>&nbsp;</td>
3052</tr>
3053<tr class="rowColor">
3054<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
3055<td class="colLast"><span class="strong">PropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html#findSerializationType(com.fasterxml.jackson.databind.introspect.Annotated,%20boolean,%20com.fasterxml.jackson.databind.JavaType)">findSerializationType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
3056                     boolean&nbsp;useStaticTyping,
3057                     <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;declaredType)</code>
3058<div class="block">Method that will try to determine statically defined type of property
3059 being serialized, based on annotations (for overrides), and alternatively
3060 declared type (if static typing for serialization is enabled).</div>
3061</td>
3062</tr>
3063<tr class="altColor">
3064<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3065<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerByAddonType(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean)">findSerializerByAddonType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
3066                         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;javaType,
3067                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
3068                         boolean&nbsp;staticTyping)</code>
3069<div class="block">Reflection-based serialized find method, which checks if
3070 given class implements one of recognized "add-on" interfaces.</div>
3071</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>&lt;?&gt;</code></td>
3075<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerByAnnotations(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">findSerializerByAnnotations</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
3076                           <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
3077                           <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
3078<div class="block">Method called to see if one of primary per-class annotations
3079 (or related, like implementing of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind"><code>JsonSerializable</code></a>)
3080 determines the serializer to use.</div>
3081</td>
3082</tr>
3083<tr class="altColor">
3084<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3085<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerByPrimaryType(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean)">findSerializerByPrimaryType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
3086                           <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
3087                           <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
3088                           boolean&nbsp;staticTyping)</code>
3089<div class="block">Method for checking if we can determine serializer to use based on set of
3090 known primary types, checking for set of known base types (exact matches
3091 having been compared against with <code>findSerializerByLookup</code>).</div>
3092</td>
3093</tr>
3094<tr class="rowColor">
3095<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3096<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerFromAnnotation(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.introspect.Annotated)">findSerializerFromAnnotation</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
3097                            <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a)</code>
3098<div class="block">Helper method called to check if a class or method
3099 has an annotation
3100 (@link com.fasterxml.jackson.databind.annotation.JsonSerialize#using)
3101 that tells the class to use for serialization.</div>
3102</td>
3103</tr>
3104<tr class="altColor">
3105<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
3106<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSuppressableContentValue(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">findSuppressableContentValue</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
3107                            <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;contentType,
3108                            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
3109<div class="block">
3110 NOTE: although return type is left opaque, it really needs to be
3111 <code>JsonInclude.Include</code> for things to work as expected.</div>
3112</td>
3113</tr>
3114<tr class="rowColor">
3115<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>
3116<td class="colLast"><span class="strong">DefaultSerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#generateJsonSchema(java.lang.Class)">generateJsonSchema</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type)</code>
3117<div class="block"><strong>Deprecated.</strong>&nbsp;
3118<div class="block"><i>Should not be used any more</i></div>
3119</div>
3120</td>
3121</tr>
3122<tr class="altColor">
3123<td class="colFirst"><code>void</code></td>
3124<td class="colLast"><span class="strong">ResolvableSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/ResolvableSerializer.html#resolve(com.fasterxml.jackson.databind.SerializerProvider)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
3125<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
3126 the serializer, but before it has returned it to the caller.</div>
3127</td>
3128</tr>
3129<tr class="rowColor">
3130<td class="colFirst"><code>void</code></td>
3131<td class="colLast"><span class="strong">AnyGetterWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/AnyGetterWriter.html#resolve(com.fasterxml.jackson.databind.SerializerProvider)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3132</tr>
3133<tr class="altColor">
3134<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3135<td class="colLast"><span class="strong">DefaultSerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#serializerInstance(com.fasterxml.jackson.databind.introspect.Annotated,%20java.lang.Object)">serializerInstance</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
3136                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;serDef)</code>&nbsp;</td>
3137</tr>
3138</tbody>
3139</table>
3140</li>
3141<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl">
3142<!--   -->
3143</a>
3144<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>
3145<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
3146<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">&nbsp;</span></caption>
3147<tr>
3148<th class="colFirst" scope="col">Modifier and Type</th>
3149<th class="colLast" scope="col">Method and Description</th>
3150</tr>
3151<tbody>
3152<tr class="altColor">
3153<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3154<td class="colLast"><span class="strong">UnwrappingBeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap,%20java.lang.Class,%20com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
3155                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
3156                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3157</tr>
3158<tr class="rowColor">
3159<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3160<td class="colLast"><span class="strong">MapEntrySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap,%20java.lang.Class,%20com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
3161                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
3162                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3163</tr>
3164<tr class="altColor">
3165<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3166<td class="colLast"><span class="strong">MapEntrySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
3167                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
3168                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3169</tr>
3170<tr class="rowColor">
3171<td class="colFirst"><code>protected void</code></td>
3172<td class="colLast"><span class="strong">StringCollectionSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#acceptContentVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor)">acceptContentVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonArrayFormatVisitor</a>&nbsp;visitor)</code>&nbsp;</td>
3173</tr>
3174<tr class="altColor">
3175<td class="colFirst"><code>protected void</code></td>
3176<td class="colLast"><span class="strong">IndexedStringListSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#acceptContentVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor)">acceptContentVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonArrayFormatVisitor</a>&nbsp;visitor)</code>&nbsp;</td>
3177</tr>
3178<tr class="rowColor">
3179<td class="colFirst"><code>void</code></td>
3180<td class="colLast"><span class="strong">UnknownSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3181                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3182</tr>
3183<tr class="altColor">
3184<td class="colFirst"><code>void</code></td>
3185<td class="colLast"><span class="strong">StringArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3186                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3187</tr>
3188<tr class="rowColor">
3189<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3190<td class="colLast"><span class="strong">StringArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3191                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
3192</tr>
3193<tr class="altColor">
3194<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3195<td class="colLast"><span class="strong">MapEntrySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3196                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
3197</tr>
3198<tr class="rowColor">
3199<td class="colFirst"><code>void</code></td>
3200<td class="colLast"><span class="strong">SimpleBeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>&nbsp;writer,
3201                     <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a>&nbsp;objectVisitor,
3202                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
3203<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
3204</td>
3205</tr>
3206<tr class="altColor">
3207<td class="colFirst"><code>void</code></td>
3208<td class="colLast"><span class="strong">SimpleBeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter,%20com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>&nbsp;writer,
3209                     <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
3210                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
3211<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
3212</td>
3213</tr>
3214<tr class="rowColor">
3215<td class="colFirst"><code>void</code></td>
3216<td class="colLast"><span class="strong">UnwrappingBeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html#depositSchemaProperty(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a>&nbsp;visitor,
3217                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3218</tr>
3219<tr class="altColor">
3220<td class="colFirst"><code>void</code></td>
3221<td class="colLast"><span class="strong">SimpleBeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a>&nbsp;writer,
3222                     <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a>&nbsp;objectVisitor,
3223                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3224</tr>
3225<tr class="rowColor">
3226<td class="colFirst"><code>void</code></td>
3227<td class="colLast"><span class="strong">SimpleBeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter,%20com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a>&nbsp;writer,
3228                     <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
3229                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
3230<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
3231</td>
3232</tr>
3233<tr class="altColor">
3234<td class="colFirst"><code>protected void</code></td>
3235<td class="colLast"><span class="strong">UnknownSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#failForEmpty(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.Object)">failForEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
3236            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>&nbsp;</td>
3237</tr>
3238<tr class="rowColor">
3239<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>
3240<td class="colLast"><span class="strong">PropertySerializerMap.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddKeySerializer(java.lang.Class,%20com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">findAndAddKeySerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
3241                       <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3242                       <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
3243<div class="block">Method called if initial lookup fails, when looking for a key
3244 serializer (possible attached indirectly to a property)
3245 Will both find serializer
3246 and construct new map instance if warranted, and return both.</div>
3247</td>
3248</tr>
3249<tr class="altColor">
3250<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>
3251<td class="colLast"><span class="strong">PropertySerializerMap.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddPrimarySerializer(java.lang.Class,%20com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">findAndAddPrimarySerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
3252                           <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3253                           <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
3254<div class="block">Method called if initial lookup fails, when looking for a primary
3255 serializer (one that is directly attached to a property).</div>
3256</td>
3257</tr>
3258<tr class="rowColor">
3259<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>
3260<td class="colLast"><span class="strong">PropertySerializerMap.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddPrimarySerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">findAndAddPrimarySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
3261                           <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3262                           <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
3263</tr>
3264<tr class="altColor">
3265<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>
3266<td class="colLast"><span class="strong">PropertySerializerMap.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddRootValueSerializer(java.lang.Class,%20com.fasterxml.jackson.databind.SerializerProvider)">findAndAddRootValueSerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
3267                             <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
3268<div class="block">Method called if initial lookup fails, when looking for a root value
3269 serializer: one that is not directly attached to a property, but needs to
3270 have <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>TypeSerializer</code></a> wrapped
3271 around it.</div>
3272</td>
3273</tr>
3274<tr class="rowColor">
3275<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>
3276<td class="colLast"><span class="strong">PropertySerializerMap.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddRootValueSerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.SerializerProvider)">findAndAddRootValueSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
3277                             <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3278</tr>
3279<tr class="altColor">
3280<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>
3281<td class="colLast"><span class="strong">PropertySerializerMap.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddSecondarySerializer(java.lang.Class,%20com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">findAndAddSecondarySerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
3282                             <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3283                             <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
3284<div class="block">Method called if initial lookup fails, when looking for a non-primary
3285 serializer (one that is not directly attached to a property).</div>
3286</td>
3287</tr>
3288<tr class="rowColor">
3289<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>
3290<td class="colLast"><span class="strong">PropertySerializerMap.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddSecondarySerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">findAndAddSecondarySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
3291                             <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3292                             <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
3293</tr>
3294<tr class="altColor">
3295<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3296<td class="colLast"><span class="strong">UnknownSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3297         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
3298</tr>
3299<tr class="rowColor">
3300<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3301<td class="colLast"><span class="strong">FailingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/FailingSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3302         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
3303</tr>
3304</tbody>
3305</table>
3306</li>
3307<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std">
3308<!--   -->
3309</a>
3310<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>
3311<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
3312<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">&nbsp;</span></caption>
3313<tr>
3314<th class="colFirst" scope="col">Modifier and Type</th>
3315<th class="colLast" scope="col">Method and Description</th>
3316</tr>
3317<tbody>
3318<tr class="altColor">
3319<td class="colFirst"><code>protected void</code></td>
3320<td class="colLast"><span class="strong">DateTimeSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#_acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType,%20boolean)">_acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3321                        <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint,
3322                        boolean&nbsp;asNumber)</code>&nbsp;</td>
3323</tr>
3324<tr class="rowColor">
3325<td class="colFirst"><code>protected boolean</code></td>
3326<td class="colLast"><span class="strong">JsonValueSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#_acceptJsonFormatVisitorForEnum(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType,%20java.lang.Class)">_acceptJsonFormatVisitorForEnum</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3327                               <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint,
3328                               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;enumType)</code>
3329<div class="block">Overridable helper method used for special case handling of schema information for
3330 Enums.</div>
3331</td>
3332</tr>
3333<tr class="altColor">
3334<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3335<td class="colLast"><span class="strong">StdKeySerializers.Dynamic.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.Dynamic.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap,%20java.lang.Class,%20com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
3336                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
3337                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3338</tr>
3339<tr class="rowColor">
3340<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3341<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap,%20java.lang.Class,%20com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
3342                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
3343                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3344</tr>
3345<tr class="altColor">
3346<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3347<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap,%20java.lang.Class,%20com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
3348                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
3349                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3350</tr>
3351<tr class="rowColor">
3352<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3353<td class="colLast"><span class="strong">AsArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap,%20java.lang.Class,%20com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
3354                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
3355                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3356</tr>
3357<tr class="altColor">
3358<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3359<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
3360                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
3361                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3362</tr>
3363<tr class="rowColor">
3364<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3365<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
3366                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
3367                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3368</tr>
3369<tr class="altColor">
3370<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3371<td class="colLast"><span class="strong">AsArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
3372                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
3373                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3374</tr>
3375<tr class="rowColor">
3376<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3377<td class="colLast"><span class="strong">StdDelegatingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#_findSerializer(java.lang.Object,%20com.fasterxml.jackson.databind.SerializerProvider)">_findSerializer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
3378               <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;serializers)</code>
3379<div class="block">Helper method used for locating serializer to use in dynamic use case, where
3380 actual type value gets converted to is not specified beyond basic
3381 <a href="http://docs.oracle.com/javase/7/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
3382 based on actual value type.</div>
3383</td>
3384</tr>
3385<tr class="altColor">
3386<td class="colFirst"><code>protected abstract void</code></td>
3387<td class="colLast"><span class="strong">StaticListSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#acceptContentVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor)">acceptContentVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonArrayFormatVisitor</a>&nbsp;visitor)</code>&nbsp;</td>
3388</tr>
3389<tr class="rowColor">
3390<td class="colFirst"><code>void</code></td>
3391<td class="colLast"><span class="strong">ToStringSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3392                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3393</tr>
3394<tr class="altColor">
3395<td class="colFirst"><code>void</code></td>
3396<td class="colLast"><span class="strong">TokenBufferSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/TokenBufferSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3397                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3398</tr>
3399<tr class="rowColor">
3400<td class="colFirst"><code>void</code></td>
3401<td class="colLast"><span class="strong">StringSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StringSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3402                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3403</tr>
3404<tr class="altColor">
3405<td class="colFirst"><code>void</code></td>
3406<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3407                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>
3408<div class="block">Default implementation specifies no format.</div>
3409</td>
3410</tr>
3411<tr class="rowColor">
3412<td class="colFirst"><code>void</code></td>
3413<td class="colLast"><span class="strong">StdScalarSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3414                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3415</tr>
3416<tr class="altColor">
3417<td class="colFirst"><code>void</code></td>
3418<td class="colLast"><span class="strong">StdKeySerializers.Dynamic.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.Dynamic.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3419                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3420</tr>
3421<tr class="rowColor">
3422<td class="colFirst"><code>void</code></td>
3423<td class="colLast"><span class="strong">StdKeySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3424                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>
3425<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
3426&nbsp;</td>
3427</tr>
3428<tr class="altColor">
3429<td class="colFirst"><code>void</code></td>
3430<td class="colLast"><span class="strong">StdJdkSerializers.AtomicBooleanSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicBooleanSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3431                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3432</tr>
3433<tr class="rowColor">
3434<td class="colFirst"><code>void</code></td>
3435<td class="colLast"><span class="strong">StdJdkSerializers.AtomicIntegerSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicIntegerSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3436                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3437</tr>
3438<tr class="altColor">
3439<td class="colFirst"><code>void</code></td>
3440<td class="colLast"><span class="strong">StdJdkSerializers.AtomicLongSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicLongSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3441                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3442</tr>
3443<tr class="rowColor">
3444<td class="colFirst"><code>void</code></td>
3445<td class="colLast"><span class="strong">StdDelegatingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3446                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3447</tr>
3448<tr class="altColor">
3449<td class="colFirst"><code>void</code></td>
3450<td class="colLast"><span class="strong">StdArraySerializers.BooleanArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3451                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3452</tr>
3453<tr class="rowColor">
3454<td class="colFirst"><code>void</code></td>
3455<td class="colLast"><span class="strong">StdArraySerializers.ShortArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3456                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3457</tr>
3458<tr class="altColor">
3459<td class="colFirst"><code>void</code></td>
3460<td class="colLast"><span class="strong">StdArraySerializers.CharArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.CharArraySerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3461                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3462</tr>
3463<tr class="rowColor">
3464<td class="colFirst"><code>void</code></td>
3465<td class="colLast"><span class="strong">StdArraySerializers.IntArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3466                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3467</tr>
3468<tr class="altColor">
3469<td class="colFirst"><code>void</code></td>
3470<td class="colLast"><span class="strong">StdArraySerializers.LongArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3471                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3472</tr>
3473<tr class="rowColor">
3474<td class="colFirst"><code>void</code></td>
3475<td class="colLast"><span class="strong">StdArraySerializers.FloatArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3476                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3477</tr>
3478<tr class="altColor">
3479<td class="colFirst"><code>void</code></td>
3480<td class="colLast"><span class="strong">StdArraySerializers.DoubleArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3481                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3482</tr>
3483<tr class="rowColor">
3484<td class="colFirst"><code>void</code></td>
3485<td class="colLast"><span class="strong">StaticListSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3486                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3487</tr>
3488<tr class="altColor">
3489<td class="colFirst"><code>void</code></td>
3490<td class="colLast"><span class="strong">SqlTimeSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SqlTimeSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3491                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3492</tr>
3493<tr class="rowColor">
3494<td class="colFirst"><code>void</code></td>
3495<td class="colLast"><span class="strong">SqlDateSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SqlDateSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3496                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3497</tr>
3498<tr class="altColor">
3499<td class="colFirst"><code>void</code></td>
3500<td class="colLast"><span class="strong">SerializableSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SerializableSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3501                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3502</tr>
3503<tr class="rowColor">
3504<td class="colFirst"><code>void</code></td>
3505<td class="colLast"><span class="strong">ReferenceTypeSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ReferenceTypeSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3506                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3507</tr>
3508<tr class="altColor">
3509<td class="colFirst"><code>void</code></td>
3510<td class="colLast"><span class="strong">RawSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3511                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3512</tr>
3513<tr class="rowColor">
3514<td class="colFirst"><code>void</code></td>
3515<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3516                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3517</tr>
3518<tr class="altColor">
3519<td class="colFirst"><code>void</code></td>
3520<td class="colLast"><span class="strong">NumberSerializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.Base.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3521                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3522</tr>
3523<tr class="rowColor">
3524<td class="colFirst"><code>void</code></td>
3525<td class="colLast"><span class="strong">NumberSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3526                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3527</tr>
3528<tr class="altColor">
3529<td class="colFirst"><code>void</code></td>
3530<td class="colLast"><span class="strong">NullSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NullSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3531                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3532</tr>
3533<tr class="rowColor">
3534<td class="colFirst"><code>void</code></td>
3535<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3536                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3537</tr>
3538<tr class="altColor">
3539<td class="colFirst"><code>void</code></td>
3540<td class="colLast"><span class="strong">JsonValueSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3541                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3542</tr>
3543<tr class="rowColor">
3544<td class="colFirst"><code>void</code></td>
3545<td class="colLast"><span class="strong">FileSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/FileSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3546                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3547</tr>
3548<tr class="altColor">
3549<td class="colFirst"><code>void</code></td>
3550<td class="colLast"><span class="strong">EnumSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3551                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3552</tr>
3553<tr class="rowColor">
3554<td class="colFirst"><code>void</code></td>
3555<td class="colLast"><span class="strong">DateTimeSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3556                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3557</tr>
3558<tr class="altColor">
3559<td class="colFirst"><code>void</code></td>
3560<td class="colLast"><span class="strong">ClassSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ClassSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3561                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3562</tr>
3563<tr class="rowColor">
3564<td class="colFirst"><code>void</code></td>
3565<td class="colLast"><span class="strong">ByteArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ByteArraySerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3566                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3567</tr>
3568<tr class="altColor">
3569<td class="colFirst"><code>void</code></td>
3570<td class="colLast"><span class="strong">BooleanSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BooleanSerializer.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3571                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3572</tr>
3573<tr class="rowColor">
3574<td class="colFirst"><code>void</code></td>
3575<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3576                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3577</tr>
3578<tr class="altColor">
3579<td class="colFirst"><code>void</code></td>
3580<td class="colLast"><span class="strong">AsArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">acceptJsonFormatVisitor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3581                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>&nbsp;</td>
3582</tr>
3583<tr class="rowColor">
3584<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3585<td class="colLast"><span class="strong">StdDelegatingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3586                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
3587</tr>
3588<tr class="altColor">
3589<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3590<td class="colLast"><span class="strong">StaticListSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;serializers,
3591                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
3592</tr>
3593<tr class="rowColor">
3594<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3595<td class="colLast"><span class="strong">ReferenceTypeSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ReferenceTypeSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3596                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
3597</tr>
3598<tr class="altColor">
3599<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3600<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;serializers,
3601                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
3602</tr>
3603<tr class="rowColor">
3604<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3605<td class="colLast"><span class="strong">NumberSerializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.Base.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
3606                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
3607</tr>
3608<tr class="altColor">
3609<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3610<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3611                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
3612</tr>
3613<tr class="rowColor">
3614<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3615<td class="colLast"><span class="strong">JsonValueSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3616                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
3617<div class="block">We can try to find the actual serializer for value, if we can
3618 statically figure out what the result type must be.</div>
3619</td>
3620</tr>
3621<tr class="altColor">
3622<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3623<td class="colLast"><span class="strong">EnumSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;serializers,
3624                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
3625<div class="block">To support some level of per-property configuration, we will need
3626 to make things contextual.</div>
3627</td>
3628</tr>
3629<tr class="rowColor">
3630<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3631<td class="colLast"><span class="strong">DateTimeSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;serializers,
3632                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
3633</tr>
3634<tr class="altColor">
3635<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3636<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3637                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
3638</tr>
3639<tr class="rowColor">
3640<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3641<td class="colLast"><span class="strong">AsArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;serializers,
3642                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
3643<div class="block">This method is needed to resolve contextual annotations like
3644 per-property overrides, as well as do recursive call
3645 to <code>createContextual</code> of content serializer, if
3646 known statically.</div>
3647</td>
3648</tr>
3649<tr class="altColor">
3650<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3651<td class="colLast"><span class="strong">ArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;serializers,
3652                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
3653</tr>
3654<tr class="rowColor">
3655<td class="colFirst"><code>void</code></td>
3656<td class="colLast"><span class="strong">MapProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#depositSchemaProperty(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a>&nbsp;objectVisitor,
3657                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3658</tr>
3659<tr class="altColor">
3660<td class="colFirst"><code>void</code></td>
3661<td class="colLast"><span class="strong">MapProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
3662                     <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
3663<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
3664</td>
3665</tr>
3666<tr class="rowColor">
3667<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3668<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#findAnnotatedContentSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">findAnnotatedContentSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;serializers,
3669                              <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
3670<div class="block">Convenience method for finding out possibly configured content value serializer.</div>
3671</td>
3672</tr>
3673<tr class="altColor">
3674<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3675<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#findConvertingContentSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.JsonSerializer)">findConvertingContentSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3676                               <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
3677                               <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;existingSerializer)</code>
3678<div class="block">Helper method that can be used to see if specified property has annotation
3679 indicating that a converter is to be used for contained values (contents
3680 of structured types; array/List/Map values)</div>
3681</td>
3682</tr>
3683<tr class="rowColor">
3684<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
3685<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#findConvertingSerializer(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.ser.BeanPropertyWriter)">findConvertingSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3686                        <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>&nbsp;prop)</code>
3687<div class="block">Helper method that can be used to see if specified property is annotated
3688 to indicate use of a converter for property value (in case of container types,
3689 it is container type itself, not key or content type).</div>
3690</td>
3691</tr>
3692<tr class="altColor">
3693<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>
3694<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#findPropertyFilter(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.Object,%20java.lang.Object)">findPropertyFilter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3695                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;filterId,
3696                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;valueToFilter)</code>
3697<div class="block">Helper method used to locate filter that is needed, based on filter id
3698 this serializer was constructed with.</div>
3699</td>
3700</tr>
3701<tr class="rowColor">
3702<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3703<td class="colLast"><span class="strong">ToStringSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3704         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
3705</tr>
3706<tr class="altColor">
3707<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3708<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3709         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>
3710<div class="block">Default implementation simply claims type is "string"; usually
3711 overriden by custom serializers.</div>
3712</td>
3713</tr>
3714<tr class="rowColor">
3715<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3716<td class="colLast"><span class="strong">StdScalarSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3717         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
3718</tr>
3719<tr class="altColor">
3720<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3721<td class="colLast"><span class="strong">StdKeySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3722         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>
3723<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
3724&nbsp;</td>
3725</tr>
3726<tr class="rowColor">
3727<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3728<td class="colLast"><span class="strong">StdDelegatingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3729         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
3730</tr>
3731<tr class="altColor">
3732<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3733<td class="colLast"><span class="strong">SerializableSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SerializableSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3734         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
3735</tr>
3736<tr class="rowColor">
3737<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3738<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3739         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
3740</tr>
3741<tr class="altColor">
3742<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3743<td class="colLast"><span class="strong">NullSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NullSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3744         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
3745</tr>
3746<tr class="rowColor">
3747<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3748<td class="colLast"><span class="strong">JsonValueSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3749         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
3750</tr>
3751<tr class="altColor">
3752<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3753<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3754         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>
3755<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
3756</td>
3757</tr>
3758<tr class="rowColor">
3759<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3760<td class="colLast"><span class="strong">AsArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3761         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
3762</tr>
3763<tr class="altColor">
3764<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3765<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type,%20boolean)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3766         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint,
3767         boolean&nbsp;isOptional)</code>
3768<div class="block">Default implementation simply claims type is "string"; usually
3769 overriden by custom serializers.</div>
3770</td>
3771</tr>
3772<tr class="rowColor">
3773<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
3774<td class="colLast"><span class="strong">StdDelegatingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type,%20boolean)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3775         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint,
3776         boolean&nbsp;isOptional)</code>&nbsp;</td>
3777</tr>
3778<tr class="altColor">
3779<td class="colFirst"><code>void</code></td>
3780<td class="colLast"><span class="strong">StdDelegatingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#resolve(com.fasterxml.jackson.databind.SerializerProvider)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
3781</tr>
3782<tr class="rowColor">
3783<td class="colFirst"><code>void</code></td>
3784<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#resolve(com.fasterxml.jackson.databind.SerializerProvider)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
3785<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
3786 properly handle cyclic type references.</div>
3787</td>
3788</tr>
3789<tr class="altColor">
3790<td class="colFirst"><code>protected void</code></td>
3791<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitArrayFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes)">visitArrayFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3792                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint,
3793                <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatTypes.html" title="enum in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatTypes</a>&nbsp;itemType)</code>&nbsp;</td>
3794</tr>
3795<tr class="rowColor">
3796<td class="colFirst"><code>protected void</code></td>
3797<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitArrayFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.JavaType)">visitArrayFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3798                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint,
3799                <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;itemSerializer,
3800                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;itemType)</code>&nbsp;</td>
3801</tr>
3802<tr class="altColor">
3803<td class="colFirst"><code>protected void</code></td>
3804<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitFloatFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.core.JsonParser.NumberType)">visitFloatFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3805                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint,
3806                <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.NumberType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.NumberType</a>&nbsp;numberType)</code>
3807<div class="block">Helper method that calls necessary visit method(s) to indicate that the
3808 underlying JSON type is a floating-point JSON number.</div>
3809</td>
3810</tr>
3811<tr class="rowColor">
3812<td class="colFirst"><code>protected void</code></td>
3813<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitIntFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.core.JsonParser.NumberType)">visitIntFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3814              <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint,
3815              <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.NumberType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.NumberType</a>&nbsp;numberType)</code>
3816<div class="block">Helper method that calls necessary visit method(s) to indicate that the
3817 underlying JSON type is JSON Integer number.</div>
3818</td>
3819</tr>
3820<tr class="altColor">
3821<td class="colFirst"><code>protected void</code></td>
3822<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitIntFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.core.JsonParser.NumberType,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat)">visitIntFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3823              <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint,
3824              <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.NumberType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.NumberType</a>&nbsp;numberType,
3825              <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonValueFormat.html" title="enum in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonValueFormat</a>&nbsp;format)</code>
3826<div class="block">Helper method that calls necessary visit method(s) to indicate that the
3827 underlying JSON type is JSON Integer number, but that there is also a further
3828 format restriction involved.</div>
3829</td>
3830</tr>
3831<tr class="rowColor">
3832<td class="colFirst"><code>protected void</code></td>
3833<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitStringFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType)">visitStringFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3834                 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint)</code>
3835<div class="block">Helper method that calls necessary visit method(s) to indicate that the
3836 underlying JSON type is JSON String.</div>
3837</td>
3838</tr>
3839<tr class="altColor">
3840<td class="colFirst"><code>protected void</code></td>
3841<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#visitStringFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat)">visitStringFormat</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWrapper.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonFormatVisitorWrapper</a>&nbsp;visitor,
3842                 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;typeHint,
3843                 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonValueFormat.html" title="enum in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonValueFormat</a>&nbsp;format)</code>
3844<div class="block">Helper method that calls necessary visit method(s) to indicate that the
3845 underlying JSON type is JSON String, but that there is a more refined
3846 logical type</div>
3847</td>
3848</tr>
3849</tbody>
3850</table>
3851</li>
3852</ul>
3853</li>
3854</ul>
3855</div>
3856<!-- ======= START OF BOTTOM NAVBAR ====== -->
3857<div class="bottomNav"><a name="navbar_bottom">
3858<!--   -->
3859</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
3860<!--   -->
3861</a>
3862<ul class="navList" title="Navigation">
3863<li><a href="../../../../../overview-summary.html">Overview</a></li>
3864<li><a href="../package-summary.html">Package</a></li>
3865<li><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">Class</a></li>
3866<li class="navBarCell1Rev">Use</li>
3867<li><a href="../package-tree.html">Tree</a></li>
3868<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
3869<li><a href="../../../../../index-all.html">Index</a></li>
3870<li><a href="../../../../../help-doc.html">Help</a></li>
3871</ul>
3872</div>
3873<div class="subNav">
3874<ul class="navList">
3875<li>Prev</li>
3876<li>Next</li>
3877</ul>
3878<ul class="navList">
3879<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/JsonMappingException.html" target="_top">Frames</a></li>
3880<li><a href="JsonMappingException.html" target="_top">No Frames</a></li>
3881</ul>
3882<ul class="navList" id="allclasses_navbar_bottom">
3883<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
3884</ul>
3885<div>
3886<script type="text/javascript"><!--
3887  allClassesLink = document.getElementById("allclasses_navbar_bottom");
3888  if(window==top) {
3889    allClassesLink.style.display = "block";
3890  }
3891  else {
3892    allClassesLink.style.display = "none";
3893  }
3894  //-->
3895</script>
3896</div>
3897<a name="skip-navbar_bottom">
3898<!--   -->
3899</a></div>
3900<!-- ======== END OF BOTTOM NAVBAR ======= -->
3901<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
3902</body>
3903</html>
3904