org.fhcrc.cpl.toolbox.statistics
Class RInterface.RWriterThread

java.lang.Object
  extended by java.lang.Thread
      extended by org.fhcrc.cpl.toolbox.statistics.RInterface.RWriterThread
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
RInterface

public static class RInterface.RWriterThread
extends java.lang.Thread

Handles a single write of a byte array to R


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
protected  byte[] bytes
           
 boolean done
           
protected  java.io.BufferedOutputStream internalOut
           
protected  java.io.OutputStream out
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
RInterface.RWriterThread(java.io.DataOutputStream out, byte[] bytes)
           
 
Method Summary
 void run()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

out

protected java.io.OutputStream out

internalOut

protected java.io.BufferedOutputStream internalOut

bytes

protected byte[] bytes

done

public boolean done
Constructor Detail

RInterface.RWriterThread

public RInterface.RWriterThread(java.io.DataOutputStream out,
                                byte[] bytes)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread


Fred Hutchinson Cancer Research Center