org.apache.hadoop.fs
Class FSDataOutputStream
java.lang.Object
  
java.io.OutputStream
      
java.io.FilterOutputStream
          
java.io.DataOutputStream
              
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
getPos
public long getPos()
            throws IOException
 
- Throws:
 IOException
 
close
public void close()
           throws IOException
- Specified by:
 close in interface Closeable- Overrides:
 close in class FilterOutputStream
 
- Throws:
 IOException
 
getWrappedStream
public OutputStream getWrappedStream()
 
 
sync
public void sync()
          throws IOException
- Synchronize all buffer with the underlying devices.
- Specified by:
 sync in interface Syncable
 
- Throws:
 IOException
 
 
Copyright © 2008 The Apache Software Foundation