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, yieldpublic java.lang.String[] waitAndGetString()
String[] from input streampublic void run()
run インタフェース内 java.lang.Runnablerun クラス内 java.lang.Threadpublic java.util.List<java.lang.String> getStringList()
List of String from the InputStream