public class InputStreamThread
extends java.lang.Thread
外部プログラムを実行時の標準出力 標準エラーの読み込みスレッド You may have to Thread.join()
after the
external program finishes(). ExternalProcess.waitFor()
コンストラクタと説明 |
---|
InputStreamThread(java.io.InputStream is) |
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.List<java.lang.String> |
getStringList()
List of String from the stream 文字列の取得
|
void |
run() |
java.lang.String[] |
waitAndGetString()
Wait until the inputstream is closed and return String[]
|
activeCount, checkAccess, clone, 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
public java.lang.String[] waitAndGetString()
String
[] from input streampublic void run()
run
インタフェース内 java.lang.Runnable
run
クラス内 java.lang.Thread
public java.util.List<java.lang.String> getStringList()
List
of String
from the InputStream