• 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_10-ea) on Sun Jul 14 20:03:36 PDT 2013 -->
6<title>Uses of Package org.codehaus.jackson.io (Jackson JSON Processor)</title>
7<meta name="date" content="2013-07-14">
8<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
9</head>
10<body>
11<script type="text/javascript"><!--
12    if (location.href.indexOf('is-external=true') == -1) {
13        parent.document.title="Uses of Package org.codehaus.jackson.io (Jackson JSON Processor)";
14    }
15//-->
16</script>
17<noscript>
18<div>JavaScript is disabled on your browser.</div>
19</noscript>
20<!-- ========= START OF TOP NAVBAR ======= -->
21<div class="topNav"><a name="navbar_top">
22<!--   -->
23</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
24<!--   -->
25</a>
26<ul class="navList" title="Navigation">
27<li><a href="../../../../overview-summary.html">Overview</a></li>
28<li><a href="package-summary.html">Package</a></li>
29<li>Class</li>
30<li class="navBarCell1Rev">Use</li>
31<li><a href="package-tree.html">Tree</a></li>
32<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
33<li><a href="../../../../index-all.html">Index</a></li>
34<li><a href="../../../../help-doc.html">Help</a></li>
35</ul>
36</div>
37<div class="subNav">
38<ul class="navList">
39<li>Prev</li>
40<li>Next</li>
41</ul>
42<ul class="navList">
43<li><a href="../../../../index.html?org/codehaus/jackson/io/package-use.html" target="_top">Frames</a></li>
44<li><a href="package-use.html" target="_top">No Frames</a></li>
45</ul>
46<ul class="navList" id="allclasses_navbar_top">
47<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
48</ul>
49<div>
50<script type="text/javascript"><!--
51  allClassesLink = document.getElementById("allclasses_navbar_top");
52  if(window==top) {
53    allClassesLink.style.display = "block";
54  }
55  else {
56    allClassesLink.style.display = "none";
57  }
58  //-->
59</script>
60</div>
61<a name="skip-navbar_top">
62<!--   -->
63</a></div>
64<!-- ========= END OF TOP NAVBAR ========= -->
65<div class="header">
66<h1 title="Uses of Package org.codehaus.jackson.io" class="title">Uses of Package<br>org.codehaus.jackson.io</h1>
67</div>
68<div class="contentContainer">
69<ul class="blockList">
70<li class="blockList">
71<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
72<caption><span>Packages that use <a href="../../../../org/codehaus/jackson/io/package-summary.html">org.codehaus.jackson.io</a></span><span class="tabEnd">&nbsp;</span></caption>
73<tr>
74<th class="colFirst" scope="col">Package</th>
75<th class="colLast" scope="col">Description</th>
76</tr>
77<tbody>
78<tr class="altColor">
79<td class="colFirst"><a href="#org.codehaus.jackson">org.codehaus.jackson</a></td>
80<td class="colLast">
81<div class="block">Main public API classes of the core streaming JSON
82 processor: most importantly <a href="../../../../org/codehaus/jackson/JsonFactory.html" title="class in org.codehaus.jackson"><code>JsonFactory</code></a>
83 used for constructing
84 JSON parser (<a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson"><code>JsonParser</code></a>)
85 and generator
86 (<a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson"><code>JsonParser</code></a>)
87 instances.</div>
88</td>
89</tr>
90<tr class="rowColor">
91<td class="colFirst"><a href="#org.codehaus.jackson.impl">org.codehaus.jackson.impl</a></td>
92<td class="colLast">
93<div class="block">Parser and generator implementation classes that Jackson
94 defines and uses.</div>
95</td>
96</tr>
97<tr class="altColor">
98<td class="colFirst"><a href="#org.codehaus.jackson.io">org.codehaus.jackson.io</a></td>
99<td class="colLast">
100<div class="block">This package contains I/O helper classes Jackson itself uses, but that
101are not exposed for external reuse.</div>
102</td>
103</tr>
104<tr class="rowColor">
105<td class="colFirst"><a href="#org.codehaus.jackson.map">org.codehaus.jackson.map</a></td>
106<td class="colLast">
107<div class="block">Contains basic mapper (conversion) functionality that
108allows for converting between regular streaming json content and
109Java objects (beans or Tree Model: support for both is via
110<a href="../../../../org/codehaus/jackson/map/ObjectMapper.html" title="class in org.codehaus.jackson.map"><code>ObjectMapper</code></a> class, as well
111as convenience methods included in
112<a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson"><code>JsonParser</code></a></div>
113</td>
114</tr>
115<tr class="altColor">
116<td class="colFirst"><a href="#org.codehaus.jackson.map.deser">org.codehaus.jackson.map.deser</a></td>
117<td class="colLast">
118<div class="block">Contains implementation classes of deserialization part of
119 data binding.</div>
120</td>
121</tr>
122<tr class="rowColor">
123<td class="colFirst"><a href="#org.codehaus.jackson.map.ser">org.codehaus.jackson.map.ser</a></td>
124<td class="colLast">
125<div class="block">Contains implementation classes of serialization part of
126 data binding.</div>
127</td>
128</tr>
129<tr class="altColor">
130<td class="colFirst"><a href="#org.codehaus.jackson.map.util">org.codehaus.jackson.map.util</a></td>
131<td class="colLast">
132<div class="block">Utility classes for Mapper package.</div>
133</td>
134</tr>
135<tr class="rowColor">
136<td class="colFirst"><a href="#org.codehaus.jackson.smile">org.codehaus.jackson.smile</a></td>
137<td class="colLast">
138<div class="block">Package that contains experimental implementation of
139 "Binary-Encoded JSON-Like" data format handlers (parser,
140 generator, factory produce both, supporting constants).</div>
141</td>
142</tr>
143<tr class="altColor">
144<td class="colFirst"><a href="#org.codehaus.jackson.util">org.codehaus.jackson.util</a></td>
145<td class="colLast">
146<div class="block">Utility classes used by Jackson Core functionality.</div>
147</td>
148</tr>
149</tbody>
150</table>
151</li>
152<li class="blockList"><a name="org.codehaus.jackson">
153<!--   -->
154</a>
155<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
156<caption><span>Classes in <a href="../../../../org/codehaus/jackson/io/package-summary.html">org.codehaus.jackson.io</a> used by <a href="../../../../org/codehaus/jackson/package-summary.html">org.codehaus.jackson</a></span><span class="tabEnd">&nbsp;</span></caption>
157<tr>
158<th class="colOne" scope="col">Class and Description</th>
159</tr>
160<tbody>
161<tr class="altColor">
162<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/CharacterEscapes.html#org.codehaus.jackson">CharacterEscapes</a>
163<div class="block">Abstract base class that defines interface for customizing character
164 escaping aspects for String values, for formats that use escaping.</div>
165</td>
166</tr>
167<tr class="rowColor">
168<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/InputDecorator.html#org.codehaus.jackson">InputDecorator</a>
169<div class="block">Handler class that can be used to decorate input sources.</div>
170</td>
171</tr>
172<tr class="altColor">
173<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/IOContext.html#org.codehaus.jackson">IOContext</a>
174<div class="block">To limit number of configuration and state objects to pass, all
175 contextual objects that need to be passed by the factory to
176 readers and writers are combined under this object.</div>
177</td>
178</tr>
179<tr class="rowColor">
180<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/OutputDecorator.html#org.codehaus.jackson">OutputDecorator</a>
181<div class="block">Handler class that can be used to decorate output destinations.</div>
182</td>
183</tr>
184<tr class="altColor">
185<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/SerializedString.html#org.codehaus.jackson">SerializedString</a>
186<div class="block">String token that can lazily serialize String contained and then reuse that
187 serialization later on.</div>
188</td>
189</tr>
190</tbody>
191</table>
192</li>
193<li class="blockList"><a name="org.codehaus.jackson.impl">
194<!--   -->
195</a>
196<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
197<caption><span>Classes in <a href="../../../../org/codehaus/jackson/io/package-summary.html">org.codehaus.jackson.io</a> used by <a href="../../../../org/codehaus/jackson/impl/package-summary.html">org.codehaus.jackson.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
198<tr>
199<th class="colOne" scope="col">Class and Description</th>
200</tr>
201<tbody>
202<tr class="altColor">
203<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/CharacterEscapes.html#org.codehaus.jackson.impl">CharacterEscapes</a>
204<div class="block">Abstract base class that defines interface for customizing character
205 escaping aspects for String values, for formats that use escaping.</div>
206</td>
207</tr>
208<tr class="rowColor">
209<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/IOContext.html#org.codehaus.jackson.impl">IOContext</a>
210<div class="block">To limit number of configuration and state objects to pass, all
211 contextual objects that need to be passed by the factory to
212 readers and writers are combined under this object.</div>
213</td>
214</tr>
215<tr class="altColor">
216<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/SerializedString.html#org.codehaus.jackson.impl">SerializedString</a>
217<div class="block">String token that can lazily serialize String contained and then reuse that
218 serialization later on.</div>
219</td>
220</tr>
221</tbody>
222</table>
223</li>
224<li class="blockList"><a name="org.codehaus.jackson.io">
225<!--   -->
226</a>
227<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
228<caption><span>Classes in <a href="../../../../org/codehaus/jackson/io/package-summary.html">org.codehaus.jackson.io</a> used by <a href="../../../../org/codehaus/jackson/io/package-summary.html">org.codehaus.jackson.io</a></span><span class="tabEnd">&nbsp;</span></caption>
229<tr>
230<th class="colOne" scope="col">Class and Description</th>
231</tr>
232<tbody>
233<tr class="altColor">
234<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/IOContext.html#org.codehaus.jackson.io">IOContext</a>
235<div class="block">To limit number of configuration and state objects to pass, all
236 contextual objects that need to be passed by the factory to
237 readers and writers are combined under this object.</div>
238</td>
239</tr>
240<tr class="rowColor">
241<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/JsonStringEncoder.html#org.codehaus.jackson.io">JsonStringEncoder</a>
242<div class="block">Helper class used for efficient encoding of JSON String values (including
243 JSON field names) into Strings or UTF-8 byte arrays.</div>
244</td>
245</tr>
246</tbody>
247</table>
248</li>
249<li class="blockList"><a name="org.codehaus.jackson.map">
250<!--   -->
251</a>
252<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
253<caption><span>Classes in <a href="../../../../org/codehaus/jackson/io/package-summary.html">org.codehaus.jackson.io</a> used by <a href="../../../../org/codehaus/jackson/map/package-summary.html">org.codehaus.jackson.map</a></span><span class="tabEnd">&nbsp;</span></caption>
254<tr>
255<th class="colOne" scope="col">Class and Description</th>
256</tr>
257<tbody>
258<tr class="altColor">
259<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/SerializedString.html#org.codehaus.jackson.map">SerializedString</a>
260<div class="block">String token that can lazily serialize String contained and then reuse that
261 serialization later on.</div>
262</td>
263</tr>
264</tbody>
265</table>
266</li>
267<li class="blockList"><a name="org.codehaus.jackson.map.deser">
268<!--   -->
269</a>
270<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
271<caption><span>Classes in <a href="../../../../org/codehaus/jackson/io/package-summary.html">org.codehaus.jackson.io</a> used by <a href="../../../../org/codehaus/jackson/map/deser/package-summary.html">org.codehaus.jackson.map.deser</a></span><span class="tabEnd">&nbsp;</span></caption>
272<tr>
273<th class="colOne" scope="col">Class and Description</th>
274</tr>
275<tbody>
276<tr class="altColor">
277<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/SerializedString.html#org.codehaus.jackson.map.deser">SerializedString</a>
278<div class="block">String token that can lazily serialize String contained and then reuse that
279 serialization later on.</div>
280</td>
281</tr>
282</tbody>
283</table>
284</li>
285<li class="blockList"><a name="org.codehaus.jackson.map.ser">
286<!--   -->
287</a>
288<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
289<caption><span>Classes in <a href="../../../../org/codehaus/jackson/io/package-summary.html">org.codehaus.jackson.io</a> used by <a href="../../../../org/codehaus/jackson/map/ser/package-summary.html">org.codehaus.jackson.map.ser</a></span><span class="tabEnd">&nbsp;</span></caption>
290<tr>
291<th class="colOne" scope="col">Class and Description</th>
292</tr>
293<tbody>
294<tr class="altColor">
295<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/SerializedString.html#org.codehaus.jackson.map.ser">SerializedString</a>
296<div class="block">String token that can lazily serialize String contained and then reuse that
297 serialization later on.</div>
298</td>
299</tr>
300</tbody>
301</table>
302</li>
303<li class="blockList"><a name="org.codehaus.jackson.map.util">
304<!--   -->
305</a>
306<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
307<caption><span>Classes in <a href="../../../../org/codehaus/jackson/io/package-summary.html">org.codehaus.jackson.io</a> used by <a href="../../../../org/codehaus/jackson/map/util/package-summary.html">org.codehaus.jackson.map.util</a></span><span class="tabEnd">&nbsp;</span></caption>
308<tr>
309<th class="colOne" scope="col">Class and Description</th>
310</tr>
311<tbody>
312<tr class="altColor">
313<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/SerializedString.html#org.codehaus.jackson.map.util">SerializedString</a>
314<div class="block">String token that can lazily serialize String contained and then reuse that
315 serialization later on.</div>
316</td>
317</tr>
318</tbody>
319</table>
320</li>
321<li class="blockList"><a name="org.codehaus.jackson.smile">
322<!--   -->
323</a>
324<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
325<caption><span>Classes in <a href="../../../../org/codehaus/jackson/io/package-summary.html">org.codehaus.jackson.io</a> used by <a href="../../../../org/codehaus/jackson/smile/package-summary.html">org.codehaus.jackson.smile</a></span><span class="tabEnd">&nbsp;</span></caption>
326<tr>
327<th class="colOne" scope="col">Class and Description</th>
328</tr>
329<tbody>
330<tr class="altColor">
331<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/IOContext.html#org.codehaus.jackson.smile">IOContext</a>
332<div class="block">To limit number of configuration and state objects to pass, all
333 contextual objects that need to be passed by the factory to
334 readers and writers are combined under this object.</div>
335</td>
336</tr>
337<tr class="rowColor">
338<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/SerializedString.html#org.codehaus.jackson.smile">SerializedString</a>
339<div class="block">String token that can lazily serialize String contained and then reuse that
340 serialization later on.</div>
341</td>
342</tr>
343</tbody>
344</table>
345</li>
346<li class="blockList"><a name="org.codehaus.jackson.util">
347<!--   -->
348</a>
349<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
350<caption><span>Classes in <a href="../../../../org/codehaus/jackson/io/package-summary.html">org.codehaus.jackson.io</a> used by <a href="../../../../org/codehaus/jackson/util/package-summary.html">org.codehaus.jackson.util</a></span><span class="tabEnd">&nbsp;</span></caption>
351<tr>
352<th class="colOne" scope="col">Class and Description</th>
353</tr>
354<tbody>
355<tr class="altColor">
356<td class="colOne"><a href="../../../../org/codehaus/jackson/io/class-use/SerializedString.html#org.codehaus.jackson.util">SerializedString</a>
357<div class="block">String token that can lazily serialize String contained and then reuse that
358 serialization later on.</div>
359</td>
360</tr>
361</tbody>
362</table>
363</li>
364</ul>
365</div>
366<!-- ======= START OF BOTTOM NAVBAR ====== -->
367<div class="bottomNav"><a name="navbar_bottom">
368<!--   -->
369</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
370<!--   -->
371</a>
372<ul class="navList" title="Navigation">
373<li><a href="../../../../overview-summary.html">Overview</a></li>
374<li><a href="package-summary.html">Package</a></li>
375<li>Class</li>
376<li class="navBarCell1Rev">Use</li>
377<li><a href="package-tree.html">Tree</a></li>
378<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
379<li><a href="../../../../index-all.html">Index</a></li>
380<li><a href="../../../../help-doc.html">Help</a></li>
381</ul>
382</div>
383<div class="subNav">
384<ul class="navList">
385<li>Prev</li>
386<li>Next</li>
387</ul>
388<ul class="navList">
389<li><a href="../../../../index.html?org/codehaus/jackson/io/package-use.html" target="_top">Frames</a></li>
390<li><a href="package-use.html" target="_top">No Frames</a></li>
391</ul>
392<ul class="navList" id="allclasses_navbar_bottom">
393<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
394</ul>
395<div>
396<script type="text/javascript"><!--
397  allClassesLink = document.getElementById("allclasses_navbar_bottom");
398  if(window==top) {
399    allClassesLink.style.display = "block";
400  }
401  else {
402    allClassesLink.style.display = "none";
403  }
404  //-->
405</script>
406</div>
407<a name="skip-navbar_bottom">
408<!--   -->
409</a></div>
410<!-- ======== END OF BOTTOM NAVBAR ======= -->
411</body>
412</html>
413