• 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:33 PDT 2013 -->
6<title>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="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 class="navBarCell1Rev">Package</li>
29<li>Class</li>
30<li><a href="package-use.html">Use</a></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><a href="../../../../org/codehaus/jackson/impl/package-summary.html">Prev Package</a></li>
40<li><a href="../../../../org/codehaus/jackson/jaxrs/package-summary.html">Next Package</a></li>
41</ul>
42<ul class="navList">
43<li><a href="../../../../index.html?org/codehaus/jackson/io/package-summary.html" target="_top">Frames</a></li>
44<li><a href="package-summary.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="Package" class="title">Package&nbsp;org.codehaus.jackson.io</h1>
67<div class="docSummary">
68<div class="block">This package contains I/O helper classes Jackson itself uses, but that
69are not exposed for external reuse.</div>
70</div>
71<p>See:&nbsp;<a href="#package_description">Description</a></p>
72</div>
73<div class="contentContainer">
74<ul class="blockList">
75<li class="blockList">
76<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
77<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
78<tr>
79<th class="colFirst" scope="col">Class</th>
80<th class="colLast" scope="col">Description</th>
81</tr>
82<tbody>
83<tr class="altColor">
84<td class="colFirst"><a href="../../../../org/codehaus/jackson/io/CharacterEscapes.html" title="class in org.codehaus.jackson.io">CharacterEscapes</a></td>
85<td class="colLast">
86<div class="block">Abstract base class that defines interface for customizing character
87 escaping aspects for String values, for formats that use escaping.</div>
88</td>
89</tr>
90<tr class="rowColor">
91<td class="colFirst"><a href="../../../../org/codehaus/jackson/io/InputDecorator.html" title="class in org.codehaus.jackson.io">InputDecorator</a></td>
92<td class="colLast">
93<div class="block">Handler class that can be used to decorate input sources.</div>
94</td>
95</tr>
96<tr class="altColor">
97<td class="colFirst"><a href="../../../../org/codehaus/jackson/io/IOContext.html" title="class in org.codehaus.jackson.io">IOContext</a></td>
98<td class="colLast">
99<div class="block">To limit number of configuration and state objects to pass, all
100 contextual objects that need to be passed by the factory to
101 readers and writers are combined under this object.</div>
102</td>
103</tr>
104<tr class="rowColor">
105<td class="colFirst"><a href="../../../../org/codehaus/jackson/io/JsonStringEncoder.html" title="class in org.codehaus.jackson.io">JsonStringEncoder</a></td>
106<td class="colLast">
107<div class="block">Helper class used for efficient encoding of JSON String values (including
108 JSON field names) into Strings or UTF-8 byte arrays.</div>
109</td>
110</tr>
111<tr class="altColor">
112<td class="colFirst"><a href="../../../../org/codehaus/jackson/io/MergedStream.html" title="class in org.codehaus.jackson.io">MergedStream</a></td>
113<td class="colLast">
114<div class="block">Simple <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a> implementation that is used to "unwind" some
115 data previously read from an input stream; so that as long as some of
116 that data remains, it's returned; but as long as it's read, we'll
117 just use data from the underlying original stream.</div>
118</td>
119</tr>
120<tr class="rowColor">
121<td class="colFirst"><a href="../../../../org/codehaus/jackson/io/NumberInput.html" title="class in org.codehaus.jackson.io">NumberInput</a></td>
122<td class="colLast">&nbsp;</td>
123</tr>
124<tr class="altColor">
125<td class="colFirst"><a href="../../../../org/codehaus/jackson/io/NumberOutput.html" title="class in org.codehaus.jackson.io">NumberOutput</a></td>
126<td class="colLast">&nbsp;</td>
127</tr>
128<tr class="rowColor">
129<td class="colFirst"><a href="../../../../org/codehaus/jackson/io/OutputDecorator.html" title="class in org.codehaus.jackson.io">OutputDecorator</a></td>
130<td class="colLast">
131<div class="block">Handler class that can be used to decorate output destinations.</div>
132</td>
133</tr>
134<tr class="altColor">
135<td class="colFirst"><a href="../../../../org/codehaus/jackson/io/SegmentedStringWriter.html" title="class in org.codehaus.jackson.io">SegmentedStringWriter</a></td>
136<td class="colLast">
137<div class="block">Efficient alternative to <a href="http://docs.oracle.com/javase/6/docs/api/java/io/StringWriter.html?is-external=true" title="class or interface in java.io"><code>StringWriter</code></a>, based on using segmented
138 internal buffer.</div>
139</td>
140</tr>
141<tr class="rowColor">
142<td class="colFirst"><a href="../../../../org/codehaus/jackson/io/SerializedString.html" title="class in org.codehaus.jackson.io">SerializedString</a></td>
143<td class="colLast">
144<div class="block">String token that can lazily serialize String contained and then reuse that
145 serialization later on.</div>
146</td>
147</tr>
148<tr class="altColor">
149<td class="colFirst"><a href="../../../../org/codehaus/jackson/io/UTF32Reader.html" title="class in org.codehaus.jackson.io">UTF32Reader</a></td>
150<td class="colLast">
151<div class="block">Since JDK does not come with UTF-32/UCS-4, let's implement a simple
152 decoder to use.</div>
153</td>
154</tr>
155<tr class="rowColor">
156<td class="colFirst"><a href="../../../../org/codehaus/jackson/io/UTF8Writer.html" title="class in org.codehaus.jackson.io">UTF8Writer</a></td>
157<td class="colLast">&nbsp;</td>
158</tr>
159</tbody>
160</table>
161</li>
162</ul>
163<a name="package_description">
164<!--   -->
165</a>
166<h2 title="Package org.codehaus.jackson.io Description">Package org.codehaus.jackson.io Description</h2>
167<div class="block">This package contains I/O helper classes Jackson itself uses, but that
168are not exposed for external reuse.</div>
169</div>
170<!-- ======= START OF BOTTOM NAVBAR ====== -->
171<div class="bottomNav"><a name="navbar_bottom">
172<!--   -->
173</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
174<!--   -->
175</a>
176<ul class="navList" title="Navigation">
177<li><a href="../../../../overview-summary.html">Overview</a></li>
178<li class="navBarCell1Rev">Package</li>
179<li>Class</li>
180<li><a href="package-use.html">Use</a></li>
181<li><a href="package-tree.html">Tree</a></li>
182<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
183<li><a href="../../../../index-all.html">Index</a></li>
184<li><a href="../../../../help-doc.html">Help</a></li>
185</ul>
186</div>
187<div class="subNav">
188<ul class="navList">
189<li><a href="../../../../org/codehaus/jackson/impl/package-summary.html">Prev Package</a></li>
190<li><a href="../../../../org/codehaus/jackson/jaxrs/package-summary.html">Next Package</a></li>
191</ul>
192<ul class="navList">
193<li><a href="../../../../index.html?org/codehaus/jackson/io/package-summary.html" target="_top">Frames</a></li>
194<li><a href="package-summary.html" target="_top">No Frames</a></li>
195</ul>
196<ul class="navList" id="allclasses_navbar_bottom">
197<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
198</ul>
199<div>
200<script type="text/javascript"><!--
201  allClassesLink = document.getElementById("allclasses_navbar_bottom");
202  if(window==top) {
203    allClassesLink.style.display = "block";
204  }
205  else {
206    allClassesLink.style.display = "none";
207  }
208  //-->
209</script>
210</div>
211<a name="skip-navbar_bottom">
212<!--   -->
213</a></div>
214<!-- ======== END OF BOTTOM NAVBAR ======= -->
215</body>
216</html>
217