• 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 (1.8.0_162) on Sat Apr 25 17:14:50 PDT 2020 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>Deserializers.Base (jackson-databind 2.11.0 API)</title>
8<meta name="date" content="2020-04-25">
9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
10<script type="text/javascript" src="../../../../../script.js"></script>
11</head>
12<body>
13<script type="text/javascript"><!--
14    try {
15        if (location.href.indexOf('is-external=true') == -1) {
16            parent.document.title="Deserializers.Base (jackson-databind 2.11.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
23var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
24var altColor = "altColor";
25var rowColor = "rowColor";
26var tableTab = "tableTab";
27var activeTableTab = "activeTableTab";
28</script>
29<noscript>
30<div>JavaScript is disabled on your browser.</div>
31</noscript>
32<!-- ========= START OF TOP NAVBAR ======= -->
33<div class="topNav"><a name="navbar.top">
34<!--   -->
35</a>
36<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
37<a name="navbar.top.firstrow">
38<!--   -->
39</a>
40<ul class="navList" title="Navigation">
41<li><a href="../../../../../overview-summary.html">Overview</a></li>
42<li><a href="package-summary.html">Package</a></li>
43<li class="navBarCell1Rev">Class</li>
44<li><a href="class-use/Deserializers.Base.html">Use</a></li>
45<li><a href="package-tree.html">Tree</a></li>
46<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
47<li><a href="../../../../../index-all.html">Index</a></li>
48<li><a href="../../../../../help-doc.html">Help</a></li>
49</ul>
50</div>
51<div class="subNav">
52<ul class="navList">
53<li><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
54<li><a href="../../../../../com/fasterxml/jackson/databind/deser/KeyDeserializers.html" title="interface in com.fasterxml.jackson.databind.deser"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
55</ul>
56<ul class="navList">
57<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/deser/Deserializers.Base.html" target="_top">Frames</a></li>
58<li><a href="Deserializers.Base.html" target="_top">No&nbsp;Frames</a></li>
59</ul>
60<ul class="navList" id="allclasses_navbar_top">
61<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
62</ul>
63<div>
64<script type="text/javascript"><!--
65  allClassesLink = document.getElementById("allclasses_navbar_top");
66  if(window==top) {
67    allClassesLink.style.display = "block";
68  }
69  else {
70    allClassesLink.style.display = "none";
71  }
72  //-->
73</script>
74</div>
75<div>
76<ul class="subNavList">
77<li>Summary:&nbsp;</li>
78<li>Nested&nbsp;|&nbsp;</li>
79<li>Field&nbsp;|&nbsp;</li>
80<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
81<li><a href="#method.summary">Method</a></li>
82</ul>
83<ul class="subNavList">
84<li>Detail:&nbsp;</li>
85<li>Field&nbsp;|&nbsp;</li>
86<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
87<li><a href="#method.detail">Method</a></li>
88</ul>
89</div>
90<a name="skip.navbar.top">
91<!--   -->
92</a></div>
93<!-- ========= END OF TOP NAVBAR ========= -->
94<!-- ======== START OF CLASS DATA ======== -->
95<div class="header">
96<div class="subTitle">com.fasterxml.jackson.databind.deser</div>
97<h2 title="Class Deserializers.Base" class="title">Class Deserializers.Base</h2>
98</div>
99<div class="contentContainer">
100<ul class="inheritance">
101<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
102<li>
103<ul class="inheritance">
104<li>com.fasterxml.jackson.databind.deser.Deserializers.Base</li>
105</ul>
106</li>
107</ul>
108<div class="description">
109<ul class="blockList">
110<li class="blockList">
111<dl>
112<dt>All Implemented Interfaces:</dt>
113<dd><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a></dd>
114</dl>
115<dl>
116<dt>Direct Known Subclasses:</dt>
117<dd><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLDeserializers</a>, <a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html" title="class in com.fasterxml.jackson.databind.module">SimpleDeserializers</a></dd>
118</dl>
119<dl>
120<dt>Enclosing interface:</dt>
121<dd><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a></dd>
122</dl>
123<hr>
124<br>
125<pre>public abstract static class <span class="typeNameLabel">Deserializers.Base</span>
126extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
127implements <a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a></pre>
128<div class="block">Basic <a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser"><code>Deserializers</code></a> implementation that implements all methods but provides
129 no deserializers. Its main purpose is to serve as a base class so that
130 sub-classes only need to override methods they need, as most of the time some
131 of methods are not needed (especially enumeration and array deserializers are
132 very rarely overridden).</div>
133</li>
134</ul>
135</div>
136<div class="summary">
137<ul class="blockList">
138<li class="blockList">
139<!-- ======== NESTED CLASS SUMMARY ======== -->
140<ul class="blockList">
141<li class="blockList"><a name="nested.class.summary">
142<!--   -->
143</a>
144<h3>Nested Class Summary</h3>
145<ul class="blockList">
146<li class="blockList"><a name="nested.classes.inherited.from.class.com.fasterxml.jackson.databind.deser.Deserializers">
147<!--   -->
148</a>
149<h3>Nested classes/interfaces inherited from interface&nbsp;com.fasterxml.jackson.databind.deser.<a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a></h3>
150<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html" title="class in com.fasterxml.jackson.databind.deser">Deserializers.Base</a></code></li>
151</ul>
152</li>
153</ul>
154<!-- ======== CONSTRUCTOR SUMMARY ======== -->
155<ul class="blockList">
156<li class="blockList"><a name="constructor.summary">
157<!--   -->
158</a>
159<h3>Constructor Summary</h3>
160<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
161<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
162<tr>
163<th class="colOne" scope="col">Constructor and Description</th>
164</tr>
165<tr class="altColor">
166<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#Base--">Base</a></span>()</code>&nbsp;</td>
167</tr>
168</table>
169</li>
170</ul>
171<!-- ========== METHOD SUMMARY =========== -->
172<ul class="blockList">
173<li class="blockList"><a name="method.summary">
174<!--   -->
175</a>
176<h3>Method Summary</h3>
177<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
178<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
179<tr>
180<th class="colFirst" scope="col">Modifier and Type</th>
181<th class="colLast" scope="col">Method and Description</th>
182</tr>
183<tr id="i0" class="altColor">
184<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>
185<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findArrayDeserializer-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findArrayDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
186                     <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
187                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
188                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
189                     <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>
190<div class="block">Method called to locate serializer for specified array type.</div>
191</td>
192</tr>
193<tr id="i1" class="rowColor">
194<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>
195<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findBeanDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findBeanDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
196                    <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
197                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
198<div class="block">Method called to locate deserializer for specified value type which does not belong to any other
199 category (not an Enum, Collection, Map, Array, reference value or tree node)</div>
200</td>
201</tr>
202<tr id="i2" class="altColor">
203<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>
204<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findCollectionDeserializer-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findCollectionDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
205                          <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
206                          <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
207                          <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
208                          <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>
209<div class="block">Method called to locate serializer for specified <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> (List, Set etc) type.</div>
210</td>
211</tr>
212<tr id="i3" class="rowColor">
213<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>
214<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findCollectionLikeDeserializer-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findCollectionLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
215                              <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
216                              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
217                              <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
218                              <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>
219<div class="block">Method called to locate serializer for specified
220 "Collection-like" type (one that acts
221 like <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> but does not implement it).</div>
222</td>
223</tr>
224<tr id="i4" class="altColor">
225<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>
226<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findEnumDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findEnumDeserializer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
227                    <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
228                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
229<div class="block">Method called to locate deserializer for specified <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><code>Enum</code></a> type.</div>
230</td>
231</tr>
232<tr id="i5" class="rowColor">
233<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>
234<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findMapDeserializer-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findMapDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
235                   <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
236                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
237                   <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a>&nbsp;keyDeserializer,
238                   <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
239                   <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>
240<div class="block">Method called to locate deserializer for specified <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> type.</div>
241</td>
242</tr>
243<tr id="i6" class="altColor">
244<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>
245<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findMapLikeDeserializer-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findMapLikeDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
246                       <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
247                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
248                       <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a>&nbsp;keyDeserializer,
249                       <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
250                       <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)</code>
251<div class="block">Method called to locate serializer for specified
252 "Map-like" type (one that acts
253 like <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> but does not implement it).</div>
254</td>
255</tr>
256<tr id="i7" class="rowColor">
257<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>
258<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findReferenceDeserializer-com.fasterxml.jackson.databind.type.ReferenceType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findReferenceDeserializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a>&nbsp;refType,
259                         <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
260                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
261                         <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;contentTypeDeserializer,
262                         <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;contentDeserializer)</code>
263<div class="block">Method called to locate deserializer for value that is of referential
264 type,</div>
265</td>
266</tr>
267<tr id="i8" class="altColor">
268<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>
269<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findTreeNodeDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findTreeNodeDeserializer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;nodeType,
270                        <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
271                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
272<div class="block">Method called to locate deserializer for specified JSON tree node type.</div>
273</td>
274</tr>
275<tr id="i9" class="rowColor">
276<td class="colFirst"><code>boolean</code></td>
277<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#hasDeserializerFor-com.fasterxml.jackson.databind.DeserializationConfig-java.lang.Class-">hasDeserializerFor</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
278                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType)</code>
279<div class="block">Method that may be called to check whether this deserializer provider would provide
280 deserializer for values of given type, without attempting to construct (and possibly
281 fail in some cases) actual deserializer.</div>
282</td>
283</tr>
284</table>
285<ul class="blockList">
286<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
287<!--   -->
288</a>
289<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
290<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
291</ul>
292</li>
293</ul>
294</li>
295</ul>
296</div>
297<div class="details">
298<ul class="blockList">
299<li class="blockList">
300<!-- ========= CONSTRUCTOR DETAIL ======== -->
301<ul class="blockList">
302<li class="blockList"><a name="constructor.detail">
303<!--   -->
304</a>
305<h3>Constructor Detail</h3>
306<a name="Base--">
307<!--   -->
308</a>
309<ul class="blockListLast">
310<li class="blockList">
311<h4>Base</h4>
312<pre>public&nbsp;Base()</pre>
313</li>
314</ul>
315</li>
316</ul>
317<!-- ============ METHOD DETAIL ========== -->
318<ul class="blockList">
319<li class="blockList"><a name="method.detail">
320<!--   -->
321</a>
322<h3>Method Detail</h3>
323<a name="findEnumDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">
324<!--   -->
325</a>
326<ul class="blockList">
327<li class="blockList">
328<h4>findEnumDeserializer</h4>
329<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;findEnumDeserializer(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
330                                                <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
331                                                <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)
332                                         throws <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
333<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findEnumDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">Deserializers</a></code></span></div>
334<div class="block">Method called to locate deserializer for specified <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><code>Enum</code></a> type.</div>
335<dl>
336<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
337<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findEnumDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findEnumDeserializer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a></code></dd>
338<dt><span class="paramLabel">Parameters:</span></dt>
339<dd><code>type</code> - Type of <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><code>Enum</code></a> instances to deserialize</dd>
340<dd><code>config</code> - Configuration in effect</dd>
341<dd><code>beanDesc</code> - Definition of the enumeration type that contains class annotations and
342    other information typically needed for building deserializers</dd>
343<dt><span class="returnLabel">Returns:</span></dt>
344<dd>Deserializer to use for the type; or null if this provider does not know how to construct it</dd>
345<dt><span class="throwsLabel">Throws:</span></dt>
346<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
347</dl>
348</li>
349</ul>
350<a name="findTreeNodeDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">
351<!--   -->
352</a>
353<ul class="blockList">
354<li class="blockList">
355<h4>findTreeNodeDeserializer</h4>
356<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;findTreeNodeDeserializer(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;nodeType,
357                                                    <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
358                                                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)
359                                             throws <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
360<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findTreeNodeDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">Deserializers</a></code></span></div>
361<div class="block">Method called to locate deserializer for specified JSON tree node type.</div>
362<dl>
363<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
364<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findTreeNodeDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findTreeNodeDeserializer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a></code></dd>
365<dt><span class="paramLabel">Parameters:</span></dt>
366<dd><code>nodeType</code> - Specific type of JSON tree nodes to deserialize
367  (subtype of <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>)</dd>
368<dd><code>config</code> - Configuration in effect</dd>
369<dt><span class="returnLabel">Returns:</span></dt>
370<dd>Deserializer to use for the type; or null if this provider does not know how to construct it</dd>
371<dt><span class="throwsLabel">Throws:</span></dt>
372<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
373</dl>
374</li>
375</ul>
376<a name="findReferenceDeserializer-com.fasterxml.jackson.databind.type.ReferenceType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">
377<!--   -->
378</a>
379<ul class="blockList">
380<li class="blockList">
381<h4>findReferenceDeserializer</h4>
382<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;findReferenceDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a>&nbsp;refType,
383                                                     <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
384                                                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
385                                                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;contentTypeDeserializer,
386                                                     <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;contentDeserializer)
387                                              throws <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
388<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findReferenceDeserializer-com.fasterxml.jackson.databind.type.ReferenceType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">Deserializers</a></code></span></div>
389<div class="block">Method called to locate deserializer for value that is of referential
390 type,</div>
391<dl>
392<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
393<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findReferenceDeserializer-com.fasterxml.jackson.databind.type.ReferenceType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findReferenceDeserializer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a></code></dd>
394<dt><span class="paramLabel">Parameters:</span></dt>
395<dd><code>refType</code> - Specific referential type to deserialize</dd>
396<dd><code>config</code> - Configuration in effect</dd>
397<dd><code>beanDesc</code> - Definition of the reference type that contains class annotations and
398    other information typically needed for building deserializers</dd>
399<dd><code>contentTypeDeserializer</code> - Possible type deserializer for referenced value</dd>
400<dd><code>contentDeserializer</code> - Value deserializer to use for referenced value, if indicated
401    by property annotation</dd>
402<dt><span class="returnLabel">Returns:</span></dt>
403<dd>Deserializer to use for the type; or null if this provider does not know how to construct it</dd>
404<dt><span class="throwsLabel">Throws:</span></dt>
405<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
406</dl>
407</li>
408</ul>
409<a name="findBeanDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">
410<!--   -->
411</a>
412<ul class="blockList">
413<li class="blockList">
414<h4>findBeanDeserializer</h4>
415<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;findBeanDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
416                                                <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
417                                                <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)
418                                         throws <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
419<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findBeanDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">Deserializers</a></code></span></div>
420<div class="block">Method called to locate deserializer for specified value type which does not belong to any other
421 category (not an Enum, Collection, Map, Array, reference value or tree node)</div>
422<dl>
423<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
424<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findBeanDeserializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findBeanDeserializer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a></code></dd>
425<dt><span class="paramLabel">Parameters:</span></dt>
426<dd><code>type</code> - Bean type to deserialize</dd>
427<dd><code>config</code> - Configuration in effect</dd>
428<dd><code>beanDesc</code> - Definition of the enumeration type that contains class annotations and
429    other information typically needed for building deserializers</dd>
430<dt><span class="returnLabel">Returns:</span></dt>
431<dd>Deserializer to use for the type; or null if this provider does not know how to construct it</dd>
432<dt><span class="throwsLabel">Throws:</span></dt>
433<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
434</dl>
435</li>
436</ul>
437<a name="findArrayDeserializer-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">
438<!--   -->
439</a>
440<ul class="blockList">
441<li class="blockList">
442<h4>findArrayDeserializer</h4>
443<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;findArrayDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
444                                                 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
445                                                 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
446                                                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
447                                                 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)
448                                          throws <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
449<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findArrayDeserializer-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">Deserializers</a></code></span></div>
450<div class="block">Method called to locate serializer for specified array type.
451<p>
452 Deserializer for element type may be passed, if configured explicitly at higher level (by
453 annotations, typically), but usually are not.
454 Type deserializer for element is passed if one is needed based on contextual information
455 (annotations on declared element class; or on field or method type is associated with).</div>
456<dl>
457<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
458<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findArrayDeserializer-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findArrayDeserializer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a></code></dd>
459<dt><span class="paramLabel">Parameters:</span></dt>
460<dd><code>type</code> - Type of array instances to deserialize</dd>
461<dd><code>config</code> - Configuration in effect</dd>
462<dd><code>beanDesc</code> - Definition of the enumeration type that contains class annotations and
463    other information typically needed for building deserializers</dd>
464<dd><code>elementTypeDeserializer</code> - If element type needs polymorphic type handling, this is
465    the type information deserializer to use; should usually be used as is when constructing
466    array deserializer.</dd>
467<dd><code>elementDeserializer</code> - Deserializer to use for elements, if explicitly defined (by using
468    annotations, for exmple). May be null, in which case it should be resolved here (or using
469    <a href="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ResolvableDeserializer</code></a> callback)</dd>
470<dt><span class="returnLabel">Returns:</span></dt>
471<dd>Deserializer to use for the type; or null if this provider does not know how to construct it</dd>
472<dt><span class="throwsLabel">Throws:</span></dt>
473<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
474</dl>
475</li>
476</ul>
477<a name="findCollectionDeserializer-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">
478<!--   -->
479</a>
480<ul class="blockList">
481<li class="blockList">
482<h4>findCollectionDeserializer</h4>
483<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;findCollectionDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
484                                                      <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
485                                                      <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
486                                                      <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
487                                                      <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)
488                                               throws <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
489<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findCollectionDeserializer-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">Deserializers</a></code></span></div>
490<div class="block">Method called to locate serializer for specified <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> (List, Set etc) type.
491<p>
492 Deserializer for element type may be passed, if configured explicitly at higher level (by
493 annotations, typically), but usually are not.
494 Type deserializer for element is passed if one is needed based on contextual information
495 (annotations on declared element class; or on field or method type is associated with).</div>
496<dl>
497<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
498<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findCollectionDeserializer-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findCollectionDeserializer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a></code></dd>
499<dt><span class="paramLabel">Parameters:</span></dt>
500<dd><code>type</code> - Type of collection instances to deserialize</dd>
501<dd><code>config</code> - Configuration in effect</dd>
502<dd><code>beanDesc</code> - Definition of the enumeration type that contains class annotations and
503    other information typically needed for building deserializers</dd>
504<dd><code>elementTypeDeserializer</code> - If element type needs polymorphic type handling, this is
505    the type information deserializer to use; should usually be used as is when constructing
506    array deserializer.</dd>
507<dd><code>elementDeserializer</code> - Deserializer to use for elements, if explicitly defined (by using
508    annotations, for exmple). May be null, in which case it should be resolved here (or using
509    <a href="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ResolvableDeserializer</code></a> callback)</dd>
510<dt><span class="returnLabel">Returns:</span></dt>
511<dd>Deserializer to use for the type; or null if this provider does not know how to construct it</dd>
512<dt><span class="throwsLabel">Throws:</span></dt>
513<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
514</dl>
515</li>
516</ul>
517<a name="findCollectionLikeDeserializer-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">
518<!--   -->
519</a>
520<ul class="blockList">
521<li class="blockList">
522<h4>findCollectionLikeDeserializer</h4>
523<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;findCollectionLikeDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
524                                                          <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
525                                                          <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
526                                                          <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
527                                                          <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)
528                                                   throws <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
529<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findCollectionLikeDeserializer-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">Deserializers</a></code></span></div>
530<div class="block">Method called to locate serializer for specified
531 "Collection-like" type (one that acts
532 like <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> but does not implement it).
533<p>
534 Deserializer for element type may be passed, if configured explicitly at higher level (by
535 annotations, typically), but usually are not.
536 Type deserializer for element is passed if one is needed based on contextual information
537 (annotations on declared element class; or on field or method type is associated with).</div>
538<dl>
539<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
540<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findCollectionLikeDeserializer-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findCollectionLikeDeserializer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a></code></dd>
541<dt><span class="paramLabel">Parameters:</span></dt>
542<dd><code>type</code> - Type of instances to deserialize</dd>
543<dd><code>config</code> - Configuration in effect</dd>
544<dd><code>beanDesc</code> - Definition of the enumeration type that contains class annotations and
545    other information typically needed for building deserializers</dd>
546<dd><code>elementTypeDeserializer</code> - If element type needs polymorphic type handling, this is
547    the type information deserializer to use; should usually be used as is when constructing
548    array deserializer.</dd>
549<dd><code>elementDeserializer</code> - Deserializer to use for elements, if explicitly defined (by using
550    annotations, for exmple). May be null, in which case it should be resolved here (or using
551    <a href="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ResolvableDeserializer</code></a> callback)</dd>
552<dt><span class="returnLabel">Returns:</span></dt>
553<dd>Deserializer to use for the type; or null if this provider does not know how to construct it</dd>
554<dt><span class="throwsLabel">Throws:</span></dt>
555<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
556</dl>
557</li>
558</ul>
559<a name="findMapDeserializer-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">
560<!--   -->
561</a>
562<ul class="blockList">
563<li class="blockList">
564<h4>findMapDeserializer</h4>
565<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;findMapDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
566                                               <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
567                                               <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
568                                               <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a>&nbsp;keyDeserializer,
569                                               <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
570                                               <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)
571                                        throws <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
572<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findMapDeserializer-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">Deserializers</a></code></span></div>
573<div class="block">Method called to locate deserializer for specified <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> type.
574<p>
575 Deserializer for element type may be passed, if configured explicitly at higher level (by
576 annotations, typically), but usually are not.
577 Type deserializer for element is passed if one is needed based on contextual information
578 (annotations on declared element class; or on field or method type is associated with).
579<p>
580 Similarly, a <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>KeyDeserializer</code></a> may be passed, but this is only done if there is
581 a specific configuration override (annotations) to indicate instance to use.
582 Otherwise null is passed, and key deserializer needs to be obtained later during
583 resolution (using <a href="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html#resolve-com.fasterxml.jackson.databind.DeserializationContext-"><code>ResolvableDeserializer.resolve(com.fasterxml.jackson.databind.DeserializationContext)</code></a>).</div>
584<dl>
585<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
586<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findMapDeserializer-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findMapDeserializer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a></code></dd>
587<dt><span class="paramLabel">Parameters:</span></dt>
588<dd><code>type</code> - Type of <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> instances to deserialize</dd>
589<dd><code>config</code> - Configuration in effect</dd>
590<dd><code>beanDesc</code> - Definition of the enumeration type that contains class annotations and
591    other information typically needed for building deserializers</dd>
592<dd><code>keyDeserializer</code> - Key deserializer use, if it is defined via annotations or other configuration;
593    null if default key deserializer for key type can be used.</dd>
594<dd><code>elementTypeDeserializer</code> - If element type needs polymorphic type handling, this is
595    the type information deserializer to use; should usually be used as is when constructing
596    array deserializer.</dd>
597<dd><code>elementDeserializer</code> - Deserializer to use for elements, if explicitly defined (by using
598    annotations, for exmple). May be null, in which case it should be resolved here (or using
599    <a href="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ResolvableDeserializer</code></a> callback)</dd>
600<dt><span class="returnLabel">Returns:</span></dt>
601<dd>Deserializer to use for the type; or null if this provider does not know how to construct it</dd>
602<dt><span class="throwsLabel">Throws:</span></dt>
603<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
604</dl>
605</li>
606</ul>
607<a name="findMapLikeDeserializer-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">
608<!--   -->
609</a>
610<ul class="blockList">
611<li class="blockList">
612<h4>findMapLikeDeserializer</h4>
613<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;findMapLikeDeserializer(<a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
614                                                   <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
615                                                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
616                                                   <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a>&nbsp;keyDeserializer,
617                                                   <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a>&nbsp;elementTypeDeserializer,
618                                                   <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&nbsp;elementDeserializer)
619                                            throws <a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
620<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findMapLikeDeserializer-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">Deserializers</a></code></span></div>
621<div class="block">Method called to locate serializer for specified
622 "Map-like" type (one that acts
623 like <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> but does not implement it).
624<p>
625 Deserializer for element type may be passed, if configured explicitly at higher level (by
626 annotations, typically), but usually are not.
627 Type deserializer for element is passed if one is needed based on contextual information
628 (annotations on declared element class; or on field or method type is associated with).
629<p>
630 Similarly, a <a href="../../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>KeyDeserializer</code></a> may be passed, but this is only done if there is
631 a specific configuration override (annotations) to indicate instance to use.
632 Otherwise null is passed, and key deserializer needs to be obtained later during
633 resolution (using <a href="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html#resolve-com.fasterxml.jackson.databind.DeserializationContext-"><code>ResolvableDeserializer.resolve(com.fasterxml.jackson.databind.DeserializationContext)</code></a>).</div>
634<dl>
635<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
636<dd><code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findMapLikeDeserializer-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.KeyDeserializer-com.fasterxml.jackson.databind.jsontype.TypeDeserializer-com.fasterxml.jackson.databind.JsonDeserializer-">findMapLikeDeserializer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a></code></dd>
637<dt><span class="paramLabel">Parameters:</span></dt>
638<dd><code>type</code> - Type of <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> instances to deserialize</dd>
639<dd><code>config</code> - Configuration in effect</dd>
640<dd><code>beanDesc</code> - Definition of the enumeration type that contains class annotations and
641    other information typically needed for building deserializers</dd>
642<dd><code>keyDeserializer</code> - Key deserializer use, if it is defined via annotations or other configuration;
643    null if default key deserializer for key type can be used.</dd>
644<dd><code>elementTypeDeserializer</code> - If element type needs polymorphic type handling, this is
645    the type information deserializer to use; should usually be used as is when constructing
646    array deserializer.</dd>
647<dd><code>elementDeserializer</code> - Deserializer to use for elements, if explicitly defined (by using
648    annotations, for exmple). May be null, in which case it should be resolved here (or using
649    <a href="../../../../../com/fasterxml/jackson/databind/deser/ResolvableDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ResolvableDeserializer</code></a> callback)</dd>
650<dt><span class="returnLabel">Returns:</span></dt>
651<dd>Deserializer to use for the type; or null if this provider does not know how to construct it</dd>
652<dt><span class="throwsLabel">Throws:</span></dt>
653<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
654</dl>
655</li>
656</ul>
657<a name="hasDeserializerFor-com.fasterxml.jackson.databind.DeserializationConfig-java.lang.Class-">
658<!--   -->
659</a>
660<ul class="blockListLast">
661<li class="blockList">
662<h4>hasDeserializerFor</h4>
663<pre>public&nbsp;boolean&nbsp;hasDeserializerFor(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
664                                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType)</pre>
665<div class="block">Method that may be called to check whether this deserializer provider would provide
666 deserializer for values of given type, without attempting to construct (and possibly
667 fail in some cases) actual deserializer. Mostly needed to support validation
668 of polymorphic type ids.
669<p>
670 Note: implementations should take care NOT to claim supporting types that they do
671 not recognize as this could to incorrect assumption of safe support by caller.
672<p>
673 Method added in this implementation since adding new methods for interfaces
674 before Java 8 is not a good idea: will be added in Jackson 3.0 for `Deserializers`.</div>
675<dl>
676<dt><span class="simpleTagLabel">Since:</span></dt>
677<dd>2.11</dd>
678</dl>
679</li>
680</ul>
681</li>
682</ul>
683</li>
684</ul>
685</div>
686</div>
687<!-- ========= END OF CLASS DATA ========= -->
688<!-- ======= START OF BOTTOM NAVBAR ====== -->
689<div class="bottomNav"><a name="navbar.bottom">
690<!--   -->
691</a>
692<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
693<a name="navbar.bottom.firstrow">
694<!--   -->
695</a>
696<ul class="navList" title="Navigation">
697<li><a href="../../../../../overview-summary.html">Overview</a></li>
698<li><a href="package-summary.html">Package</a></li>
699<li class="navBarCell1Rev">Class</li>
700<li><a href="class-use/Deserializers.Base.html">Use</a></li>
701<li><a href="package-tree.html">Tree</a></li>
702<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
703<li><a href="../../../../../index-all.html">Index</a></li>
704<li><a href="../../../../../help-doc.html">Help</a></li>
705</ul>
706</div>
707<div class="subNav">
708<ul class="navList">
709<li><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
710<li><a href="../../../../../com/fasterxml/jackson/databind/deser/KeyDeserializers.html" title="interface in com.fasterxml.jackson.databind.deser"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
711</ul>
712<ul class="navList">
713<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/deser/Deserializers.Base.html" target="_top">Frames</a></li>
714<li><a href="Deserializers.Base.html" target="_top">No&nbsp;Frames</a></li>
715</ul>
716<ul class="navList" id="allclasses_navbar_bottom">
717<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
718</ul>
719<div>
720<script type="text/javascript"><!--
721  allClassesLink = document.getElementById("allclasses_navbar_bottom");
722  if(window==top) {
723    allClassesLink.style.display = "block";
724  }
725  else {
726    allClassesLink.style.display = "none";
727  }
728  //-->
729</script>
730</div>
731<div>
732<ul class="subNavList">
733<li>Summary:&nbsp;</li>
734<li>Nested&nbsp;|&nbsp;</li>
735<li>Field&nbsp;|&nbsp;</li>
736<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
737<li><a href="#method.summary">Method</a></li>
738</ul>
739<ul class="subNavList">
740<li>Detail:&nbsp;</li>
741<li>Field&nbsp;|&nbsp;</li>
742<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
743<li><a href="#method.detail">Method</a></li>
744</ul>
745</div>
746<a name="skip.navbar.bottom">
747<!--   -->
748</a></div>
749<!-- ======== END OF BOTTOM NAVBAR ======= -->
750<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
751</body>
752</html>
753