• 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.util (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.util (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/util/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.util" class="title">Uses of Package<br>com.fasterxml.jackson.databind.util</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/util/package-summary.html">com.fasterxml.jackson.databind.util</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.introspect">com.fasterxml.jackson.databind.introspect</a></td>
128<td class="colLast">
129<div class="block">Functionality needed for Bean introspection, required for detecting
130 accessors and mutators for Beans, as well as locating and handling
131 method annotations.</div>
132</td>
133</tr>
134<tr class="altColor">
135<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl</a></td>
136<td class="colLast">
137<div class="block">Package that contains standard implementations for
138 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a>
139 and
140 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeIdResolver</code></a>.</div>
141</td>
142</tr>
143<tr class="rowColor">
144<td class="colFirst"><a href="#com.fasterxml.jackson.databind.node">com.fasterxml.jackson.databind.node</a></td>
145<td class="colLast">
146<div class="block">Contains concrete <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> implementations
147 Jackson uses for the Tree model.</div>
148</td>
149</tr>
150<tr class="altColor">
151<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td>
152<td class="colLast">
153<div class="block">Contains implementation classes of serialization part of
154 data binding.</div>
155</td>
156</tr>
157<tr class="rowColor">
158<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td>
159<td class="colLast">
160<div class="block">Contains implementation classes of serialization part of
161 data binding.</div>
162</td>
163</tr>
164<tr class="altColor">
165<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td>
166<td class="colLast">&nbsp;</td>
167</tr>
168<tr class="rowColor">
169<td class="colFirst"><a href="#com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type</a></td>
170<td class="colLast">
171<div class="block">Package that contains concrete implementations of
172 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a>, as
173 well as the factory (<a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a>) for
174 constructing instances from various input data types
175 (like <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect"><code>Type</code></a>)
176 and programmatically (for structured types, arrays,
177 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><code>List</code></a>s and <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>s).</div>
178</td>
179</tr>
180<tr class="altColor">
181<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td>
182<td class="colLast">
183<div class="block">Utility classes for Mapper package.</div>
184</td>
185</tr>
186</tbody>
187</table>
188</li>
189<li class="blockList"><a name="com.fasterxml.jackson.databind">
190<!--   -->
191</a>
192<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
193<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></span><span class="tabEnd">&nbsp;</span></caption>
194<tr>
195<th class="colOne" scope="col">Class and Description</th>
196</tr>
197<tbody>
198<tr class="altColor">
199<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/AccessPattern.html#com.fasterxml.jackson.databind">AccessPattern</a>
200<div class="block">Enumeration used to indicate required access pattern for providers:
201 this can sometimes be used to optimize out dynamic calls.</div>
202</td>
203</tr>
204<tr class="rowColor">
205<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind">Annotations</a>
206<div class="block">Interface that defines interface for accessing contents of a
207 collection of annotations.</div>
208</td>
209</tr>
210<tr class="altColor">
211<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.html#com.fasterxml.jackson.databind">ArrayBuilders</a>
212<div class="block">Helper class that contains set of distinct builders for different
213 arrays of primitive values.</div>
214</td>
215</tr>
216<tr class="rowColor">
217<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind">Converter</a>
218<div class="block">Helper interface for things that convert Objects of
219 one type to another.</div>
220</td>
221</tr>
222<tr class="altColor">
223<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LinkedNode.html#com.fasterxml.jackson.databind">LinkedNode</a>
224<div class="block">Node of a forward-only linked list.</div>
225</td>
226</tr>
227<tr class="rowColor">
228<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind">Named</a>
229<div class="block">Simple tag interface mostly to allow sorting by name.</div>
230</td>
231</tr>
232<tr class="altColor">
233<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind">NameTransformer</a>
234<div class="block">Helper class used to encapsulate details of name mangling, transforming
235 of names using different strategies (prefixes, suffixes).</div>
236</td>
237</tr>
238<tr class="rowColor">
239<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ObjectBuffer.html#com.fasterxml.jackson.databind">ObjectBuffer</a>
240<div class="block">Helper class to use for constructing Object arrays by appending entries
241 to create arrays of various lengths (length that is not known a priori).</div>
242</td>
243</tr>
244<tr class="altColor">
245<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/RootNameLookup.html#com.fasterxml.jackson.databind">RootNameLookup</a>
246<div class="block">Helper class for caching resolved root names.</div>
247</td>
248</tr>
249</tbody>
250</table>
251</li>
252<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg">
253<!--   -->
254</a>
255<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
256<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</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>
257<tr>
258<th class="colOne" scope="col">Class and Description</th>
259</tr>
260<tbody>
261<tr class="altColor">
262<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.cfg">Converter</a>
263<div class="block">Helper interface for things that convert Objects of
264 one type to another.</div>
265</td>
266</tr>
267<tr class="rowColor">
268<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/RootNameLookup.html#com.fasterxml.jackson.databind.cfg">RootNameLookup</a>
269<div class="block">Helper class for caching resolved root names.</div>
270</td>
271</tr>
272</tbody>
273</table>
274</li>
275<li class="blockList"><a name="com.fasterxml.jackson.databind.deser">
276<!--   -->
277</a>
278<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
279<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</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>
280<tr>
281<th class="colOne" scope="col">Class and Description</th>
282</tr>
283<tbody>
284<tr class="altColor">
285<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/AccessPattern.html#com.fasterxml.jackson.databind.deser">AccessPattern</a>
286<div class="block">Enumeration used to indicate required access pattern for providers:
287 this can sometimes be used to optimize out dynamic calls.</div>
288</td>
289</tr>
290<tr class="rowColor">
291<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.deser">Annotations</a>
292<div class="block">Interface that defines interface for accessing contents of a
293 collection of annotations.</div>
294</td>
295</tr>
296<tr class="altColor">
297<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.deser">Converter</a>
298<div class="block">Helper interface for things that convert Objects of
299 one type to another.</div>
300</td>
301</tr>
302<tr class="rowColor">
303<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumResolver.html#com.fasterxml.jackson.databind.deser">EnumResolver</a>
304<div class="block">Helper class used to resolve String values (either JSON Object field
305 names or regular String values) into Java Enum instances.</div>
306</td>
307</tr>
308<tr class="altColor">
309<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LRUMap.html#com.fasterxml.jackson.databind.deser">LRUMap</a>
310<div class="block">Helper for simple bounded maps used for reusing lookup values.</div>
311</td>
312</tr>
313<tr class="rowColor">
314<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.deser">Named</a>
315<div class="block">Simple tag interface mostly to allow sorting by name.</div>
316</td>
317</tr>
318<tr class="altColor">
319<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.deser">NameTransformer</a>
320<div class="block">Helper class used to encapsulate details of name mangling, transforming
321 of names using different strategies (prefixes, suffixes).</div>
322</td>
323</tr>
324<tr class="rowColor">
325<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.deser">TokenBuffer</a>
326<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a>
327 sequences, needed for temporary buffering.</div>
328</td>
329</tr>
330<tr class="altColor">
331<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ViewMatcher.html#com.fasterxml.jackson.databind.deser">ViewMatcher</a>
332<div class="block">Helper class used for checking whether a property is visible
333 in the active view</div>
334</td>
335</tr>
336</tbody>
337</table>
338</li>
339<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl">
340<!--   -->
341</a>
342<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
343<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</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>
344<tr>
345<th class="colOne" scope="col">Class and Description</th>
346</tr>
347<tbody>
348<tr class="altColor">
349<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/AccessPattern.html#com.fasterxml.jackson.databind.deser.impl">AccessPattern</a>
350<div class="block">Enumeration used to indicate required access pattern for providers:
351 this can sometimes be used to optimize out dynamic calls.</div>
352</td>
353</tr>
354<tr class="rowColor">
355<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.deser.impl">Annotations</a>
356<div class="block">Interface that defines interface for accessing contents of a
357 collection of annotations.</div>
358</td>
359</tr>
360<tr class="altColor">
361<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.deser.impl">Named</a>
362<div class="block">Simple tag interface mostly to allow sorting by name.</div>
363</td>
364</tr>
365<tr class="rowColor">
366<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.deser.impl">NameTransformer</a>
367<div class="block">Helper class used to encapsulate details of name mangling, transforming
368 of names using different strategies (prefixes, suffixes).</div>
369</td>
370</tr>
371<tr class="altColor">
372<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.deser.impl">TokenBuffer</a>
373<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a>
374 sequences, needed for temporary buffering.</div>
375</td>
376</tr>
377</tbody>
378</table>
379</li>
380<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std">
381<!--   -->
382</a>
383<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
384<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</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>
385<tr>
386<th class="colOne" scope="col">Class and Description</th>
387</tr>
388<tbody>
389<tr class="altColor">
390<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/AccessPattern.html#com.fasterxml.jackson.databind.deser.std">AccessPattern</a>
391<div class="block">Enumeration used to indicate required access pattern for providers:
392 this can sometimes be used to optimize out dynamic calls.</div>
393</td>
394</tr>
395<tr class="rowColor">
396<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/CompactStringObjectMap.html#com.fasterxml.jackson.databind.deser.std">CompactStringObjectMap</a>
397<div class="block">Specialized lookup class that implements functionality similar to
398 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>, but for special case of key always being
399 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> and using more compact (and memory-access
400 friendly) hashing scheme.</div>
401</td>
402</tr>
403<tr class="altColor">
404<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.deser.std">Converter</a>
405<div class="block">Helper interface for things that convert Objects of
406 one type to another.</div>
407</td>
408</tr>
409<tr class="rowColor">
410<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumResolver.html#com.fasterxml.jackson.databind.deser.std">EnumResolver</a>
411<div class="block">Helper class used to resolve String values (either JSON Object field
412 names or regular String values) into Java Enum instances.</div>
413</td>
414</tr>
415<tr class="altColor">
416<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.deser.std">NameTransformer</a>
417<div class="block">Helper class used to encapsulate details of name mangling, transforming
418 of names using different strategies (prefixes, suffixes).</div>
419</td>
420</tr>
421<tr class="rowColor">
422<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.deser.std">TokenBuffer</a>
423<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a>
424 sequences, needed for temporary buffering.</div>
425</td>
426</tr>
427</tbody>
428</table>
429</li>
430<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect">
431<!--   -->
432</a>
433<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
434<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a></span><span class="tabEnd">&nbsp;</span></caption>
435<tr>
436<th class="colOne" scope="col">Class and Description</th>
437</tr>
438<tbody>
439<tr class="altColor">
440<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.introspect">Annotations</a>
441<div class="block">Interface that defines interface for accessing contents of a
442 collection of annotations.</div>
443</td>
444</tr>
445<tr class="rowColor">
446<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.introspect">Converter</a>
447<div class="block">Helper interface for things that convert Objects of
448 one type to another.</div>
449</td>
450</tr>
451<tr class="altColor">
452<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LRUMap.html#com.fasterxml.jackson.databind.introspect">LRUMap</a>
453<div class="block">Helper for simple bounded maps used for reusing lookup values.</div>
454</td>
455</tr>
456<tr class="rowColor">
457<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.introspect">Named</a>
458<div class="block">Simple tag interface mostly to allow sorting by name.</div>
459</td>
460</tr>
461<tr class="altColor">
462<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.introspect">NameTransformer</a>
463<div class="block">Helper class used to encapsulate details of name mangling, transforming
464 of names using different strategies (prefixes, suffixes).</div>
465</td>
466</tr>
467</tbody>
468</table>
469</li>
470<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl">
471<!--   -->
472</a>
473<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
474<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
475<tr>
476<th class="colOne" scope="col">Class and Description</th>
477</tr>
478<tbody>
479<tr class="altColor">
480<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.jsontype.impl">TokenBuffer</a>
481<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a>
482 sequences, needed for temporary buffering.</div>
483</td>
484</tr>
485</tbody>
486</table>
487</li>
488<li class="blockList"><a name="com.fasterxml.jackson.databind.node">
489<!--   -->
490</a>
491<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
492<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a></span><span class="tabEnd">&nbsp;</span></caption>
493<tr>
494<th class="colOne" scope="col">Class and Description</th>
495</tr>
496<tbody>
497<tr class="altColor">
498<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/RawValue.html#com.fasterxml.jackson.databind.node">RawValue</a>
499<div class="block">Helper class used to encapsulate "raw values", pre-encoded textual content
500 that can be output as opaque value with no quoting/escaping, using
501 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeRawValue-java.lang.String-" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator.writeRawValue(String)</code></a>.</div>
502</td>
503</tr>
504</tbody>
505</table>
506</li>
507<li class="blockList"><a name="com.fasterxml.jackson.databind.ser">
508<!--   -->
509</a>
510<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
511<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></span><span class="tabEnd">&nbsp;</span></caption>
512<tr>
513<th class="colOne" scope="col">Class and Description</th>
514</tr>
515<tbody>
516<tr class="altColor">
517<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.ser">Annotations</a>
518<div class="block">Interface that defines interface for accessing contents of a
519 collection of annotations.</div>
520</td>
521</tr>
522<tr class="rowColor">
523<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.ser">Converter</a>
524<div class="block">Helper interface for things that convert Objects of
525 one type to another.</div>
526</td>
527</tr>
528<tr class="altColor">
529<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.ser">Named</a>
530<div class="block">Simple tag interface mostly to allow sorting by name.</div>
531</td>
532</tr>
533<tr class="rowColor">
534<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.ser">NameTransformer</a>
535<div class="block">Helper class used to encapsulate details of name mangling, transforming
536 of names using different strategies (prefixes, suffixes).</div>
537</td>
538</tr>
539</tbody>
540</table>
541</li>
542<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl">
543<!--   -->
544</a>
545<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
546<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
547<tr>
548<th class="colOne" scope="col">Class and Description</th>
549</tr>
550<tbody>
551<tr class="altColor">
552<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.ser.impl">Annotations</a>
553<div class="block">Interface that defines interface for accessing contents of a
554 collection of annotations.</div>
555</td>
556</tr>
557<tr class="rowColor">
558<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.ser.impl">Named</a>
559<div class="block">Simple tag interface mostly to allow sorting by name.</div>
560</td>
561</tr>
562<tr class="altColor">
563<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.ser.impl">NameTransformer</a>
564<div class="block">Helper class used to encapsulate details of name mangling, transforming
565 of names using different strategies (prefixes, suffixes).</div>
566</td>
567</tr>
568<tr class="rowColor">
569<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TypeKey.html#com.fasterxml.jackson.databind.ser.impl">TypeKey</a>
570<div class="block">Key that offers two "modes"; one with raw class, as used for
571 cases were raw class type is available (for example, when using
572 runtime type); and one with full generics-including.</div>
573</td>
574</tr>
575</tbody>
576</table>
577</li>
578<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std">
579<!--   -->
580</a>
581<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
582<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a></span><span class="tabEnd">&nbsp;</span></caption>
583<tr>
584<th class="colOne" scope="col">Class and Description</th>
585</tr>
586<tbody>
587<tr class="altColor">
588<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.ser.std">Converter</a>
589<div class="block">Helper interface for things that convert Objects of
590 one type to another.</div>
591</td>
592</tr>
593<tr class="rowColor">
594<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumValues.html#com.fasterxml.jackson.databind.ser.std">EnumValues</a>
595<div class="block">Helper class used for storing String serializations of
596 enumerations.</div>
597</td>
598</tr>
599<tr class="altColor">
600<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.ser.std">Named</a>
601<div class="block">Simple tag interface mostly to allow sorting by name.</div>
602</td>
603</tr>
604<tr class="rowColor">
605<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.ser.std">NameTransformer</a>
606<div class="block">Helper class used to encapsulate details of name mangling, transforming
607 of names using different strategies (prefixes, suffixes).</div>
608</td>
609</tr>
610<tr class="altColor">
611<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.ser.std">TokenBuffer</a>
612<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a>
613 sequences, needed for temporary buffering.</div>
614</td>
615</tr>
616</tbody>
617</table>
618</li>
619<li class="blockList"><a name="com.fasterxml.jackson.databind.type">
620<!--   -->
621</a>
622<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
623<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/type/package-summary.html">com.fasterxml.jackson.databind.type</a></span><span class="tabEnd">&nbsp;</span></caption>
624<tr>
625<th class="colOne" scope="col">Class and Description</th>
626</tr>
627<tbody>
628<tr class="altColor">
629<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LRUMap.html#com.fasterxml.jackson.databind.type">LRUMap</a>
630<div class="block">Helper for simple bounded maps used for reusing lookup values.</div>
631</td>
632</tr>
633</tbody>
634</table>
635</li>
636<li class="blockList"><a name="com.fasterxml.jackson.databind.util">
637<!--   -->
638</a>
639<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
640<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</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>
641<tr>
642<th class="colOne" scope="col">Class and Description</th>
643</tr>
644<tbody>
645<tr class="altColor">
646<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/AccessPattern.html#com.fasterxml.jackson.databind.util">AccessPattern</a>
647<div class="block">Enumeration used to indicate required access pattern for providers:
648 this can sometimes be used to optimize out dynamic calls.</div>
649</td>
650</tr>
651<tr class="rowColor">
652<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.BooleanBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.BooleanBuilder</a>&nbsp;</td>
653</tr>
654<tr class="altColor">
655<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.ByteBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.ByteBuilder</a>&nbsp;</td>
656</tr>
657<tr class="rowColor">
658<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.DoubleBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.DoubleBuilder</a>&nbsp;</td>
659</tr>
660<tr class="altColor">
661<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.FloatBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.FloatBuilder</a>&nbsp;</td>
662</tr>
663<tr class="rowColor">
664<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.IntBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.IntBuilder</a>&nbsp;</td>
665</tr>
666<tr class="altColor">
667<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.LongBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.LongBuilder</a>&nbsp;</td>
668</tr>
669<tr class="rowColor">
670<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.ShortBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.ShortBuilder</a>&nbsp;</td>
671</tr>
672<tr class="altColor">
673<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ClassUtil.Ctor.html#com.fasterxml.jackson.databind.util">ClassUtil.Ctor</a>
674<div class="block">Value class used for caching Constructor declarations; used because
675 caching done by JDK appears to be somewhat inefficient for some use cases.</div>
676</td>
677</tr>
678<tr class="rowColor">
679<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/CompactStringObjectMap.html#com.fasterxml.jackson.databind.util">CompactStringObjectMap</a>
680<div class="block">Specialized lookup class that implements functionality similar to
681 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>, but for special case of key always being
682 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> and using more compact (and memory-access
683 friendly) hashing scheme.</div>
684</td>
685</tr>
686<tr class="altColor">
687<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.util">Converter</a>
688<div class="block">Helper interface for things that convert Objects of
689 one type to another.</div>
690</td>
691</tr>
692<tr class="rowColor">
693<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumResolver.html#com.fasterxml.jackson.databind.util">EnumResolver</a>
694<div class="block">Helper class used to resolve String values (either JSON Object field
695 names or regular String values) into Java Enum instances.</div>
696</td>
697</tr>
698<tr class="altColor">
699<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumValues.html#com.fasterxml.jackson.databind.util">EnumValues</a>
700<div class="block">Helper class used for storing String serializations of
701 enumerations.</div>
702</td>
703</tr>
704<tr class="rowColor">
705<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LinkedNode.html#com.fasterxml.jackson.databind.util">LinkedNode</a>
706<div class="block">Node of a forward-only linked list.</div>
707</td>
708</tr>
709<tr class="altColor">
710<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LRUMap.html#com.fasterxml.jackson.databind.util">LRUMap</a>
711<div class="block">Helper for simple bounded maps used for reusing lookup values.</div>
712</td>
713</tr>
714<tr class="rowColor">
715<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.util">Named</a>
716<div class="block">Simple tag interface mostly to allow sorting by name.</div>
717</td>
718</tr>
719<tr class="altColor">
720<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.util">NameTransformer</a>
721<div class="block">Helper class used to encapsulate details of name mangling, transforming
722 of names using different strategies (prefixes, suffixes).</div>
723</td>
724</tr>
725<tr class="rowColor">
726<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/PrimitiveArrayBuilder.html#com.fasterxml.jackson.databind.util">PrimitiveArrayBuilder</a>
727<div class="block">Base class for specialized primitive array builders.</div>
728</td>
729</tr>
730<tr class="altColor">
731<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/SimpleBeanPropertyDefinition.html#com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a>
732<div class="block">Simple immutable <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect"><code>BeanPropertyDefinition</code></a> implementation that can
733 be wrapped around a <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedMember</code></a> that is a simple
734 accessor (getter) or mutator (setter, constructor parameter)
735 (or both, for fields).</div>
736</td>
737</tr>
738<tr class="rowColor">
739<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/StdDateFormat.html#com.fasterxml.jackson.databind.util">StdDateFormat</a>
740<div class="block">Default <a href="https://docs.oracle.com/javase/8/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text"><code>DateFormat</code></a> implementation used by standard Date
741 serializers and deserializers.</div>
742</td>
743</tr>
744<tr class="altColor">
745<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.util">TokenBuffer</a>
746<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a>
747 sequences, needed for temporary buffering.</div>
748</td>
749</tr>
750<tr class="rowColor">
751<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.Segment.html#com.fasterxml.jackson.databind.util">TokenBuffer.Segment</a>
752<div class="block">Individual segment of TokenBuffer that can store up to 16 tokens
753 (limited by 4 bits per token type marker requirement).</div>
754</td>
755</tr>
756<tr class="altColor">
757<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBufferReadContext.html#com.fasterxml.jackson.databind.util">TokenBufferReadContext</a>
758<div class="block">Implementation of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonStreamContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonStreamContext</code></a> used by <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util"><code>TokenBuffer</code></a>
759 to link back to the original context to try to keep location information
760 consistent between source location and buffered content when it's re-read
761 from the buffer.</div>
762</td>
763</tr>
764<tr class="rowColor">
765<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TypeKey.html#com.fasterxml.jackson.databind.util">TypeKey</a>
766<div class="block">Key that offers two "modes"; one with raw class, as used for
767 cases were raw class type is available (for example, when using
768 runtime type); and one with full generics-including.</div>
769</td>
770</tr>
771<tr class="altColor">
772<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ViewMatcher.html#com.fasterxml.jackson.databind.util">ViewMatcher</a>
773<div class="block">Helper class used for checking whether a property is visible
774 in the active view</div>
775</td>
776</tr>
777</tbody>
778</table>
779</li>
780</ul>
781</div>
782<!-- ======= START OF BOTTOM NAVBAR ====== -->
783<div class="bottomNav"><a name="navbar.bottom">
784<!--   -->
785</a>
786<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
787<a name="navbar.bottom.firstrow">
788<!--   -->
789</a>
790<ul class="navList" title="Navigation">
791<li><a href="../../../../../overview-summary.html">Overview</a></li>
792<li><a href="package-summary.html">Package</a></li>
793<li>Class</li>
794<li class="navBarCell1Rev">Use</li>
795<li><a href="package-tree.html">Tree</a></li>
796<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
797<li><a href="../../../../../index-all.html">Index</a></li>
798<li><a href="../../../../../help-doc.html">Help</a></li>
799</ul>
800</div>
801<div class="subNav">
802<ul class="navList">
803<li>Prev</li>
804<li>Next</li>
805</ul>
806<ul class="navList">
807<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/util/package-use.html" target="_top">Frames</a></li>
808<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
809</ul>
810<ul class="navList" id="allclasses_navbar_bottom">
811<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
812</ul>
813<div>
814<script type="text/javascript"><!--
815  allClassesLink = document.getElementById("allclasses_navbar_bottom");
816  if(window==top) {
817    allClassesLink.style.display = "block";
818  }
819  else {
820    allClassesLink.style.display = "none";
821  }
822  //-->
823</script>
824</div>
825<a name="skip.navbar.bottom">
826<!--   -->
827</a></div>
828<!-- ======== END OF BOTTOM NAVBAR ======= -->
829<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2019 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
830</body>
831</html>
832