org.apache.hadoop.fs
Class FSDataOutputStream
java.lang.Object
   java.io.OutputStream
java.io.OutputStream
       java.io.FilterOutputStream
java.io.FilterOutputStream
           java.io.DataOutputStream
java.io.DataOutputStream
               org.apache.hadoop.fs.FSDataOutputStream
org.apache.hadoop.fs.FSDataOutputStream
- All Implemented Interfaces: 
- Closeable, DataOutput, Flushable, Syncable
- public class FSDataOutputStream 
- extends DataOutputStream- implements Syncable
Utility that wraps a OutputStream in a DataOutputStream,
 buffers output through a BufferedOutputStream and creates a checksum
 file.
 
 
 
 
 
| Methods inherited from class java.io.DataOutputStream | 
| flush, size, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
FSDataOutputStream
@Deprecated
public FSDataOutputStream(OutputStream out)
                   throws IOException
- Deprecated. 
 
- Throws:
- IOException
 
FSDataOutputStream
public FSDataOutputStream(OutputStream out,
                          FileSystem.Statistics stats)
                   throws IOException
- Throws:
- IOException
FSDataOutputStream
public FSDataOutputStream(OutputStream out,
                          FileSystem.Statistics stats,
                          long startPosition)
                   throws IOException
- Throws:
- IOException
getPos
public long getPos()
            throws IOException
- 
 
- 
- Throws:
- IOException
 
close
public void close()
           throws IOException
- 
- Specified by:
- closein interface- Closeable
- Overrides:
- closein class- FilterOutputStream
 
- 
- Throws:
- IOException
 
getWrappedStream
public OutputStream getWrappedStream()
- 
 
- 
 
sync
public void sync()
          throws IOException
- Synchronize all buffer with the underlying devices.
 
- 
- Specified by:
- syncin interface- Syncable
 
- 
- Throws:
- IOException
 
Copyright © 2009 The Apache Software Foundation