• 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 Jan 23 20:22:19 PST 2018 -->
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.9.0 API)</title>
8<meta name="date" content="2018-01-23">
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.9.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<tr class="rowColor">
144<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td>
145<td class="colLast">
146<div class="block">Utility classes for Mapper package.</div>
147</td>
148</tr>
149</tbody>
150</table>
151</li>
152<li class="blockList"><a name="com.fasterxml.jackson.databind">
153<!--   -->
154</a>
155<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
156<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>
157<tr>
158<th class="colOne" scope="col">Class and Description</th>
159</tr>
160<tbody>
161<tr class="altColor">
162<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerModifier.html#com.fasterxml.jackson.databind">BeanDeserializerModifier</a>
163<div class="block">Abstract class that defines API for objects that can be registered
164 to participate in constructing <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> instances
165 (via <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>).</div>
166</td>
167</tr>
168<tr class="rowColor">
169<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DataFormatReaders.html#com.fasterxml.jackson.databind">DataFormatReaders</a>
170<div class="block">Alternative to <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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
171 using data-binding.</div>
172</td>
173</tr>
174<tr class="altColor">
175<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DataFormatReaders.Match.html#com.fasterxml.jackson.databind">DataFormatReaders.Match</a>
176<div class="block">Result class, similar to <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
177</td>
178</tr>
179<tr class="rowColor">
180<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DefaultDeserializationContext.html#com.fasterxml.jackson.databind">DefaultDeserializationContext</a>
181<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
182 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>)
183 to call, as well as implements certain parts that base class
184 has left abstract.</div>
185</td>
186</tr>
187<tr class="altColor">
188<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DeserializationProblemHandler.html#com.fasterxml.jackson.databind">DeserializationProblemHandler</a>
189<div class="block">This is the class that can be registered (via
190 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationConfig</code></a> object owner by
191 <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
192 recoverable problem is encountered during deserialization
193 process.</div>
194</td>
195</tr>
196<tr class="rowColor">
197<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DeserializerCache.html#com.fasterxml.jackson.databind">DeserializerCache</a>
198<div class="block">Class that defines caching layer between callers (like
199 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>,
200 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationContext</code></a>)
201 and classes that construct deserializers
202 (<a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>).</div>
203</td>
204</tr>
205<tr class="altColor">
206<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DeserializerFactory.html#com.fasterxml.jackson.databind">DeserializerFactory</a>
207<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>
208 to construct actual
209 <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
210 context and/or dedicated cache).</div>
211</td>
212</tr>
213<tr class="rowColor">
214<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/Deserializers.html#com.fasterxml.jackson.databind">Deserializers</a>
215<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
216 for various types.</div>
217</td>
218</tr>
219<tr class="altColor">
220<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/KeyDeserializers.html#com.fasterxml.jackson.databind">KeyDeserializers</a>
221<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
222 for deserializer Map keys of various types, from JSON property names.</div>
223</td>
224</tr>
225<tr class="rowColor">
226<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/NullValueProvider.html#com.fasterxml.jackson.databind">NullValueProvider</a>
227<div class="block">Helper interface implemented by classes that are to be used as
228 null providers during deserialization.</div>
229</td>
230</tr>
231<tr class="altColor">
232<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableBeanProperty.html#com.fasterxml.jackson.databind">SettableBeanProperty</a>
233<div class="block">Base class for deserializable properties of a bean: contains
234 both type and name definitions, and reflection-based set functionality.</div>
235</td>
236</tr>
237<tr class="rowColor">
238<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/UnresolvedForwardReference.html#com.fasterxml.jackson.databind">UnresolvedForwardReference</a>
239<div class="block">Exception thrown during deserialization when there are object id that can't
240 be resolved.</div>
241</td>
242</tr>
243<tr class="altColor">
244<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.html#com.fasterxml.jackson.databind">ValueInstantiator</a>
245<div class="block">Class that defines simple API implemented by objects that create value
246 instances.</div>
247</td>
248</tr>
249<tr class="rowColor">
250<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiators.html#com.fasterxml.jackson.databind">ValueInstantiators</a>
251<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>
252</td>
253</tr>
254</tbody>
255</table>
256</li>
257<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg">
258<!--   -->
259</a>
260<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
261<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>
262<tr>
263<th class="colOne" scope="col">Class and Description</th>
264</tr>
265<tbody>
266<tr class="altColor">
267<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerModifier.html#com.fasterxml.jackson.databind.cfg">BeanDeserializerModifier</a>
268<div class="block">Abstract class that defines API for objects that can be registered
269 to participate in constructing <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> instances
270 (via <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>).</div>
271</td>
272</tr>
273<tr class="rowColor">
274<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/Deserializers.html#com.fasterxml.jackson.databind.cfg">Deserializers</a>
275<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
276 for various types.</div>
277</td>
278</tr>
279<tr class="altColor">
280<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/KeyDeserializers.html#com.fasterxml.jackson.databind.cfg">KeyDeserializers</a>
281<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
282 for deserializer Map keys of various types, from JSON property names.</div>
283</td>
284</tr>
285<tr class="rowColor">
286<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.html#com.fasterxml.jackson.databind.cfg">ValueInstantiator</a>
287<div class="block">Class that defines simple API implemented by objects that create value
288 instances.</div>
289</td>
290</tr>
291<tr class="altColor">
292<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiators.html#com.fasterxml.jackson.databind.cfg">ValueInstantiators</a>
293<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>
294</td>
295</tr>
296</tbody>
297</table>
298</li>
299<li class="blockList"><a name="com.fasterxml.jackson.databind.deser">
300<!--   -->
301</a>
302<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
303<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>
304<tr>
305<th class="colOne" scope="col">Class and Description</th>
306</tr>
307<tbody>
308<tr class="altColor">
309<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/AbstractDeserializer.html#com.fasterxml.jackson.databind.deser">AbstractDeserializer</a>
310<div class="block">Deserializer only used for abstract types used as placeholders during polymorphic
311 type handling deserialization.</div>
312</td>
313</tr>
314<tr class="rowColor">
315<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BasicDeserializerFactory.html#com.fasterxml.jackson.databind.deser">BasicDeserializerFactory</a>
316<div class="block">Abstract factory base class that can provide deserializers for standard
317 JDK classes, including collection classes and simple heuristics for
318 "upcasting" common collection interface types
319 (such as <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a>).</div>
320</td>
321</tr>
322<tr class="altColor">
323<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializer.html#com.fasterxml.jackson.databind.deser">BeanDeserializer</a>
324<div class="block">Deserializer class that can deserialize instances of
325 arbitrary bean objects, usually from JSON Object structs,</div>
326</td>
327</tr>
328<tr class="rowColor">
329<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerBase.html#com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a>
330<div class="block">Base class for <code>BeanDeserializer</code>.</div>
331</td>
332</tr>
333<tr class="altColor">
334<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerBuilder.html#com.fasterxml.jackson.databind.deser">BeanDeserializerBuilder</a>
335<div class="block">Builder class used for aggregating deserialization information about
336 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
337 instances.</div>
338</td>
339</tr>
340<tr class="rowColor">
341<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerFactory.html#com.fasterxml.jackson.databind.deser">BeanDeserializerFactory</a>
342<div class="block">Concrete deserializer factory class that adds full Bean deserializer
343 construction logic using class introspection.</div>
344</td>
345</tr>
346<tr class="altColor">
347<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerModifier.html#com.fasterxml.jackson.databind.deser">BeanDeserializerModifier</a>
348<div class="block">Abstract class that defines API for objects that can be registered
349 to participate in constructing <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> instances
350 (via <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>).</div>
351</td>
352</tr>
353<tr class="rowColor">
354<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BuilderBasedDeserializer.html#com.fasterxml.jackson.databind.deser">BuilderBasedDeserializer</a>
355<div class="block">Class that handles deserialization using a separate
356 Builder class, which is used for data binding and
357 produces actual deserialized value at the end
358 of data binding.</div>
359</td>
360</tr>
361<tr class="altColor">
362<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ContextualDeserializer.html#com.fasterxml.jackson.databind.deser">ContextualDeserializer</a>
363<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
364 that can be used to create contextual (context-dependent) instances of
365 deserializer to use for  handling properties of supported type.</div>
366</td>
367</tr>
368<tr class="rowColor">
369<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/CreatorProperty.html#com.fasterxml.jackson.databind.deser">CreatorProperty</a>
370<div class="block">This concrete sub-class implements property that is passed
371 via Creator (constructor or static factory method).</div>
372</td>
373</tr>
374<tr class="altColor">
375<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DataFormatReaders.html#com.fasterxml.jackson.databind.deser">DataFormatReaders</a>
376<div class="block">Alternative to <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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
377 using data-binding.</div>
378</td>
379</tr>
380<tr class="rowColor">
381<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DataFormatReaders.Match.html#com.fasterxml.jackson.databind.deser">DataFormatReaders.Match</a>
382<div class="block">Result class, similar to <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
383</td>
384</tr>
385<tr class="altColor">
386<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DefaultDeserializationContext.html#com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a>
387<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
388 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>)
389 to call, as well as implements certain parts that base class
390 has left abstract.</div>
391</td>
392</tr>
393<tr class="rowColor">
394<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DefaultDeserializationContext.Impl.html#com.fasterxml.jackson.databind.deser">DefaultDeserializationContext.Impl</a>
395<div class="block">Actual full concrete implementation</div>
396</td>
397</tr>
398<tr class="altColor">
399<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DeserializerCache.html#com.fasterxml.jackson.databind.deser">DeserializerCache</a>
400<div class="block">Class that defines caching layer between callers (like
401 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>,
402 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationContext</code></a>)
403 and classes that construct deserializers
404 (<a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>).</div>
405</td>
406</tr>
407<tr class="rowColor">
408<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/DeserializerFactory.html#com.fasterxml.jackson.databind.deser">DeserializerFactory</a>
409<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>
410 to construct actual
411 <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
412 context and/or dedicated cache).</div>
413</td>
414</tr>
415<tr class="altColor">
416<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/Deserializers.html#com.fasterxml.jackson.databind.deser">Deserializers</a>
417<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
418 for various types.</div>
419</td>
420</tr>
421<tr class="rowColor">
422<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/KeyDeserializers.html#com.fasterxml.jackson.databind.deser">KeyDeserializers</a>
423<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
424 for deserializer Map keys of various types, from JSON property names.</div>
425</td>
426</tr>
427<tr class="altColor">
428<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/NullValueProvider.html#com.fasterxml.jackson.databind.deser">NullValueProvider</a>
429<div class="block">Helper interface implemented by classes that are to be used as
430 null providers during deserialization.</div>
431</td>
432</tr>
433<tr class="rowColor">
434<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ResolvableDeserializer.html#com.fasterxml.jackson.databind.deser">ResolvableDeserializer</a>
435<div class="block">Interface used to indicate deserializers that want to do post-processing
436 after construction but before being returned to caller (and possibly cached)
437 and used.</div>
438</td>
439</tr>
440<tr class="altColor">
441<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableAnyProperty.html#com.fasterxml.jackson.databind.deser">SettableAnyProperty</a>
442<div class="block">Class that represents a "wildcard" set method which can be used
443 to generically set values of otherwise unmapped (aka "unknown")
444 properties read from Json content.</div>
445</td>
446</tr>
447<tr class="rowColor">
448<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableBeanProperty.html#com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>
449<div class="block">Base class for deserializable properties of a bean: contains
450 both type and name definitions, and reflection-based set functionality.</div>
451</td>
452</tr>
453<tr class="altColor">
454<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/UnresolvedForwardReference.html#com.fasterxml.jackson.databind.deser">UnresolvedForwardReference</a>
455<div class="block">Exception thrown during deserialization when there are object id that can't
456 be resolved.</div>
457</td>
458</tr>
459<tr class="rowColor">
460<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/UnresolvedId.html#com.fasterxml.jackson.databind.deser">UnresolvedId</a>
461<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>
462</td>
463</tr>
464<tr class="altColor">
465<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.html#com.fasterxml.jackson.databind.deser">ValueInstantiator</a>
466<div class="block">Class that defines simple API implemented by objects that create value
467 instances.</div>
468</td>
469</tr>
470<tr class="rowColor">
471<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>
472</tr>
473<tr class="altColor">
474<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiators.html#com.fasterxml.jackson.databind.deser">ValueInstantiators</a>
475<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>
476</td>
477</tr>
478</tbody>
479</table>
480</li>
481<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl">
482<!--   -->
483</a>
484<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
485<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>
486<tr>
487<th class="colOne" scope="col">Class and Description</th>
488</tr>
489<tbody>
490<tr class="altColor">
491<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerBase.html#com.fasterxml.jackson.databind.deser.impl">BeanDeserializerBase</a>
492<div class="block">Base class for <code>BeanDeserializer</code>.</div>
493</td>
494</tr>
495<tr class="rowColor">
496<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ContextualDeserializer.html#com.fasterxml.jackson.databind.deser.impl">ContextualDeserializer</a>
497<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
498 that can be used to create contextual (context-dependent) instances of
499 deserializer to use for  handling properties of supported type.</div>
500</td>
501</tr>
502<tr class="altColor">
503<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/NullValueProvider.html#com.fasterxml.jackson.databind.deser.impl">NullValueProvider</a>
504<div class="block">Helper interface implemented by classes that are to be used as
505 null providers during deserialization.</div>
506</td>
507</tr>
508<tr class="rowColor">
509<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ResolvableDeserializer.html#com.fasterxml.jackson.databind.deser.impl">ResolvableDeserializer</a>
510<div class="block">Interface used to indicate deserializers that want to do post-processing
511 after construction but before being returned to caller (and possibly cached)
512 and used.</div>
513</td>
514</tr>
515<tr class="altColor">
516<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableAnyProperty.html#com.fasterxml.jackson.databind.deser.impl">SettableAnyProperty</a>
517<div class="block">Class that represents a "wildcard" set method which can be used
518 to generically set values of otherwise unmapped (aka "unknown")
519 properties read from Json content.</div>
520</td>
521</tr>
522<tr class="rowColor">
523<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableBeanProperty.html#com.fasterxml.jackson.databind.deser.impl">SettableBeanProperty</a>
524<div class="block">Base class for deserializable properties of a bean: contains
525 both type and name definitions, and reflection-based set functionality.</div>
526</td>
527</tr>
528<tr class="altColor">
529<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableBeanProperty.Delegating.html#com.fasterxml.jackson.databind.deser.impl">SettableBeanProperty.Delegating</a>
530<div class="block">Helper class that is designed to both make it easier to sub-class
531 delegating subtypes and to reduce likelihood of breakage when
532 new methods are added.</div>
533</td>
534</tr>
535<tr class="rowColor">
536<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/UnresolvedForwardReference.html#com.fasterxml.jackson.databind.deser.impl">UnresolvedForwardReference</a>
537<div class="block">Exception thrown during deserialization when there are object id that can't
538 be resolved.</div>
539</td>
540</tr>
541<tr class="altColor">
542<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.html#com.fasterxml.jackson.databind.deser.impl">ValueInstantiator</a>
543<div class="block">Class that defines simple API implemented by objects that create value
544 instances.</div>
545</td>
546</tr>
547<tr class="rowColor">
548<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>
549</tr>
550</tbody>
551</table>
552</li>
553<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std">
554<!--   -->
555</a>
556<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
557<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>
558<tr>
559<th class="colOne" scope="col">Class and Description</th>
560</tr>
561<tbody>
562<tr class="altColor">
563<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializer.html#com.fasterxml.jackson.databind.deser.std">BeanDeserializer</a>
564<div class="block">Deserializer class that can deserialize instances of
565 arbitrary bean objects, usually from JSON Object structs,</div>
566</td>
567</tr>
568<tr class="rowColor">
569<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerBase.html#com.fasterxml.jackson.databind.deser.std">BeanDeserializerBase</a>
570<div class="block">Base class for <code>BeanDeserializer</code>.</div>
571</td>
572</tr>
573<tr class="altColor">
574<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ContextualDeserializer.html#com.fasterxml.jackson.databind.deser.std">ContextualDeserializer</a>
575<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
576 that can be used to create contextual (context-dependent) instances of
577 deserializer to use for  handling properties of supported type.</div>
578</td>
579</tr>
580<tr class="rowColor">
581<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/KeyDeserializers.html#com.fasterxml.jackson.databind.deser.std">KeyDeserializers</a>
582<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
583 for deserializer Map keys of various types, from JSON property names.</div>
584</td>
585</tr>
586<tr class="altColor">
587<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/NullValueProvider.html#com.fasterxml.jackson.databind.deser.std">NullValueProvider</a>
588<div class="block">Helper interface implemented by classes that are to be used as
589 null providers during deserialization.</div>
590</td>
591</tr>
592<tr class="rowColor">
593<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ResolvableDeserializer.html#com.fasterxml.jackson.databind.deser.std">ResolvableDeserializer</a>
594<div class="block">Interface used to indicate deserializers that want to do post-processing
595 after construction but before being returned to caller (and possibly cached)
596 and used.</div>
597</td>
598</tr>
599<tr class="altColor">
600<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/SettableBeanProperty.html#com.fasterxml.jackson.databind.deser.std">SettableBeanProperty</a>
601<div class="block">Base class for deserializable properties of a bean: contains
602 both type and name definitions, and reflection-based set functionality.</div>
603</td>
604</tr>
605<tr class="rowColor">
606<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/UnresolvedForwardReference.html#com.fasterxml.jackson.databind.deser.std">UnresolvedForwardReference</a>
607<div class="block">Exception thrown during deserialization when there are object id that can't
608 be resolved.</div>
609</td>
610</tr>
611<tr class="altColor">
612<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.html#com.fasterxml.jackson.databind.deser.std">ValueInstantiator</a>
613<div class="block">Class that defines simple API implemented by objects that create value
614 instances.</div>
615</td>
616</tr>
617<tr class="rowColor">
618<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.Base.html#com.fasterxml.jackson.databind.deser.std">ValueInstantiator.Base</a>
619<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
620 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>
621</td>
622</tr>
623<tr class="altColor">
624<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>
625</tr>
626</tbody>
627</table>
628</li>
629<li class="blockList"><a name="com.fasterxml.jackson.databind.ext">
630<!--   -->
631</a>
632<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
633<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>
634<tr>
635<th class="colOne" scope="col">Class and Description</th>
636</tr>
637<tbody>
638<tr class="altColor">
639<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/Deserializers.html#com.fasterxml.jackson.databind.ext">Deserializers</a>
640<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
641 for various types.</div>
642</td>
643</tr>
644<tr class="rowColor">
645<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/Deserializers.Base.html#com.fasterxml.jackson.databind.ext">Deserializers.Base</a>
646<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
647 no deserializers.</div>
648</td>
649</tr>
650<tr class="altColor">
651<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/NullValueProvider.html#com.fasterxml.jackson.databind.ext">NullValueProvider</a>
652<div class="block">Helper interface implemented by classes that are to be used as
653 null providers during deserialization.</div>
654</td>
655</tr>
656</tbody>
657</table>
658</li>
659<li class="blockList"><a name="com.fasterxml.jackson.databind.module">
660<!--   -->
661</a>
662<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
663<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>
664<tr>
665<th class="colOne" scope="col">Class and Description</th>
666</tr>
667<tbody>
668<tr class="altColor">
669<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/BeanDeserializerModifier.html#com.fasterxml.jackson.databind.module">BeanDeserializerModifier</a>
670<div class="block">Abstract class that defines API for objects that can be registered
671 to participate in constructing <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> instances
672 (via <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a>).</div>
673</td>
674</tr>
675<tr class="rowColor">
676<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/Deserializers.html#com.fasterxml.jackson.databind.module">Deserializers</a>
677<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
678 for various types.</div>
679</td>
680</tr>
681<tr class="altColor">
682<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/KeyDeserializers.html#com.fasterxml.jackson.databind.module">KeyDeserializers</a>
683<div class="block">Interface that defines API for simple extensions that can provide additional deserializers
684 for deserializer Map keys of various types, from JSON property names.</div>
685</td>
686</tr>
687<tr class="rowColor">
688<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.html#com.fasterxml.jackson.databind.module">ValueInstantiator</a>
689<div class="block">Class that defines simple API implemented by objects that create value
690 instances.</div>
691</td>
692</tr>
693<tr class="altColor">
694<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiators.html#com.fasterxml.jackson.databind.module">ValueInstantiators</a>
695<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>
696</td>
697</tr>
698<tr class="rowColor">
699<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiators.Base.html#com.fasterxml.jackson.databind.module">ValueInstantiators.Base</a>
700<div class="block">Basic "NOP" implementation that can be used as the base class for custom implementations.</div>
701</td>
702</tr>
703</tbody>
704</table>
705</li>
706<li class="blockList"><a name="com.fasterxml.jackson.databind.util">
707<!--   -->
708</a>
709<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
710<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/util/package-summary.html">com.fasterxml.jackson.databind.util</a></span><span class="tabEnd">&nbsp;</span></caption>
711<tr>
712<th class="colOne" scope="col">Class and Description</th>
713</tr>
714<tbody>
715<tr class="altColor">
716<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/deser/class-use/ValueInstantiator.html#com.fasterxml.jackson.databind.util">ValueInstantiator</a>
717<div class="block">Class that defines simple API implemented by objects that create value
718 instances.</div>
719</td>
720</tr>
721</tbody>
722</table>
723</li>
724</ul>
725</div>
726<!-- ======= START OF BOTTOM NAVBAR ====== -->
727<div class="bottomNav"><a name="navbar.bottom">
728<!--   -->
729</a>
730<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
731<a name="navbar.bottom.firstrow">
732<!--   -->
733</a>
734<ul class="navList" title="Navigation">
735<li><a href="../../../../../overview-summary.html">Overview</a></li>
736<li><a href="package-summary.html">Package</a></li>
737<li>Class</li>
738<li class="navBarCell1Rev">Use</li>
739<li><a href="package-tree.html">Tree</a></li>
740<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
741<li><a href="../../../../../index-all.html">Index</a></li>
742<li><a href="../../../../../help-doc.html">Help</a></li>
743</ul>
744</div>
745<div class="subNav">
746<ul class="navList">
747<li>Prev</li>
748<li>Next</li>
749</ul>
750<ul class="navList">
751<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/deser/package-use.html" target="_top">Frames</a></li>
752<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
753</ul>
754<ul class="navList" id="allclasses_navbar_bottom">
755<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
756</ul>
757<div>
758<script type="text/javascript"><!--
759  allClassesLink = document.getElementById("allclasses_navbar_bottom");
760  if(window==top) {
761    allClassesLink.style.display = "block";
762  }
763  else {
764    allClassesLink.style.display = "none";
765  }
766  //-->
767</script>
768</div>
769<a name="skip.navbar.bottom">
770<!--   -->
771</a></div>
772<!-- ======== END OF BOTTOM NAVBAR ======= -->
773<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2018 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
774</body>
775</html>
776