• 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 Tue Nov 05 19:39:12 PST 2019 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>Uses of Package com.fasterxml.jackson.databind.deser (jackson-databind 2.10.0 API)</title>
8<meta name="date" content="2019-11-05">
9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
10<script type="text/javascript" src="../../../../../script.js"></script>
11</head>
12<body>
13<script type="text/javascript"><!--
14    try {
15        if (location.href.indexOf('is-external=true') == -1) {
16            parent.document.title="Uses of Package com.fasterxml.jackson.databind.deser (jackson-databind 2.10.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22</script>
23<noscript>
24<div>JavaScript is disabled on your browser.</div>
25</noscript>
26<!-- ========= START OF TOP NAVBAR ======= -->
27<div class="topNav"><a name="navbar.top">
28<!--   -->
29</a>
30<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
31<a name="navbar.top.firstrow">
32<!--   -->
33</a>
34<ul class="navList" title="Navigation">
35<li><a href="../../../../../overview-summary.html">Overview</a></li>
36<li><a href="package-summary.html">Package</a></li>
37<li>Class</li>
38<li class="navBarCell1Rev">Use</li>
39<li><a href="package-tree.html">Tree</a></li>
40<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
41<li><a href="../../../../../index-all.html">Index</a></li>
42<li><a href="../../../../../help-doc.html">Help</a></li>
43</ul>
44</div>
45<div class="subNav">
46<ul class="navList">
47<li>Prev</li>
48<li>Next</li>
49</ul>
50<ul class="navList">
51<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/deser/package-use.html" target="_top">Frames</a></li>
52<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
53</ul>
54<ul class="navList" id="allclasses_navbar_top">
55<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
56</ul>
57<div>
58<script type="text/javascript"><!--
59  allClassesLink = document.getElementById("allclasses_navbar_top");
60  if(window==top) {
61    allClassesLink.style.display = "block";
62  }
63  else {
64    allClassesLink.style.display = "none";
65  }
66  //-->
67</script>
68</div>
69<a name="skip.navbar.top">
70<!--   -->
71</a></div>
72<!-- ========= END OF TOP NAVBAR ========= -->
73<div class="header">
74<h1 title="Uses of Package com.fasterxml.jackson.databind.deser" class="title">Uses of Package<br>com.fasterxml.jackson.databind.deser</h1>
75</div>
76<div class="contentContainer">
77<ul class="blockList">
78<li class="blockList">
79<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
80<caption><span>Packages that use <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a></span><span class="tabEnd">&nbsp;</span></caption>
81<tr>
82<th class="colFirst" scope="col">Package</th>
83<th class="colLast" scope="col">Description</th>
84</tr>
85<tbody>
86<tr class="altColor">
87<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td>
88<td class="colLast">
89<div class="block">Basic data binding (mapping) functionality that
90allows for reading JSON content into Java Objects (POJOs)
91and JSON Trees (<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>), as well as
92writing Java Objects and trees as JSON.</div>
93</td>
94</tr>
95<tr class="rowColor">
96<td class="colFirst"><a href="#com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg</a></td>
97<td class="colLast">
98<div class="block">Package that contains most of configuration-related classes;
99exception being couple of most-commonly used configuration
100things (like Feature enumerations) that are at the
101main level (<code>com.fasterxml.jackson.databind</code>).</div>
102</td>
103</tr>
104<tr class="altColor">
105<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser</a></td>
106<td class="colLast">
107<div class="block">Contains implementation classes of deserialization part of
108 data binding.</div>
109</td>
110</tr>
111<tr class="rowColor">
112<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl</a></td>
113<td class="colLast">
114<div class="block">Contains those implementation classes of deserialization part of
115 data binding that are not considered part of public or semi-public
116 interfaces.</div>
117</td>
118</tr>
119<tr class="altColor">
120<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std</a></td>
121<td class="colLast">
122<div class="block">Contains public standard implementations of abstraction that
123 Jackson uses.</div>
124</td>
125</tr>
126<tr class="rowColor">
127<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext</a></td>
128<td class="colLast">
129<div class="block">Contains extended support for "external" packages: things that
130may or may not be present in runtime environment, but that are
131commonly enough used so that explicit support can be added.</div>
132</td>
133</tr>
134<tr class="altColor">
135<td class="colFirst"><a href="#com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module</a></td>
136<td class="colLast">
137<div class="block">Package that contains classes and interfaces to help implement
138 custom extension <a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind"><code>Module</code></a>s
139 (which are registered using
140 <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>
141</td>
142</tr>
143</tbody>
144</table>
145</li>
146<li class="blockList"><a name="com.fasterxml.jackson.databind">
147<!--   -->
148</a>
149<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
150<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> used by <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></span><span class="tabEnd">&nbsp;</span></caption>
151<tr>
152<th class="colOne" scope="col">Class and Description</th>
153</tr>
154<tbody>
155<tr class="altColor">
156<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerModifier.html#com.fasterxml.jackson.databind">BeanDeserializerModifier</a>
157<div class="block">Abstract class that defines API for objects that can be registered
158 to participate in constructing <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> instances
159 (via <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>).</div>
160</td>
161</tr>
162<tr class="rowColor">
163<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DataFormatReaders.html#com.fasterxml.jackson.databind">DataFormatReaders</a>
164<div class="block">Alternative to <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/format/DataFormatDetector.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.format"><code>DataFormatDetector</code></a> that needs to be used when
165 using data-binding.</div>
166</td>
167</tr>
168<tr class="altColor">
169<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DataFormatReaders.Match.html#com.fasterxml.jackson.databind">DataFormatReaders.Match</a>
170<div class="block">Result class, similar to <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/format/DataFormatMatcher.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.format"><code>DataFormatMatcher</code></a></div>
171</td>
172</tr>
173<tr class="rowColor">
174<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DefaultDeserializationContext.html#com.fasterxml.jackson.databind">DefaultDeserializationContext</a>
175<div class="block">Complete <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationContext</code></a> implementation that adds
176 extended API for <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/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>)
177 to call, as well as implements certain parts that base class
178 has left abstract.</div>
179</td>
180</tr>
181<tr class="altColor">
182<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DeserializationProblemHandler.html#com.fasterxml.jackson.databind">DeserializationProblemHandler</a>
183<div class="block">This is the class that can be registered (via
184 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationConfig</code></a> object owner by
185 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>) to get called when a potentially
186 recoverable problem is encountered during deserialization
187 process.</div>
188</td>
189</tr>
190<tr class="rowColor">
191<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DeserializerCache.html#com.fasterxml.jackson.databind">DeserializerCache</a>
192<div class="block">Class that defines caching layer between callers (like
193 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>,
194 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationContext</code></a>)
195 and classes that construct deserializers
196 (<a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>).</div>
197</td>
198</tr>
199<tr class="altColor">
200<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DeserializerFactory.html#com.fasterxml.jackson.databind">DeserializerFactory</a>
201<div class="block">Abstract class that defines API used by <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationContext</code></a>
202 to construct actual
203 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> instances (which are then cached by
204 context and/or dedicated cache).</div>
205</td>
206</tr>
207<tr class="rowColor">
208<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/Deserializers.html#com.fasterxml.jackson.databind">Deserializers</a>
209<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
210 for various types.</div>
211</td>
212</tr>
213<tr class="altColor">
214<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/KeyDeserializers.html#com.fasterxml.jackson.databind">KeyDeserializers</a>
215<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
216 for deserializer Map keys of various types, from JSON property names.</div>
217</td>
218</tr>
219<tr class="rowColor">
220<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/NullValueProvider.html#com.fasterxml.jackson.databind">NullValueProvider</a>
221<div class="block">Helper interface implemented by classes that are to be used as
222 null providers during deserialization.</div>
223</td>
224</tr>
225<tr class="altColor">
226<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableBeanProperty.html#com.fasterxml.jackson.databind">SettableBeanProperty</a>
227<div class="block">Base class for deserializable properties of a bean: contains
228 both type and name definitions, and reflection-based set functionality.</div>
229</td>
230</tr>
231<tr class="rowColor">
232<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/UnresolvedForwardReference.html#com.fasterxml.jackson.databind">UnresolvedForwardReference</a>
233<div class="block">Exception thrown during deserialization when there are object id that can't
234 be resolved.</div>
235</td>
236</tr>
237<tr class="altColor">
238<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.html#com.fasterxml.jackson.databind">ValueInstantiator</a>
239<div class="block">Class that defines simple API implemented by objects that create value
240 instances.</div>
241</td>
242</tr>
243<tr class="rowColor">
244<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiators.html#com.fasterxml.jackson.databind">ValueInstantiators</a>
245<div class="block">Interface for providers of <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser"><code>ValueInstantiator</code></a> instances.</div>
246</td>
247</tr>
248</tbody>
249</table>
250</li>
251<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg">
252<!--   -->
253</a>
254<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
255<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> used by <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a></span><span class="tabEnd">&nbsp;</span></caption>
256<tr>
257<th class="colOne" scope="col">Class and Description</th>
258</tr>
259<tbody>
260<tr class="altColor">
261<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerModifier.html#com.fasterxml.jackson.databind.cfg">BeanDeserializerModifier</a>
262<div class="block">Abstract class that defines API for objects that can be registered
263 to participate in constructing <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> instances
264 (via <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>).</div>
265</td>
266</tr>
267<tr class="rowColor">
268<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DeserializationProblemHandler.html#com.fasterxml.jackson.databind.cfg">DeserializationProblemHandler</a>
269<div class="block">This is the class that can be registered (via
270 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationConfig</code></a> object owner by
271 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>) to get called when a potentially
272 recoverable problem is encountered during deserialization
273 process.</div>
274</td>
275</tr>
276<tr class="altColor">
277<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/Deserializers.html#com.fasterxml.jackson.databind.cfg">Deserializers</a>
278<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
279 for various types.</div>
280</td>
281</tr>
282<tr class="rowColor">
283<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/KeyDeserializers.html#com.fasterxml.jackson.databind.cfg">KeyDeserializers</a>
284<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
285 for deserializer Map keys of various types, from JSON property names.</div>
286</td>
287</tr>
288<tr class="altColor">
289<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.html#com.fasterxml.jackson.databind.cfg">ValueInstantiator</a>
290<div class="block">Class that defines simple API implemented by objects that create value
291 instances.</div>
292</td>
293</tr>
294<tr class="rowColor">
295<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiators.html#com.fasterxml.jackson.databind.cfg">ValueInstantiators</a>
296<div class="block">Interface for providers of <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser"><code>ValueInstantiator</code></a> instances.</div>
297</td>
298</tr>
299</tbody>
300</table>
301</li>
302<li class="blockList"><a name="com.fasterxml.jackson.databind.deser">
303<!--   -->
304</a>
305<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
306<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> used by <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a></span><span class="tabEnd">&nbsp;</span></caption>
307<tr>
308<th class="colOne" scope="col">Class and Description</th>
309</tr>
310<tbody>
311<tr class="altColor">
312<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/AbstractDeserializer.html#com.fasterxml.jackson.databind.deser">AbstractDeserializer</a>
313<div class="block">Deserializer only used for abstract types used as placeholders during polymorphic
314 type handling deserialization.</div>
315</td>
316</tr>
317<tr class="rowColor">
318<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BasicDeserializerFactory.html#com.fasterxml.jackson.databind.deser">BasicDeserializerFactory</a>
319<div class="block">Abstract factory base class that can provide deserializers for standard
320 JDK classes, including collection classes and simple heuristics for
321 "upcasting" common collection interface types
322 (such as <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>).</div>
323</td>
324</tr>
325<tr class="altColor">
326<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializer.html#com.fasterxml.jackson.databind.deser">BeanDeserializer</a>
327<div class="block">Deserializer class that can deserialize instances of
328 arbitrary bean objects, usually from JSON Object structs,</div>
329</td>
330</tr>
331<tr class="rowColor">
332<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerBase.html#com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a>
333<div class="block">Base class for <code>BeanDeserializer</code>.</div>
334</td>
335</tr>
336<tr class="altColor">
337<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerBuilder.html#com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a>
338<div class="block">Builder class used for aggregating deserialization information about
339 a POJO, in order to build a <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> for deserializing
340 instances.</div>
341</td>
342</tr>
343<tr class="rowColor">
344<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerFactory.html#com.fasterxml.jackson.databind.deser">BeanDeserializerFactory</a>
345<div class="block">Concrete deserializer factory class that adds full Bean deserializer
346 construction logic using class introspection.</div>
347</td>
348</tr>
349<tr class="altColor">
350<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerModifier.html#com.fasterxml.jackson.databind.deser">BeanDeserializerModifier</a>
351<div class="block">Abstract class that defines API for objects that can be registered
352 to participate in constructing <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> instances
353 (via <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>).</div>
354</td>
355</tr>
356<tr class="rowColor">
357<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BuilderBasedDeserializer.html#com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a>
358<div class="block">Class that handles deserialization using a separate
359 Builder class, which is used for data binding and
360 produces actual deserialized value at the end
361 of data binding.</div>
362</td>
363</tr>
364<tr class="altColor">
365<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ContextualDeserializer.html#com.fasterxml.jackson.databind.deser">ContextualDeserializer</a>
366<div class="block">Add-on interface that <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a>s can implement to get a callback
367 that can be used to create contextual (context-dependent) instances of
368 deserializer to use for  handling properties of supported type.</div>
369</td>
370</tr>
371<tr class="rowColor">
372<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/CreatorProperty.html#com.fasterxml.jackson.databind.deser">CreatorProperty</a>
373<div class="block">This concrete sub-class implements property that is passed
374 via Creator (constructor or static factory method).</div>
375</td>
376</tr>
377<tr class="altColor">
378<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DataFormatReaders.html#com.fasterxml.jackson.databind.deser">DataFormatReaders</a>
379<div class="block">Alternative to <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/format/DataFormatDetector.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.format"><code>DataFormatDetector</code></a> that needs to be used when
380 using data-binding.</div>
381</td>
382</tr>
383<tr class="rowColor">
384<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DataFormatReaders.Match.html#com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a>
385<div class="block">Result class, similar to <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/format/DataFormatMatcher.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.format"><code>DataFormatMatcher</code></a></div>
386</td>
387</tr>
388<tr class="altColor">
389<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DefaultDeserializationContext.html#com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a>
390<div class="block">Complete <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationContext</code></a> implementation that adds
391 extended API for <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/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>)
392 to call, as well as implements certain parts that base class
393 has left abstract.</div>
394</td>
395</tr>
396<tr class="rowColor">
397<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DefaultDeserializationContext.Impl.html#com.fasterxml.jackson.databind.deser">DefaultDeserializationContext.Impl</a>
398<div class="block">Actual full concrete implementation</div>
399</td>
400</tr>
401<tr class="altColor">
402<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DeserializerCache.html#com.fasterxml.jackson.databind.deser">DeserializerCache</a>
403<div class="block">Class that defines caching layer between callers (like
404 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>,
405 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationContext</code></a>)
406 and classes that construct deserializers
407 (<a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>).</div>
408</td>
409</tr>
410<tr class="rowColor">
411<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DeserializerFactory.html#com.fasterxml.jackson.databind.deser">DeserializerFactory</a>
412<div class="block">Abstract class that defines API used by <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationContext</code></a>
413 to construct actual
414 <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> instances (which are then cached by
415 context and/or dedicated cache).</div>
416</td>
417</tr>
418<tr class="altColor">
419<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/Deserializers.html#com.fasterxml.jackson.databind.deser">Deserializers</a>
420<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
421 for various types.</div>
422</td>
423</tr>
424<tr class="rowColor">
425<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/KeyDeserializers.html#com.fasterxml.jackson.databind.deser">KeyDeserializers</a>
426<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
427 for deserializer Map keys of various types, from JSON property names.</div>
428</td>
429</tr>
430<tr class="altColor">
431<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/NullValueProvider.html#com.fasterxml.jackson.databind.deser">NullValueProvider</a>
432<div class="block">Helper interface implemented by classes that are to be used as
433 null providers during deserialization.</div>
434</td>
435</tr>
436<tr class="rowColor">
437<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ResolvableDeserializer.html#com.fasterxml.jackson.databind.deser">ResolvableDeserializer</a>
438<div class="block">Interface used to indicate deserializers that want to do post-processing
439 after construction but before being returned to caller (and possibly cached)
440 and used.</div>
441</td>
442</tr>
443<tr class="altColor">
444<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableAnyProperty.html#com.fasterxml.jackson.databind.deser">SettableAnyProperty</a>
445<div class="block">Class that represents a "wildcard" set method which can be used
446 to generically set values of otherwise unmapped (aka "unknown")
447 properties read from Json content.</div>
448</td>
449</tr>
450<tr class="rowColor">
451<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableBeanProperty.html#com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>
452<div class="block">Base class for deserializable properties of a bean: contains
453 both type and name definitions, and reflection-based set functionality.</div>
454</td>
455</tr>
456<tr class="altColor">
457<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/UnresolvedForwardReference.html#com.fasterxml.jackson.databind.deser">UnresolvedForwardReference</a>
458<div class="block">Exception thrown during deserialization when there are object id that can't
459 be resolved.</div>
460</td>
461</tr>
462<tr class="rowColor">
463<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/UnresolvedId.html#com.fasterxml.jackson.databind.deser">UnresolvedId</a>
464<div class="block">Helper class for <a href="../../../../../com/fasterxml/jackson/databind/deser/UnresolvedForwardReference.html" title="class in com.fasterxml.jackson.databind.deser"><code>UnresolvedForwardReference</code></a>, to contain information about unresolved ids.</div>
465</td>
466</tr>
467<tr class="altColor">
468<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.html#com.fasterxml.jackson.databind.deser">ValueInstantiator</a>
469<div class="block">Class that defines simple API implemented by objects that create value
470 instances.</div>
471</td>
472</tr>
473<tr class="rowColor">
474<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.Gettable.html#com.fasterxml.jackson.databind.deser">ValueInstantiator.Gettable</a>&nbsp;</td>
475</tr>
476<tr class="altColor">
477<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiators.html#com.fasterxml.jackson.databind.deser">ValueInstantiators</a>
478<div class="block">Interface for providers of <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser"><code>ValueInstantiator</code></a> instances.</div>
479</td>
480</tr>
481</tbody>
482</table>
483</li>
484<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl">
485<!--   -->
486</a>
487<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
488<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> used by <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
489<tr>
490<th class="colOne" scope="col">Class and Description</th>
491</tr>
492<tbody>
493<tr class="altColor">
494<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerBase.html#com.fasterxml.jackson.databind.deser.impl">BeanDeserializerBase</a>
495<div class="block">Base class for <code>BeanDeserializer</code>.</div>
496</td>
497</tr>
498<tr class="rowColor">
499<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ContextualDeserializer.html#com.fasterxml.jackson.databind.deser.impl">ContextualDeserializer</a>
500<div class="block">Add-on interface that <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a>s can implement to get a callback
501 that can be used to create contextual (context-dependent) instances of
502 deserializer to use for  handling properties of supported type.</div>
503</td>
504</tr>
505<tr class="altColor">
506<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/NullValueProvider.html#com.fasterxml.jackson.databind.deser.impl">NullValueProvider</a>
507<div class="block">Helper interface implemented by classes that are to be used as
508 null providers during deserialization.</div>
509</td>
510</tr>
511<tr class="rowColor">
512<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ResolvableDeserializer.html#com.fasterxml.jackson.databind.deser.impl">ResolvableDeserializer</a>
513<div class="block">Interface used to indicate deserializers that want to do post-processing
514 after construction but before being returned to caller (and possibly cached)
515 and used.</div>
516</td>
517</tr>
518<tr class="altColor">
519<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableAnyProperty.html#com.fasterxml.jackson.databind.deser.impl">SettableAnyProperty</a>
520<div class="block">Class that represents a "wildcard" set method which can be used
521 to generically set values of otherwise unmapped (aka "unknown")
522 properties read from Json content.</div>
523</td>
524</tr>
525<tr class="rowColor">
526<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableBeanProperty.html#com.fasterxml.jackson.databind.deser.impl">SettableBeanProperty</a>
527<div class="block">Base class for deserializable properties of a bean: contains
528 both type and name definitions, and reflection-based set functionality.</div>
529</td>
530</tr>
531<tr class="altColor">
532<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableBeanProperty.Delegating.html#com.fasterxml.jackson.databind.deser.impl">SettableBeanProperty.Delegating</a>
533<div class="block">Helper class that is designed to both make it easier to sub-class
534 delegating subtypes and to reduce likelihood of breakage when
535 new methods are added.</div>
536</td>
537</tr>
538<tr class="rowColor">
539<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/UnresolvedForwardReference.html#com.fasterxml.jackson.databind.deser.impl">UnresolvedForwardReference</a>
540<div class="block">Exception thrown during deserialization when there are object id that can't
541 be resolved.</div>
542</td>
543</tr>
544<tr class="altColor">
545<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.html#com.fasterxml.jackson.databind.deser.impl">ValueInstantiator</a>
546<div class="block">Class that defines simple API implemented by objects that create value
547 instances.</div>
548</td>
549</tr>
550<tr class="rowColor">
551<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.Gettable.html#com.fasterxml.jackson.databind.deser.impl">ValueInstantiator.Gettable</a>&nbsp;</td>
552</tr>
553</tbody>
554</table>
555</li>
556<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std">
557<!--   -->
558</a>
559<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
560<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> used by <a href="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</a></span><span class="tabEnd">&nbsp;</span></caption>
561<tr>
562<th class="colOne" scope="col">Class and Description</th>
563</tr>
564<tbody>
565<tr class="altColor">
566<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializer.html#com.fasterxml.jackson.databind.deser.std">BeanDeserializer</a>
567<div class="block">Deserializer class that can deserialize instances of
568 arbitrary bean objects, usually from JSON Object structs,</div>
569</td>
570</tr>
571<tr class="rowColor">
572<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerBase.html#com.fasterxml.jackson.databind.deser.std">BeanDeserializerBase</a>
573<div class="block">Base class for <code>BeanDeserializer</code>.</div>
574</td>
575</tr>
576<tr class="altColor">
577<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ContextualDeserializer.html#com.fasterxml.jackson.databind.deser.std">ContextualDeserializer</a>
578<div class="block">Add-on interface that <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a>s can implement to get a callback
579 that can be used to create contextual (context-dependent) instances of
580 deserializer to use for  handling properties of supported type.</div>
581</td>
582</tr>
583<tr class="rowColor">
584<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/KeyDeserializers.html#com.fasterxml.jackson.databind.deser.std">KeyDeserializers</a>
585<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
586 for deserializer Map keys of various types, from JSON property names.</div>
587</td>
588</tr>
589<tr class="altColor">
590<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/NullValueProvider.html#com.fasterxml.jackson.databind.deser.std">NullValueProvider</a>
591<div class="block">Helper interface implemented by classes that are to be used as
592 null providers during deserialization.</div>
593</td>
594</tr>
595<tr class="rowColor">
596<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ResolvableDeserializer.html#com.fasterxml.jackson.databind.deser.std">ResolvableDeserializer</a>
597<div class="block">Interface used to indicate deserializers that want to do post-processing
598 after construction but before being returned to caller (and possibly cached)
599 and used.</div>
600</td>
601</tr>
602<tr class="altColor">
603<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableBeanProperty.html#com.fasterxml.jackson.databind.deser.std">SettableBeanProperty</a>
604<div class="block">Base class for deserializable properties of a bean: contains
605 both type and name definitions, and reflection-based set functionality.</div>
606</td>
607</tr>
608<tr class="rowColor">
609<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/UnresolvedForwardReference.html#com.fasterxml.jackson.databind.deser.std">UnresolvedForwardReference</a>
610<div class="block">Exception thrown during deserialization when there are object id that can't
611 be resolved.</div>
612</td>
613</tr>
614<tr class="altColor">
615<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.html#com.fasterxml.jackson.databind.deser.std">ValueInstantiator</a>
616<div class="block">Class that defines simple API implemented by objects that create value
617 instances.</div>
618</td>
619</tr>
620<tr class="rowColor">
621<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.Base.html#com.fasterxml.jackson.databind.deser.std">ValueInstantiator.Base</a>
622<div class="block">Partial <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser"><code>ValueInstantiator</code></a> implementation that is strongly recommended
623 to be used instead of directly extending <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser"><code>ValueInstantiator</code></a> itself.</div>
624</td>
625</tr>
626<tr class="altColor">
627<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.Gettable.html#com.fasterxml.jackson.databind.deser.std">ValueInstantiator.Gettable</a>&nbsp;</td>
628</tr>
629</tbody>
630</table>
631</li>
632<li class="blockList"><a name="com.fasterxml.jackson.databind.ext">
633<!--   -->
634</a>
635<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
636<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> used by <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a></span><span class="tabEnd">&nbsp;</span></caption>
637<tr>
638<th class="colOne" scope="col">Class and Description</th>
639</tr>
640<tbody>
641<tr class="altColor">
642<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/Deserializers.html#com.fasterxml.jackson.databind.ext">Deserializers</a>
643<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
644 for various types.</div>
645</td>
646</tr>
647<tr class="rowColor">
648<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/Deserializers.Base.html#com.fasterxml.jackson.databind.ext">Deserializers.Base</a>
649<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
650 no deserializers.</div>
651</td>
652</tr>
653<tr class="altColor">
654<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/NullValueProvider.html#com.fasterxml.jackson.databind.ext">NullValueProvider</a>
655<div class="block">Helper interface implemented by classes that are to be used as
656 null providers during deserialization.</div>
657</td>
658</tr>
659</tbody>
660</table>
661</li>
662<li class="blockList"><a name="com.fasterxml.jackson.databind.module">
663<!--   -->
664</a>
665<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
666<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> used by <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a></span><span class="tabEnd">&nbsp;</span></caption>
667<tr>
668<th class="colOne" scope="col">Class and Description</th>
669</tr>
670<tbody>
671<tr class="altColor">
672<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerModifier.html#com.fasterxml.jackson.databind.module">BeanDeserializerModifier</a>
673<div class="block">Abstract class that defines API for objects that can be registered
674 to participate in constructing <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> instances
675 (via <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>).</div>
676</td>
677</tr>
678<tr class="rowColor">
679<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/Deserializers.html#com.fasterxml.jackson.databind.module">Deserializers</a>
680<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
681 for various types.</div>
682</td>
683</tr>
684<tr class="altColor">
685<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/KeyDeserializers.html#com.fasterxml.jackson.databind.module">KeyDeserializers</a>
686<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
687 for deserializer Map keys of various types, from JSON property names.</div>
688</td>
689</tr>
690<tr class="rowColor">
691<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.html#com.fasterxml.jackson.databind.module">ValueInstantiator</a>
692<div class="block">Class that defines simple API implemented by objects that create value
693 instances.</div>
694</td>
695</tr>
696<tr class="altColor">
697<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiators.html#com.fasterxml.jackson.databind.module">ValueInstantiators</a>
698<div class="block">Interface for providers of <a href="../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser"><code>ValueInstantiator</code></a> instances.</div>
699</td>
700</tr>
701<tr class="rowColor">
702<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiators.Base.html#com.fasterxml.jackson.databind.module">ValueInstantiators.Base</a>
703<div class="block">Basic "NOP" implementation that can be used as the base class for custom implementations.</div>
704</td>
705</tr>
706</tbody>
707</table>
708</li>
709</ul>
710</div>
711<!-- ======= START OF BOTTOM NAVBAR ====== -->
712<div class="bottomNav"><a name="navbar.bottom">
713<!--   -->
714</a>
715<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
716<a name="navbar.bottom.firstrow">
717<!--   -->
718</a>
719<ul class="navList" title="Navigation">
720<li><a href="../../../../../overview-summary.html">Overview</a></li>
721<li><a href="package-summary.html">Package</a></li>
722<li>Class</li>
723<li class="navBarCell1Rev">Use</li>
724<li><a href="package-tree.html">Tree</a></li>
725<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
726<li><a href="../../../../../index-all.html">Index</a></li>
727<li><a href="../../../../../help-doc.html">Help</a></li>
728</ul>
729</div>
730<div class="subNav">
731<ul class="navList">
732<li>Prev</li>
733<li>Next</li>
734</ul>
735<ul class="navList">
736<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/deser/package-use.html" target="_top">Frames</a></li>
737<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
738</ul>
739<ul class="navList" id="allclasses_navbar_bottom">
740<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
741</ul>
742<div>
743<script type="text/javascript"><!--
744  allClassesLink = document.getElementById("allclasses_navbar_bottom");
745  if(window==top) {
746    allClassesLink.style.display = "block";
747  }
748  else {
749    allClassesLink.style.display = "none";
750  }
751  //-->
752</script>
753</div>
754<a name="skip.navbar.bottom">
755<!--   -->
756</a></div>
757<!-- ======== END OF BOTTOM NAVBAR ======= -->
758<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2019 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
759</body>
760</html>
761