• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (version 1.7.0_25) on Thu Jan 01 17:43:59 PST 2015 -->
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.5.0 API)</title>
8<meta name="date" content="2015-01-01">
9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
10</head>
11<body>
12<script type="text/javascript"><!--
13    if (location.href.indexOf('is-external=true') == -1) {
14        parent.document.title="Uses of Package com.fasterxml.jackson.databind.util (jackson-databind 2.5.0 API)";
15    }
16//-->
17</script>
18<noscript>
19<div>JavaScript is disabled on your browser.</div>
20</noscript>
21<!-- ========= START OF TOP NAVBAR ======= -->
22<div class="topNav"><a name="navbar_top">
23<!--   -->
24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
25<!--   -->
26</a>
27<ul class="navList" title="Navigation">
28<li><a href="../../../../../overview-summary.html">Overview</a></li>
29<li><a href="package-summary.html">Package</a></li>
30<li>Class</li>
31<li class="navBarCell1Rev">Use</li>
32<li><a href="package-tree.html">Tree</a></li>
33<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
34<li><a href="../../../../../index-all.html">Index</a></li>
35<li><a href="../../../../../help-doc.html">Help</a></li>
36</ul>
37</div>
38<div class="subNav">
39<ul class="navList">
40<li>Prev</li>
41<li>Next</li>
42</ul>
43<ul class="navList">
44<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/util/package-use.html" target="_top">Frames</a></li>
45<li><a href="package-use.html" target="_top">No Frames</a></li>
46</ul>
47<ul class="navList" id="allclasses_navbar_top">
48<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
49</ul>
50<div>
51<script type="text/javascript"><!--
52  allClassesLink = document.getElementById("allclasses_navbar_top");
53  if(window==top) {
54    allClassesLink.style.display = "block";
55  }
56  else {
57    allClassesLink.style.display = "none";
58  }
59  //-->
60</script>
61</div>
62<a name="skip-navbar_top">
63<!--   -->
64</a></div>
65<!-- ========= END OF TOP NAVBAR ========= -->
66<div class="header">
67<h1 title="Uses of Package com.fasterxml.jackson.databind.util" class="title">Uses of Package<br>com.fasterxml.jackson.databind.util</h1>
68</div>
69<div class="contentContainer">
70<ul class="blockList">
71<li class="blockList">
72<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
73<caption><span>Packages that use <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a></span><span class="tabEnd">&nbsp;</span></caption>
74<tr>
75<th class="colFirst" scope="col">Package</th>
76<th class="colLast" scope="col">Description</th>
77</tr>
78<tbody>
79<tr class="altColor">
80<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td>
81<td class="colLast">
82<div class="block">Contains basic mapper (conversion) functionality that
83allows for converting between regular streaming json content and
84Java objects (beans or Tree Model: support for both is via
85<a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> class, as well
86as convenience methods included in
87<code>JsonParser</code></div>
88</td>
89</tr>
90<tr class="rowColor">
91<td class="colFirst"><a href="#com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg</a></td>
92<td class="colLast">
93<div class="block">Package that contains most of configuration-related classes;
94exception being couple of most-commonly used configuration
95things (like Feature enumerations) that are at the
96main level (<code>com.fasterxml.jackson.databind</code>).</div>
97</td>
98</tr>
99<tr class="altColor">
100<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser</a></td>
101<td class="colLast">
102<div class="block">Contains implementation classes of deserialization part of
103 data binding.</div>
104</td>
105</tr>
106<tr class="rowColor">
107<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl</a></td>
108<td class="colLast">
109<div class="block">Contains those implementation classes of deserialization part of
110 data binding that are not considered part of public or semi-public
111 interfaces.</div>
112</td>
113</tr>
114<tr class="altColor">
115<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std</a></td>
116<td class="colLast">
117<div class="block">Contains public standard implementations of abstraction that
118 Jackson uses.</div>
119</td>
120</tr>
121<tr class="rowColor">
122<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td>
123<td class="colLast">
124<div class="block">Functionality needed for Bean introspection, required for detecting
125 accessors and mutators for Beans, as well as locating and handling
126 method annotations.</div>
127</td>
128</tr>
129<tr class="altColor">
130<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl</a></td>
131<td class="colLast">
132<div class="block">Package that contains standard implementations for
133 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a>
134 and
135 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeIdResolver</code></a>.</div>
136</td>
137</tr>
138<tr class="rowColor">
139<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td>
140<td class="colLast">
141<div class="block">Contains implementation classes of serialization part of
142 data binding.</div>
143</td>
144</tr>
145<tr class="altColor">
146<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td>
147<td class="colLast">
148<div class="block">Contains implementation classes of serialization part of
149 data binding.</div>
150</td>
151</tr>
152<tr class="rowColor">
153<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td>
154<td class="colLast">&nbsp;</td>
155</tr>
156<tr class="altColor">
157<td class="colFirst"><a href="#com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type</a></td>
158<td class="colLast">
159<div class="block">Package that contains concrete implementations of
160 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a>, as
161 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
162 constructing instances from various input data types
163 (like <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect"><code>Type</code></a>)
164 and programmatically (for structured types, arrays,
165 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><code>List</code></a>s and <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>s).</div>
166</td>
167</tr>
168<tr class="rowColor">
169<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td>
170<td class="colLast">
171<div class="block">Utility classes for Mapper package.</div>
172</td>
173</tr>
174</tbody>
175</table>
176</li>
177<li class="blockList"><a name="com.fasterxml.jackson.databind">
178<!--   -->
179</a>
180<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
181<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>
182<tr>
183<th class="colOne" scope="col">Class and Description</th>
184</tr>
185<tbody>
186<tr class="altColor">
187<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind">Annotations</a>
188<div class="block">Interface that defines interface for accessing contents of a
189 collection of annotations.</div>
190</td>
191</tr>
192<tr class="rowColor">
193<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.html#com.fasterxml.jackson.databind">ArrayBuilders</a>
194<div class="block">Helper class that contains set of distinct builders for different
195 arrays of primitive values.</div>
196</td>
197</tr>
198<tr class="altColor">
199<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind">Converter</a>
200<div class="block">Helper interface for things that convert Objects of
201 one type to another.</div>
202</td>
203</tr>
204<tr class="rowColor">
205<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LinkedNode.html#com.fasterxml.jackson.databind">LinkedNode</a>
206<div class="block">Node of a forward-only linked list.</div>
207</td>
208</tr>
209<tr class="altColor">
210<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind">Named</a>
211<div class="block">Simple tag interface mostly to allow sorting by name.</div>
212</td>
213</tr>
214<tr class="rowColor">
215<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind">NameTransformer</a>
216<div class="block">Helper class used to encapsulate details of name mangling, transforming
217 of names using different strategies (prefixes, suffixes).</div>
218</td>
219</tr>
220<tr class="altColor">
221<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ObjectBuffer.html#com.fasterxml.jackson.databind">ObjectBuffer</a>
222<div class="block">Helper class to use for constructing Object arrays by appending entries
223 to create arrays of various lengths (length that is not known a priori).</div>
224</td>
225</tr>
226<tr class="rowColor">
227<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/RootNameLookup.html#com.fasterxml.jackson.databind">RootNameLookup</a>
228<div class="block">Helper class for caching resolved root names.</div>
229</td>
230</tr>
231</tbody>
232</table>
233</li>
234<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg">
235<!--   -->
236</a>
237<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
238<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>
239<tr>
240<th class="colOne" scope="col">Class and Description</th>
241</tr>
242<tbody>
243<tr class="altColor">
244<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.cfg">Converter</a>
245<div class="block">Helper interface for things that convert Objects of
246 one type to another.</div>
247</td>
248</tr>
249</tbody>
250</table>
251</li>
252<li class="blockList"><a name="com.fasterxml.jackson.databind.deser">
253<!--   -->
254</a>
255<table 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/deser/package-summary.html">com.fasterxml.jackson.databind.deser</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/Annotations.html#com.fasterxml.jackson.databind.deser">Annotations</a>
263<div class="block">Interface that defines interface for accessing contents of a
264 collection of annotations.</div>
265</td>
266</tr>
267<tr class="rowColor">
268<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.deser">Converter</a>
269<div class="block">Helper interface for things that convert Objects of
270 one type to another.</div>
271</td>
272</tr>
273<tr class="altColor">
274<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumResolver.html#com.fasterxml.jackson.databind.deser">EnumResolver</a>
275<div class="block">Helper class used to resolve String values (either JSON Object field
276 names or regular String values) into Java Enum instances.</div>
277</td>
278</tr>
279<tr class="rowColor">
280<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.deser">Named</a>
281<div class="block">Simple tag interface mostly to allow sorting by name.</div>
282</td>
283</tr>
284<tr class="altColor">
285<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.deser">NameTransformer</a>
286<div class="block">Helper class used to encapsulate details of name mangling, transforming
287 of names using different strategies (prefixes, suffixes).</div>
288</td>
289</tr>
290<tr class="rowColor">
291<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.deser">TokenBuffer</a>
292<div class="block">Utility class used for efficient storage of <code>JsonToken</code>
293 sequences, needed for temporary buffering.</div>
294</td>
295</tr>
296<tr class="altColor">
297<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ViewMatcher.html#com.fasterxml.jackson.databind.deser">ViewMatcher</a>
298<div class="block">Helper class used for checking whether a property is visible
299 in the active view</div>
300</td>
301</tr>
302</tbody>
303</table>
304</li>
305<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl">
306<!--   -->
307</a>
308<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
309<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>
310<tr>
311<th class="colOne" scope="col">Class and Description</th>
312</tr>
313<tbody>
314<tr class="altColor">
315<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.deser.impl">Annotations</a>
316<div class="block">Interface that defines interface for accessing contents of a
317 collection of annotations.</div>
318</td>
319</tr>
320<tr class="rowColor">
321<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.deser.impl">Named</a>
322<div class="block">Simple tag interface mostly to allow sorting by name.</div>
323</td>
324</tr>
325<tr class="altColor">
326<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.deser.impl">NameTransformer</a>
327<div class="block">Helper class used to encapsulate details of name mangling, transforming
328 of names using different strategies (prefixes, suffixes).</div>
329</td>
330</tr>
331<tr class="rowColor">
332<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.deser.impl">TokenBuffer</a>
333<div class="block">Utility class used for efficient storage of <code>JsonToken</code>
334 sequences, needed for temporary buffering.</div>
335</td>
336</tr>
337</tbody>
338</table>
339</li>
340<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std">
341<!--   -->
342</a>
343<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
344<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>
345<tr>
346<th class="colOne" scope="col">Class and Description</th>
347</tr>
348<tbody>
349<tr class="altColor">
350<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.deser.std">Converter</a>
351<div class="block">Helper interface for things that convert Objects of
352 one type to another.</div>
353</td>
354</tr>
355<tr class="rowColor">
356<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumResolver.html#com.fasterxml.jackson.databind.deser.std">EnumResolver</a>
357<div class="block">Helper class used to resolve String values (either JSON Object field
358 names or regular String values) into Java Enum instances.</div>
359</td>
360</tr>
361<tr class="altColor">
362<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.deser.std">NameTransformer</a>
363<div class="block">Helper class used to encapsulate details of name mangling, transforming
364 of names using different strategies (prefixes, suffixes).</div>
365</td>
366</tr>
367<tr class="rowColor">
368<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.deser.std">TokenBuffer</a>
369<div class="block">Utility class used for efficient storage of <code>JsonToken</code>
370 sequences, needed for temporary buffering.</div>
371</td>
372</tr>
373</tbody>
374</table>
375</li>
376<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect">
377<!--   -->
378</a>
379<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
380<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>
381<tr>
382<th class="colOne" scope="col">Class and Description</th>
383</tr>
384<tbody>
385<tr class="altColor">
386<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.introspect">Annotations</a>
387<div class="block">Interface that defines interface for accessing contents of a
388 collection of annotations.</div>
389</td>
390</tr>
391<tr class="rowColor">
392<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.introspect">Converter</a>
393<div class="block">Helper interface for things that convert Objects of
394 one type to another.</div>
395</td>
396</tr>
397<tr class="altColor">
398<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LRUMap.html#com.fasterxml.jackson.databind.introspect">LRUMap</a>
399<div class="block">Helper for simple bounded maps used for reusing lookup values.</div>
400</td>
401</tr>
402<tr class="rowColor">
403<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.introspect">Named</a>
404<div class="block">Simple tag interface mostly to allow sorting by name.</div>
405</td>
406</tr>
407<tr class="altColor">
408<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.introspect">NameTransformer</a>
409<div class="block">Helper class used to encapsulate details of name mangling, transforming
410 of names using different strategies (prefixes, suffixes).</div>
411</td>
412</tr>
413</tbody>
414</table>
415</li>
416<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl">
417<!--   -->
418</a>
419<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
420<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>
421<tr>
422<th class="colOne" scope="col">Class and Description</th>
423</tr>
424<tbody>
425<tr class="altColor">
426<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.jsontype.impl">TokenBuffer</a>
427<div class="block">Utility class used for efficient storage of <code>JsonToken</code>
428 sequences, needed for temporary buffering.</div>
429</td>
430</tr>
431</tbody>
432</table>
433</li>
434<li class="blockList"><a name="com.fasterxml.jackson.databind.ser">
435<!--   -->
436</a>
437<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
438<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>
439<tr>
440<th class="colOne" scope="col">Class and Description</th>
441</tr>
442<tbody>
443<tr class="altColor">
444<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.ser">Annotations</a>
445<div class="block">Interface that defines interface for accessing contents of a
446 collection of annotations.</div>
447</td>
448</tr>
449<tr class="rowColor">
450<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.ser">Converter</a>
451<div class="block">Helper interface for things that convert Objects of
452 one type to another.</div>
453</td>
454</tr>
455<tr class="altColor">
456<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.ser">Named</a>
457<div class="block">Simple tag interface mostly to allow sorting by name.</div>
458</td>
459</tr>
460<tr class="rowColor">
461<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.ser">NameTransformer</a>
462<div class="block">Helper class used to encapsulate details of name mangling, transforming
463 of names using different strategies (prefixes, suffixes).</div>
464</td>
465</tr>
466</tbody>
467</table>
468</li>
469<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl">
470<!--   -->
471</a>
472<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
473<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>
474<tr>
475<th class="colOne" scope="col">Class and Description</th>
476</tr>
477<tbody>
478<tr class="altColor">
479<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.ser.impl">Annotations</a>
480<div class="block">Interface that defines interface for accessing contents of a
481 collection of annotations.</div>
482</td>
483</tr>
484<tr class="rowColor">
485<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.ser.impl">Named</a>
486<div class="block">Simple tag interface mostly to allow sorting by name.</div>
487</td>
488</tr>
489<tr class="altColor">
490<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.ser.impl">NameTransformer</a>
491<div class="block">Helper class used to encapsulate details of name mangling, transforming
492 of names using different strategies (prefixes, suffixes).</div>
493</td>
494</tr>
495</tbody>
496</table>
497</li>
498<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std">
499<!--   -->
500</a>
501<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
502<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>
503<tr>
504<th class="colOne" scope="col">Class and Description</th>
505</tr>
506<tbody>
507<tr class="altColor">
508<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.ser.std">Converter</a>
509<div class="block">Helper interface for things that convert Objects of
510 one type to another.</div>
511</td>
512</tr>
513<tr class="rowColor">
514<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumValues.html#com.fasterxml.jackson.databind.ser.std">EnumValues</a>
515<div class="block">Helper class used for storing String serializations of
516 enumerations.</div>
517</td>
518</tr>
519<tr class="altColor">
520<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.ser.std">NameTransformer</a>
521<div class="block">Helper class used to encapsulate details of name mangling, transforming
522 of names using different strategies (prefixes, suffixes).</div>
523</td>
524</tr>
525<tr class="rowColor">
526<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.ser.std">TokenBuffer</a>
527<div class="block">Utility class used for efficient storage of <code>JsonToken</code>
528 sequences, needed for temporary buffering.</div>
529</td>
530</tr>
531</tbody>
532</table>
533</li>
534<li class="blockList"><a name="com.fasterxml.jackson.databind.type">
535<!--   -->
536</a>
537<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
538<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>
539<tr>
540<th class="colOne" scope="col">Class and Description</th>
541</tr>
542<tbody>
543<tr class="altColor">
544<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LRUMap.html#com.fasterxml.jackson.databind.type">LRUMap</a>
545<div class="block">Helper for simple bounded maps used for reusing lookup values.</div>
546</td>
547</tr>
548</tbody>
549</table>
550</li>
551<li class="blockList"><a name="com.fasterxml.jackson.databind.util">
552<!--   -->
553</a>
554<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
555<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>
556<tr>
557<th class="colOne" scope="col">Class and Description</th>
558</tr>
559<tbody>
560<tr class="altColor">
561<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>
562</tr>
563<tr class="rowColor">
564<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>
565</tr>
566<tr class="altColor">
567<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>
568</tr>
569<tr class="rowColor">
570<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>
571</tr>
572<tr class="altColor">
573<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>
574</tr>
575<tr class="rowColor">
576<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>
577</tr>
578<tr class="altColor">
579<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>
580</tr>
581<tr class="rowColor">
582<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.util">Converter</a>
583<div class="block">Helper interface for things that convert Objects of
584 one type to another.</div>
585</td>
586</tr>
587<tr class="altColor">
588<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumResolver.html#com.fasterxml.jackson.databind.util">EnumResolver</a>
589<div class="block">Helper class used to resolve String values (either JSON Object field
590 names or regular String values) into Java Enum instances.</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.util">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/LinkedNode.html#com.fasterxml.jackson.databind.util">LinkedNode</a>
601<div class="block">Node of a forward-only linked list.</div>
602</td>
603</tr>
604<tr class="rowColor">
605<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LRUMap.html#com.fasterxml.jackson.databind.util">LRUMap</a>
606<div class="block">Helper for simple bounded maps used for reusing lookup values.</div>
607</td>
608</tr>
609<tr class="altColor">
610<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.util">Named</a>
611<div class="block">Simple tag interface mostly to allow sorting by name.</div>
612</td>
613</tr>
614<tr class="rowColor">
615<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.util">NameTransformer</a>
616<div class="block">Helper class used to encapsulate details of name mangling, transforming
617 of names using different strategies (prefixes, suffixes).</div>
618</td>
619</tr>
620<tr class="altColor">
621<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/PrimitiveArrayBuilder.html#com.fasterxml.jackson.databind.util">PrimitiveArrayBuilder</a>
622<div class="block">Base class for specialized primitive array builders.</div>
623</td>
624</tr>
625<tr class="rowColor">
626<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/SimpleBeanPropertyDefinition.html#com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a>
627<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
628 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
629 accessor (getter) or mutator (setter, constructor parameter)
630 (or both, for fields).</div>
631</td>
632</tr>
633<tr class="altColor">
634<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/StdDateFormat.html#com.fasterxml.jackson.databind.util">StdDateFormat</a>
635<div class="block">Default <a href="http://docs.oracle.com/javase/6/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
636 serializers and deserializers.</div>
637</td>
638</tr>
639<tr class="rowColor">
640<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.util">TokenBuffer</a>
641<div class="block">Utility class used for efficient storage of <code>JsonToken</code>
642 sequences, needed for temporary buffering.</div>
643</td>
644</tr>
645<tr class="altColor">
646<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.Segment.html#com.fasterxml.jackson.databind.util">TokenBuffer.Segment</a>
647<div class="block">Individual segment of TokenBuffer that can store up to 16 tokens
648 (limited by 4 bits per token type marker requirement).</div>
649</td>
650</tr>
651<tr class="rowColor">
652<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ViewMatcher.html#com.fasterxml.jackson.databind.util">ViewMatcher</a>
653<div class="block">Helper class used for checking whether a property is visible
654 in the active view</div>
655</td>
656</tr>
657</tbody>
658</table>
659</li>
660</ul>
661</div>
662<!-- ======= START OF BOTTOM NAVBAR ====== -->
663<div class="bottomNav"><a name="navbar_bottom">
664<!--   -->
665</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
666<!--   -->
667</a>
668<ul class="navList" title="Navigation">
669<li><a href="../../../../../overview-summary.html">Overview</a></li>
670<li><a href="package-summary.html">Package</a></li>
671<li>Class</li>
672<li class="navBarCell1Rev">Use</li>
673<li><a href="package-tree.html">Tree</a></li>
674<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
675<li><a href="../../../../../index-all.html">Index</a></li>
676<li><a href="../../../../../help-doc.html">Help</a></li>
677</ul>
678</div>
679<div class="subNav">
680<ul class="navList">
681<li>Prev</li>
682<li>Next</li>
683</ul>
684<ul class="navList">
685<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/util/package-use.html" target="_top">Frames</a></li>
686<li><a href="package-use.html" target="_top">No Frames</a></li>
687</ul>
688<ul class="navList" id="allclasses_navbar_bottom">
689<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
690</ul>
691<div>
692<script type="text/javascript"><!--
693  allClassesLink = document.getElementById("allclasses_navbar_bottom");
694  if(window==top) {
695    allClassesLink.style.display = "block";
696  }
697  else {
698    allClassesLink.style.display = "none";
699  }
700  //-->
701</script>
702</div>
703<a name="skip-navbar_bottom">
704<!--   -->
705</a></div>
706<!-- ======== END OF BOTTOM NAVBAR ======= -->
707<p class="legalCopy"><small>Copyright &#169; 2014-2015 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p>
708</body>
709</html>
710