source: proiecte/HadoopJUnit/hadoop-0.20.1/docs/api/org/apache/hadoop/io/package-summary.html @ 120

Last change on this file since 120 was 120, checked in by (none), 14 years ago

Added the mail files for the Hadoop JUNit Project

  • Property svn:executable set to *
File size: 28.8 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_07) on Tue Sep 01 20:56:59 UTC 2009 -->
6<TITLE>
7org.apache.hadoop.io (Hadoop 0.20.1 API)
8</TITLE>
9
10<META NAME="date" CONTENT="2009-09-01">
11
12<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
13
14<SCRIPT type="text/javascript">
15function windowTitle()
16{
17    if (location.href.indexOf('is-external=true') == -1) {
18        parent.document.title="org.apache.hadoop.io (Hadoop 0.20.1 API)";
19    }
20}
21</SCRIPT>
22<NOSCRIPT>
23</NOSCRIPT>
24
25</HEAD>
26
27<BODY BGCOLOR="white" onload="windowTitle();">
28<HR>
29
30
31<!-- ========= START OF TOP NAVBAR ======= -->
32<A NAME="navbar_top"><!-- --></A>
33<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
34<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
35<TR>
36<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
37<A NAME="navbar_top_firstrow"><!-- --></A>
38<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
39  <TR ALIGN="center" VALIGN="top">
40  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
41  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
43  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
48  </TR>
49</TABLE>
50</TD>
51<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
52</EM>
53</TD>
54</TR>
55
56<TR>
57<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58&nbsp;<A HREF="../../../../org/apache/hadoop/http/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
59&nbsp;<A HREF="../../../../org/apache/hadoop/io/compress/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
60<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61  <A HREF="../../../../index.html?org/apache/hadoop/io/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
62&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
63&nbsp;<SCRIPT type="text/javascript">
64  <!--
65  if(window==top) {
66    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
67  }
68  //-->
69</SCRIPT>
70<NOSCRIPT>
71  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
72</NOSCRIPT>
73
74
75</FONT></TD>
76</TR>
77</TABLE>
78<A NAME="skip-navbar_top"></A>
79<!-- ========= END OF TOP NAVBAR ========= -->
80
81<HR>
82<H2>
83Package org.apache.hadoop.io
84</H2>
85Generic i/o code for use when reading and writing data to the network,
86to databases, and to files.
87<P>
88<B>See:</B>
89<BR>
90&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
91<P>
92
93<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
94<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
95<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
96<B>Interface Summary</B></FONT></TH>
97</TR>
98<TR BGCOLOR="white" CLASS="TableRowColor">
99<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/Closeable.html" title="interface in org.apache.hadoop.io">Closeable</A></B></TD>
100<TD><B>Deprecated.</B>&nbsp;<I>use java.io.Closeable</I></TD>
101</TR>
102<TR BGCOLOR="white" CLASS="TableRowColor">
103<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/RawComparator.html" title="interface in org.apache.hadoop.io">RawComparator&lt;T&gt;</A></B></TD>
104<TD>
105 A <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util"><CODE>Comparator</CODE></A> that operates directly on byte representations of
106 objects.</TD>
107</TR>
108<TR BGCOLOR="white" CLASS="TableRowColor">
109<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/SequenceFile.Sorter.RawKeyValueIterator.html" title="interface in org.apache.hadoop.io">SequenceFile.Sorter.RawKeyValueIterator</A></B></TD>
110<TD>The interface to iterate over raw keys/values of SequenceFiles.</TD>
111</TR>
112<TR BGCOLOR="white" CLASS="TableRowColor">
113<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/SequenceFile.ValueBytes.html" title="interface in org.apache.hadoop.io">SequenceFile.ValueBytes</A></B></TD>
114<TD>The interface to 'raw' values of SequenceFiles.</TD>
115</TR>
116<TR BGCOLOR="white" CLASS="TableRowColor">
117<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/Stringifier.html" title="interface in org.apache.hadoop.io">Stringifier&lt;T&gt;</A></B></TD>
118<TD>Stringifier interface offers two methods to convert an object
119 to a string representation and restore the object given its
120 string representation.</TD>
121</TR>
122<TR BGCOLOR="white" CLASS="TableRowColor">
123<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/Writable.html" title="interface in org.apache.hadoop.io">Writable</A></B></TD>
124<TD>A serializable object which implements a simple, efficient, serialization
125 protocol, based on <A HREF="http://java.sun.com/javase/6/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io"><CODE>DataInput</CODE></A> and <A HREF="http://java.sun.com/javase/6/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io"><CODE>DataOutput</CODE></A>.</TD>
126</TR>
127<TR BGCOLOR="white" CLASS="TableRowColor">
128<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/WritableComparable.html" title="interface in org.apache.hadoop.io">WritableComparable&lt;T&gt;</A></B></TD>
129<TD>A <A HREF="../../../../org/apache/hadoop/io/Writable.html" title="interface in org.apache.hadoop.io"><CODE>Writable</CODE></A> which is also <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang"><CODE>Comparable</CODE></A>.</TD>
130</TR>
131<TR BGCOLOR="white" CLASS="TableRowColor">
132<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/WritableFactory.html" title="interface in org.apache.hadoop.io">WritableFactory</A></B></TD>
133<TD>A factory for a class of Writable.</TD>
134</TR>
135</TABLE>
136&nbsp;
137
138<P>
139
140<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
141<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
142<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
143<B>Class Summary</B></FONT></TH>
144</TR>
145<TR BGCOLOR="white" CLASS="TableRowColor">
146<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/AbstractMapWritable.html" title="class in org.apache.hadoop.io">AbstractMapWritable</A></B></TD>
147<TD>Abstract base class for MapWritable and SortedMapWritable
148 
149 Unlike org.apache.nutch.crawl.MapWritable, this class allows creation of
150 MapWritable&lt;Writable, MapWritable&gt; so the CLASS_TO_ID and ID_TO_CLASS
151 maps travel with the class instead of being static.</TD>
152</TR>
153<TR BGCOLOR="white" CLASS="TableRowColor">
154<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/ArrayFile.html" title="class in org.apache.hadoop.io">ArrayFile</A></B></TD>
155<TD>A dense file-based mapping from integers to values.</TD>
156</TR>
157<TR BGCOLOR="white" CLASS="TableRowColor">
158<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/ArrayFile.Reader.html" title="class in org.apache.hadoop.io">ArrayFile.Reader</A></B></TD>
159<TD>Provide access to an existing array file.</TD>
160</TR>
161<TR BGCOLOR="white" CLASS="TableRowColor">
162<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/ArrayFile.Writer.html" title="class in org.apache.hadoop.io">ArrayFile.Writer</A></B></TD>
163<TD>Write a new array file.</TD>
164</TR>
165<TR BGCOLOR="white" CLASS="TableRowColor">
166<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/ArrayWritable.html" title="class in org.apache.hadoop.io">ArrayWritable</A></B></TD>
167<TD>A Writable for arrays containing instances of a class.</TD>
168</TR>
169<TR BGCOLOR="white" CLASS="TableRowColor">
170<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/BinaryComparable.html" title="class in org.apache.hadoop.io">BinaryComparable</A></B></TD>
171<TD>Interface supported by <A HREF="../../../../org/apache/hadoop/io/WritableComparable.html" title="interface in org.apache.hadoop.io"><CODE>WritableComparable</CODE></A>
172 types supporting ordering/permutation by a representative set of bytes.</TD>
173</TR>
174<TR BGCOLOR="white" CLASS="TableRowColor">
175<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/BloomMapFile.html" title="class in org.apache.hadoop.io">BloomMapFile</A></B></TD>
176<TD>This class extends <A HREF="../../../../org/apache/hadoop/io/MapFile.html" title="class in org.apache.hadoop.io"><CODE>MapFile</CODE></A> and provides very much the same
177 functionality.</TD>
178</TR>
179<TR BGCOLOR="white" CLASS="TableRowColor">
180<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/BloomMapFile.Reader.html" title="class in org.apache.hadoop.io">BloomMapFile.Reader</A></B></TD>
181<TD>&nbsp;</TD>
182</TR>
183<TR BGCOLOR="white" CLASS="TableRowColor">
184<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/BloomMapFile.Writer.html" title="class in org.apache.hadoop.io">BloomMapFile.Writer</A></B></TD>
185<TD>&nbsp;</TD>
186</TR>
187<TR BGCOLOR="white" CLASS="TableRowColor">
188<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/BooleanWritable.html" title="class in org.apache.hadoop.io">BooleanWritable</A></B></TD>
189<TD>A WritableComparable for booleans.</TD>
190</TR>
191<TR BGCOLOR="white" CLASS="TableRowColor">
192<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/BooleanWritable.Comparator.html" title="class in org.apache.hadoop.io">BooleanWritable.Comparator</A></B></TD>
193<TD>A Comparator optimized for BooleanWritable.</TD>
194</TR>
195<TR BGCOLOR="white" CLASS="TableRowColor">
196<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/BytesWritable.html" title="class in org.apache.hadoop.io">BytesWritable</A></B></TD>
197<TD>A byte sequence that is usable as a key or value.</TD>
198</TR>
199<TR BGCOLOR="white" CLASS="TableRowColor">
200<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/BytesWritable.Comparator.html" title="class in org.apache.hadoop.io">BytesWritable.Comparator</A></B></TD>
201<TD>A Comparator optimized for BytesWritable.</TD>
202</TR>
203<TR BGCOLOR="white" CLASS="TableRowColor">
204<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/ByteWritable.html" title="class in org.apache.hadoop.io">ByteWritable</A></B></TD>
205<TD>A WritableComparable for a single byte.</TD>
206</TR>
207<TR BGCOLOR="white" CLASS="TableRowColor">
208<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/ByteWritable.Comparator.html" title="class in org.apache.hadoop.io">ByteWritable.Comparator</A></B></TD>
209<TD>A Comparator optimized for ByteWritable.</TD>
210</TR>
211<TR BGCOLOR="white" CLASS="TableRowColor">
212<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/CompressedWritable.html" title="class in org.apache.hadoop.io">CompressedWritable</A></B></TD>
213<TD>A base-class for Writables which store themselves compressed and lazily
214 inflate on field access.</TD>
215</TR>
216<TR BGCOLOR="white" CLASS="TableRowColor">
217<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/DataInputBuffer.html" title="class in org.apache.hadoop.io">DataInputBuffer</A></B></TD>
218<TD>A reusable <A HREF="http://java.sun.com/javase/6/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io"><CODE>DataInput</CODE></A> implementation that reads from an in-memory
219 buffer.</TD>
220</TR>
221<TR BGCOLOR="white" CLASS="TableRowColor">
222<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/DataOutputBuffer.html" title="class in org.apache.hadoop.io">DataOutputBuffer</A></B></TD>
223<TD>A reusable <A HREF="http://java.sun.com/javase/6/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io"><CODE>DataOutput</CODE></A> implementation that writes to an in-memory
224 buffer.</TD>
225</TR>
226<TR BGCOLOR="white" CLASS="TableRowColor">
227<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/DefaultStringifier.html" title="class in org.apache.hadoop.io">DefaultStringifier&lt;T&gt;</A></B></TD>
228<TD>DefaultStringifier is the default implementation of the <A HREF="../../../../org/apache/hadoop/io/Stringifier.html" title="interface in org.apache.hadoop.io"><CODE>Stringifier</CODE></A>
229 interface which stringifies the objects using base64 encoding of the
230 serialized version of the objects.</TD>
231</TR>
232<TR BGCOLOR="white" CLASS="TableRowColor">
233<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/DoubleWritable.html" title="class in org.apache.hadoop.io">DoubleWritable</A></B></TD>
234<TD>Writable for Double values.</TD>
235</TR>
236<TR BGCOLOR="white" CLASS="TableRowColor">
237<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/DoubleWritable.Comparator.html" title="class in org.apache.hadoop.io">DoubleWritable.Comparator</A></B></TD>
238<TD>A Comparator optimized for DoubleWritable.</TD>
239</TR>
240<TR BGCOLOR="white" CLASS="TableRowColor">
241<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/FloatWritable.html" title="class in org.apache.hadoop.io">FloatWritable</A></B></TD>
242<TD>A WritableComparable for floats.</TD>
243</TR>
244<TR BGCOLOR="white" CLASS="TableRowColor">
245<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/FloatWritable.Comparator.html" title="class in org.apache.hadoop.io">FloatWritable.Comparator</A></B></TD>
246<TD>A Comparator optimized for FloatWritable.</TD>
247</TR>
248<TR BGCOLOR="white" CLASS="TableRowColor">
249<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/GenericWritable.html" title="class in org.apache.hadoop.io">GenericWritable</A></B></TD>
250<TD>A wrapper for Writable instances.</TD>
251</TR>
252<TR BGCOLOR="white" CLASS="TableRowColor">
253<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/InputBuffer.html" title="class in org.apache.hadoop.io">InputBuffer</A></B></TD>
254<TD>A reusable <A HREF="http://java.sun.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 reads from an in-memory
255 buffer.</TD>
256</TR>
257<TR BGCOLOR="white" CLASS="TableRowColor">
258<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/IntWritable.html" title="class in org.apache.hadoop.io">IntWritable</A></B></TD>
259<TD>A WritableComparable for ints.</TD>
260</TR>
261<TR BGCOLOR="white" CLASS="TableRowColor">
262<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/IntWritable.Comparator.html" title="class in org.apache.hadoop.io">IntWritable.Comparator</A></B></TD>
263<TD>A Comparator optimized for IntWritable.</TD>
264</TR>
265<TR BGCOLOR="white" CLASS="TableRowColor">
266<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/IOUtils.html" title="class in org.apache.hadoop.io">IOUtils</A></B></TD>
267<TD>An utility class for I/O related functionality.</TD>
268</TR>
269<TR BGCOLOR="white" CLASS="TableRowColor">
270<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/IOUtils.NullOutputStream.html" title="class in org.apache.hadoop.io">IOUtils.NullOutputStream</A></B></TD>
271<TD>/dev/null of OutputStreams.</TD>
272</TR>
273<TR BGCOLOR="white" CLASS="TableRowColor">
274<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/LongWritable.html" title="class in org.apache.hadoop.io">LongWritable</A></B></TD>
275<TD>A WritableComparable for longs.</TD>
276</TR>
277<TR BGCOLOR="white" CLASS="TableRowColor">
278<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/LongWritable.Comparator.html" title="class in org.apache.hadoop.io">LongWritable.Comparator</A></B></TD>
279<TD>A Comparator optimized for LongWritable.</TD>
280</TR>
281<TR BGCOLOR="white" CLASS="TableRowColor">
282<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/LongWritable.DecreasingComparator.html" title="class in org.apache.hadoop.io">LongWritable.DecreasingComparator</A></B></TD>
283<TD>A decreasing Comparator optimized for LongWritable.</TD>
284</TR>
285<TR BGCOLOR="white" CLASS="TableRowColor">
286<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/MapFile.html" title="class in org.apache.hadoop.io">MapFile</A></B></TD>
287<TD>A file-based map from keys to values.</TD>
288</TR>
289<TR BGCOLOR="white" CLASS="TableRowColor">
290<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/MapFile.Reader.html" title="class in org.apache.hadoop.io">MapFile.Reader</A></B></TD>
291<TD>Provide access to an existing map.</TD>
292</TR>
293<TR BGCOLOR="white" CLASS="TableRowColor">
294<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/MapFile.Writer.html" title="class in org.apache.hadoop.io">MapFile.Writer</A></B></TD>
295<TD>Writes a new map.</TD>
296</TR>
297<TR BGCOLOR="white" CLASS="TableRowColor">
298<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/MapWritable.html" title="class in org.apache.hadoop.io">MapWritable</A></B></TD>
299<TD>A Writable Map.</TD>
300</TR>
301<TR BGCOLOR="white" CLASS="TableRowColor">
302<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/MD5Hash.html" title="class in org.apache.hadoop.io">MD5Hash</A></B></TD>
303<TD>A Writable for MD5 hash values.</TD>
304</TR>
305<TR BGCOLOR="white" CLASS="TableRowColor">
306<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/MD5Hash.Comparator.html" title="class in org.apache.hadoop.io">MD5Hash.Comparator</A></B></TD>
307<TD>A WritableComparator optimized for MD5Hash keys.</TD>
308</TR>
309<TR BGCOLOR="white" CLASS="TableRowColor">
310<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/NullWritable.html" title="class in org.apache.hadoop.io">NullWritable</A></B></TD>
311<TD>Singleton Writable with no data.</TD>
312</TR>
313<TR BGCOLOR="white" CLASS="TableRowColor">
314<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/NullWritable.Comparator.html" title="class in org.apache.hadoop.io">NullWritable.Comparator</A></B></TD>
315<TD>A Comparator &quot;optimized&quot; for NullWritable.</TD>
316</TR>
317<TR BGCOLOR="white" CLASS="TableRowColor">
318<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/ObjectWritable.html" title="class in org.apache.hadoop.io">ObjectWritable</A></B></TD>
319<TD>A polymorphic Writable that writes an instance with it's class name.</TD>
320</TR>
321<TR BGCOLOR="white" CLASS="TableRowColor">
322<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/OutputBuffer.html" title="class in org.apache.hadoop.io">OutputBuffer</A></B></TD>
323<TD>A reusable <A HREF="http://java.sun.com/javase/6/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io"><CODE>OutputStream</CODE></A> implementation that writes to an in-memory
324 buffer.</TD>
325</TR>
326<TR BGCOLOR="white" CLASS="TableRowColor">
327<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/SequenceFile.html" title="class in org.apache.hadoop.io">SequenceFile</A></B></TD>
328<TD><code>SequenceFile</code>s are flat files consisting of binary key/value
329 pairs.</TD>
330</TR>
331<TR BGCOLOR="white" CLASS="TableRowColor">
332<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/SequenceFile.Metadata.html" title="class in org.apache.hadoop.io">SequenceFile.Metadata</A></B></TD>
333<TD>The class encapsulating with the metadata of a file.</TD>
334</TR>
335<TR BGCOLOR="white" CLASS="TableRowColor">
336<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/SequenceFile.Reader.html" title="class in org.apache.hadoop.io">SequenceFile.Reader</A></B></TD>
337<TD>Reads key/value pairs from a sequence-format file.</TD>
338</TR>
339<TR BGCOLOR="white" CLASS="TableRowColor">
340<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/SequenceFile.Sorter.html" title="class in org.apache.hadoop.io">SequenceFile.Sorter</A></B></TD>
341<TD>Sorts key/value pairs in a sequence-format file.</TD>
342</TR>
343<TR BGCOLOR="white" CLASS="TableRowColor">
344<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/SequenceFile.Writer.html" title="class in org.apache.hadoop.io">SequenceFile.Writer</A></B></TD>
345<TD>Write key/value pairs to a sequence-format file.</TD>
346</TR>
347<TR BGCOLOR="white" CLASS="TableRowColor">
348<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/SetFile.html" title="class in org.apache.hadoop.io">SetFile</A></B></TD>
349<TD>A file-based set of keys.</TD>
350</TR>
351<TR BGCOLOR="white" CLASS="TableRowColor">
352<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/SetFile.Reader.html" title="class in org.apache.hadoop.io">SetFile.Reader</A></B></TD>
353<TD>Provide access to an existing set file.</TD>
354</TR>
355<TR BGCOLOR="white" CLASS="TableRowColor">
356<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/SetFile.Writer.html" title="class in org.apache.hadoop.io">SetFile.Writer</A></B></TD>
357<TD>Write a new set file.</TD>
358</TR>
359<TR BGCOLOR="white" CLASS="TableRowColor">
360<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/SortedMapWritable.html" title="class in org.apache.hadoop.io">SortedMapWritable</A></B></TD>
361<TD>A Writable SortedMap.</TD>
362</TR>
363<TR BGCOLOR="white" CLASS="TableRowColor">
364<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/Text.html" title="class in org.apache.hadoop.io">Text</A></B></TD>
365<TD>This class stores text using standard UTF8 encoding.</TD>
366</TR>
367<TR BGCOLOR="white" CLASS="TableRowColor">
368<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/Text.Comparator.html" title="class in org.apache.hadoop.io">Text.Comparator</A></B></TD>
369<TD>A WritableComparator optimized for Text keys.</TD>
370</TR>
371<TR BGCOLOR="white" CLASS="TableRowColor">
372<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/TwoDArrayWritable.html" title="class in org.apache.hadoop.io">TwoDArrayWritable</A></B></TD>
373<TD>A Writable for 2D arrays containing a matrix of instances of a class.</TD>
374</TR>
375<TR BGCOLOR="white" CLASS="TableRowColor">
376<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/UTF8.html" title="class in org.apache.hadoop.io">UTF8</A></B></TD>
377<TD><B>Deprecated.</B>&nbsp;<I>replaced by Text</I></TD>
378</TR>
379<TR BGCOLOR="white" CLASS="TableRowColor">
380<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/UTF8.Comparator.html" title="class in org.apache.hadoop.io">UTF8.Comparator</A></B></TD>
381<TD>A WritableComparator optimized for UTF8 keys.</TD>
382</TR>
383<TR BGCOLOR="white" CLASS="TableRowColor">
384<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/VersionedWritable.html" title="class in org.apache.hadoop.io">VersionedWritable</A></B></TD>
385<TD>A base class for Writables that provides version checking.</TD>
386</TR>
387<TR BGCOLOR="white" CLASS="TableRowColor">
388<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/VIntWritable.html" title="class in org.apache.hadoop.io">VIntWritable</A></B></TD>
389<TD>A WritableComparable for integer values stored in variable-length format.</TD>
390</TR>
391<TR BGCOLOR="white" CLASS="TableRowColor">
392<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/VLongWritable.html" title="class in org.apache.hadoop.io">VLongWritable</A></B></TD>
393<TD>A WritableComparable for longs in a variable-length format.</TD>
394</TR>
395<TR BGCOLOR="white" CLASS="TableRowColor">
396<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/WritableComparator.html" title="class in org.apache.hadoop.io">WritableComparator</A></B></TD>
397<TD>A Comparator for <A HREF="../../../../org/apache/hadoop/io/WritableComparable.html" title="interface in org.apache.hadoop.io"><CODE>WritableComparable</CODE></A>s.</TD>
398</TR>
399<TR BGCOLOR="white" CLASS="TableRowColor">
400<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/WritableFactories.html" title="class in org.apache.hadoop.io">WritableFactories</A></B></TD>
401<TD>Factories for non-public writables.</TD>
402</TR>
403<TR BGCOLOR="white" CLASS="TableRowColor">
404<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/WritableName.html" title="class in org.apache.hadoop.io">WritableName</A></B></TD>
405<TD>Utility to permit renaming of Writable implementation classes without
406 invalidiating files that contain their class name.</TD>
407</TR>
408<TR BGCOLOR="white" CLASS="TableRowColor">
409<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/WritableUtils.html" title="class in org.apache.hadoop.io">WritableUtils</A></B></TD>
410<TD>&nbsp;</TD>
411</TR>
412</TABLE>
413&nbsp;
414
415<P>
416
417<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
418<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
419<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
420<B>Enum Summary</B></FONT></TH>
421</TR>
422<TR BGCOLOR="white" CLASS="TableRowColor">
423<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/SequenceFile.CompressionType.html" title="enum in org.apache.hadoop.io">SequenceFile.CompressionType</A></B></TD>
424<TD>The compression type used to compress key/value pairs in the
425 <A HREF="../../../../org/apache/hadoop/io/SequenceFile.html" title="class in org.apache.hadoop.io"><CODE>SequenceFile</CODE></A>.</TD>
426</TR>
427</TABLE>
428&nbsp;
429
430<P>
431
432<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
433<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
434<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
435<B>Exception Summary</B></FONT></TH>
436</TR>
437<TR BGCOLOR="white" CLASS="TableRowColor">
438<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/MultipleIOException.html" title="class in org.apache.hadoop.io">MultipleIOException</A></B></TD>
439<TD>Encapsulate a list of <A HREF="http://java.sun.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><CODE>IOException</CODE></A> into an <A HREF="http://java.sun.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><CODE>IOException</CODE></A></TD>
440</TR>
441<TR BGCOLOR="white" CLASS="TableRowColor">
442<TD WIDTH="15%"><B><A HREF="../../../../org/apache/hadoop/io/VersionMismatchException.html" title="class in org.apache.hadoop.io">VersionMismatchException</A></B></TD>
443<TD>Thrown by <A HREF="../../../../org/apache/hadoop/io/VersionedWritable.html#readFields(java.io.DataInput)"><CODE>VersionedWritable.readFields(DataInput)</CODE></A> when the
444 version of an object being read does not match the current implementation
445 version as returned by <A HREF="../../../../org/apache/hadoop/io/VersionedWritable.html#getVersion()"><CODE>VersionedWritable.getVersion()</CODE></A>.</TD>
446</TR>
447</TABLE>
448&nbsp;
449
450<P>
451<A NAME="package_description"><!-- --></A><H2>
452Package org.apache.hadoop.io Description
453</H2>
454
455<P>
456Generic i/o code for use when reading and writing data to the network,
457to databases, and to files.
458<P>
459
460<P>
461<DL>
462</DL>
463<HR>
464
465
466<!-- ======= START OF BOTTOM NAVBAR ====== -->
467<A NAME="navbar_bottom"><!-- --></A>
468<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
469<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
470<TR>
471<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
472<A NAME="navbar_bottom_firstrow"><!-- --></A>
473<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
474  <TR ALIGN="center" VALIGN="top">
475  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
476  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
477  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
478  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
479  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
480  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
481  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
482  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
483  </TR>
484</TABLE>
485</TD>
486<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
487</EM>
488</TD>
489</TR>
490
491<TR>
492<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
493&nbsp;<A HREF="../../../../org/apache/hadoop/http/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
494&nbsp;<A HREF="../../../../org/apache/hadoop/io/compress/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
495<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
496  <A HREF="../../../../index.html?org/apache/hadoop/io/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
497&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
498&nbsp;<SCRIPT type="text/javascript">
499  <!--
500  if(window==top) {
501    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
502  }
503  //-->
504</SCRIPT>
505<NOSCRIPT>
506  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
507</NOSCRIPT>
508
509
510</FONT></TD>
511</TR>
512</TABLE>
513<A NAME="skip-navbar_bottom"></A>
514<!-- ======== END OF BOTTOM NAVBAR ======= -->
515
516<HR>
517Copyright &copy; 2009 The Apache Software Foundation
518</BODY>
519</HTML>
Note: See TracBrowser for help on using the repository browser.