• 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 Mon Jun 02 17:48:59 PDT 2014 -->
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.4.0 API)</title>
8<meta name="date" content="2014-06-02">
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.4.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<a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a></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 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a>
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 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a>
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 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a>
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/Named.html#com.fasterxml.jackson.databind.introspect">Named</a>
399<div class="block">Simple tag interface mostly to allow sorting by name.</div>
400</td>
401</tr>
402<tr class="rowColor">
403<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.introspect">NameTransformer</a>
404<div class="block">Helper class used to encapsulate details of name mangling, transforming
405 of names using different strategies (prefixes, suffixes).</div>
406</td>
407</tr>
408</tbody>
409</table>
410</li>
411<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl">
412<!--   -->
413</a>
414<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
415<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>
416<tr>
417<th class="colOne" scope="col">Class and Description</th>
418</tr>
419<tbody>
420<tr class="altColor">
421<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.jsontype.impl">TokenBuffer</a>
422<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a>
423 sequences, needed for temporary buffering.</div>
424</td>
425</tr>
426</tbody>
427</table>
428</li>
429<li class="blockList"><a name="com.fasterxml.jackson.databind.ser">
430<!--   -->
431</a>
432<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
433<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>
434<tr>
435<th class="colOne" scope="col">Class and Description</th>
436</tr>
437<tbody>
438<tr class="altColor">
439<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.ser">Annotations</a>
440<div class="block">Interface that defines interface for accessing contents of a
441 collection of annotations.</div>
442</td>
443</tr>
444<tr class="rowColor">
445<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.ser">Converter</a>
446<div class="block">Helper interface for things that convert Objects of
447 one type to another.</div>
448</td>
449</tr>
450<tr class="altColor">
451<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.ser">Named</a>
452<div class="block">Simple tag interface mostly to allow sorting by name.</div>
453</td>
454</tr>
455<tr class="rowColor">
456<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.ser">NameTransformer</a>
457<div class="block">Helper class used to encapsulate details of name mangling, transforming
458 of names using different strategies (prefixes, suffixes).</div>
459</td>
460</tr>
461</tbody>
462</table>
463</li>
464<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl">
465<!--   -->
466</a>
467<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
468<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>
469<tr>
470<th class="colOne" scope="col">Class and Description</th>
471</tr>
472<tbody>
473<tr class="altColor">
474<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.ser.impl">Named</a>
475<div class="block">Simple tag interface mostly to allow sorting by name.</div>
476</td>
477</tr>
478<tr class="rowColor">
479<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.ser.impl">NameTransformer</a>
480<div class="block">Helper class used to encapsulate details of name mangling, transforming
481 of names using different strategies (prefixes, suffixes).</div>
482</td>
483</tr>
484</tbody>
485</table>
486</li>
487<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std">
488<!--   -->
489</a>
490<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
491<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>
492<tr>
493<th class="colOne" scope="col">Class and Description</th>
494</tr>
495<tbody>
496<tr class="altColor">
497<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.ser.std">Converter</a>
498<div class="block">Helper interface for things that convert Objects of
499 one type to another.</div>
500</td>
501</tr>
502<tr class="rowColor">
503<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumValues.html#com.fasterxml.jackson.databind.ser.std">EnumValues</a>
504<div class="block">Helper class used for storing String serializations of
505 enumerations.</div>
506</td>
507</tr>
508<tr class="altColor">
509<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.ser.std">NameTransformer</a>
510<div class="block">Helper class used to encapsulate details of name mangling, transforming
511 of names using different strategies (prefixes, suffixes).</div>
512</td>
513</tr>
514<tr class="rowColor">
515<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.ser.std">TokenBuffer</a>
516<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a>
517 sequences, needed for temporary buffering.</div>
518</td>
519</tr>
520</tbody>
521</table>
522</li>
523<li class="blockList"><a name="com.fasterxml.jackson.databind.type">
524<!--   -->
525</a>
526<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
527<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>
528<tr>
529<th class="colOne" scope="col">Class and Description</th>
530</tr>
531<tbody>
532<tr class="altColor">
533<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LRUMap.html#com.fasterxml.jackson.databind.type">LRUMap</a>
534<div class="block">Helper for simple bounded LRU maps used for reusing lookup values.</div>
535</td>
536</tr>
537</tbody>
538</table>
539</li>
540<li class="blockList"><a name="com.fasterxml.jackson.databind.util">
541<!--   -->
542</a>
543<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
544<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>
545<tr>
546<th class="colOne" scope="col">Class and Description</th>
547</tr>
548<tbody>
549<tr class="altColor">
550<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>
551</tr>
552<tr class="rowColor">
553<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>
554</tr>
555<tr class="altColor">
556<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>
557</tr>
558<tr class="rowColor">
559<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>
560</tr>
561<tr class="altColor">
562<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>
563</tr>
564<tr class="rowColor">
565<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>
566</tr>
567<tr class="altColor">
568<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>
569</tr>
570<tr class="rowColor">
571<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.util">Converter</a>
572<div class="block">Helper interface for things that convert Objects of
573 one type to another.</div>
574</td>
575</tr>
576<tr class="altColor">
577<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumResolver.html#com.fasterxml.jackson.databind.util">EnumResolver</a>
578<div class="block">Helper class used to resolve String values (either JSON Object field
579 names or regular String values) into Java Enum instances.</div>
580</td>
581</tr>
582<tr class="rowColor">
583<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumValues.html#com.fasterxml.jackson.databind.util">EnumValues</a>
584<div class="block">Helper class used for storing String serializations of
585 enumerations.</div>
586</td>
587</tr>
588<tr class="altColor">
589<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LinkedNode.html#com.fasterxml.jackson.databind.util">LinkedNode</a>
590<div class="block">Node of a forward-only linked list.</div>
591</td>
592</tr>
593<tr class="rowColor">
594<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LRUMap.html#com.fasterxml.jackson.databind.util">LRUMap</a>
595<div class="block">Helper for simple bounded LRU maps used for reusing lookup values.</div>
596</td>
597</tr>
598<tr class="altColor">
599<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.util">Named</a>
600<div class="block">Simple tag interface mostly to allow sorting by name.</div>
601</td>
602</tr>
603<tr class="rowColor">
604<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.util">NameTransformer</a>
605<div class="block">Helper class used to encapsulate details of name mangling, transforming
606 of names using different strategies (prefixes, suffixes).</div>
607</td>
608</tr>
609<tr class="altColor">
610<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/PrimitiveArrayBuilder.html#com.fasterxml.jackson.databind.util">PrimitiveArrayBuilder</a>
611<div class="block">Base class for specialized primitive array builders.</div>
612</td>
613</tr>
614<tr class="rowColor">
615<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/SimpleBeanPropertyDefinition.html#com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a>
616<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
617 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
618 accessor (getter) or mutator (setter, constructor parameter)
619 (or both, for fields).</div>
620</td>
621</tr>
622<tr class="altColor">
623<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/StdDateFormat.html#com.fasterxml.jackson.databind.util">StdDateFormat</a>
624<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
625 serializers and deserializers.</div>
626</td>
627</tr>
628<tr class="rowColor">
629<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.util">TokenBuffer</a>
630<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a>
631 sequences, needed for temporary buffering.</div>
632</td>
633</tr>
634<tr class="altColor">
635<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.Segment.html#com.fasterxml.jackson.databind.util">TokenBuffer.Segment</a>
636<div class="block">Individual segment of TokenBuffer that can store up to 16 tokens
637 (limited by 4 bits per token type marker requirement).</div>
638</td>
639</tr>
640<tr class="rowColor">
641<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ViewMatcher.html#com.fasterxml.jackson.databind.util">ViewMatcher</a>
642<div class="block">Helper class used for checking whether a property is visible
643 in the active view</div>
644</td>
645</tr>
646</tbody>
647</table>
648</li>
649</ul>
650</div>
651<!-- ======= START OF BOTTOM NAVBAR ====== -->
652<div class="bottomNav"><a name="navbar_bottom">
653<!--   -->
654</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
655<!--   -->
656</a>
657<ul class="navList" title="Navigation">
658<li><a href="../../../../../overview-summary.html">Overview</a></li>
659<li><a href="package-summary.html">Package</a></li>
660<li>Class</li>
661<li class="navBarCell1Rev">Use</li>
662<li><a href="package-tree.html">Tree</a></li>
663<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
664<li><a href="../../../../../index-all.html">Index</a></li>
665<li><a href="../../../../../help-doc.html">Help</a></li>
666</ul>
667</div>
668<div class="subNav">
669<ul class="navList">
670<li>Prev</li>
671<li>Next</li>
672</ul>
673<ul class="navList">
674<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/util/package-use.html" target="_top">Frames</a></li>
675<li><a href="package-use.html" target="_top">No Frames</a></li>
676</ul>
677<ul class="navList" id="allclasses_navbar_bottom">
678<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
679</ul>
680<div>
681<script type="text/javascript"><!--
682  allClassesLink = document.getElementById("allclasses_navbar_bottom");
683  if(window==top) {
684    allClassesLink.style.display = "block";
685  }
686  else {
687    allClassesLink.style.display = "none";
688  }
689  //-->
690</script>
691</div>
692<a name="skip-navbar_bottom">
693<!--   -->
694</a></div>
695<!-- ======== END OF BOTTOM NAVBAR ======= -->
696<p class="legalCopy"><small>Copyright &#169; 2014 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p>
697</body>
698</html>
699