edu.isi.stella.javalib
Class NativeFileOutputStream

java.lang.Object
  extended by java.io.OutputStream
      extended by java.io.FilterOutputStream
          extended by java.io.PrintStream
              extended by edu.isi.stella.javalib.NativeFileOutputStream
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable, java.lang.Appendable

public class NativeFileOutputStream
extends java.io.PrintStream


Field Summary
 java.nio.channels.FileChannel channel
           
 
Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
NativeFileOutputStream(java.lang.String filename, boolean append)
           
 
Method Summary
static NativeFileOutputStream open(java.lang.String filename, boolean append)
           
 long position()
           
 long position(long newPosition)
           
 
Methods inherited from class java.io.PrintStream
append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError, write, write
 
Methods inherited from class java.io.FilterOutputStream
write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

channel

public java.nio.channels.FileChannel channel
Constructor Detail

NativeFileOutputStream

public NativeFileOutputStream(java.lang.String filename,
                              boolean append)
                       throws java.io.FileNotFoundException
Throws:
java.io.FileNotFoundException
Method Detail

open

public static NativeFileOutputStream open(java.lang.String filename,
                                          boolean append)

position

public long position()

position

public long position(long newPosition)