すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 非推奨のメソッド
| 修飾子とタイプ |
メソッドと説明 |
protected void |
assertObjectNotNull(String variableName,
Object value) |
protected void |
assertStringNotNullAndNotTrimmedEmpty(String variableName,
String value) |
SystemScript |
consoleEncoding(String encoding) |
SystemScript |
consoleLiner(Consumer<String> liner) |
protected ProcessBuilder |
createProcessBuilder(List<String> cmdList) |
protected ProcessConsoleReader |
createProcessConsoleReader(InputStream stdin) |
SystemScript |
env(String key,
String value) |
ProcessResult |
execute(File baseDir,
String scriptName,
String... args) |
String |
getConsoleEncoding() |
Map<String,String> |
getEnvironmentMap() |
static List<String> |
getSupportedExtList() |
protected ProcessResult |
handleProcessResult(String scriptName,
Process process) |
protected boolean |
isSystemWindowsOS() |
protected ProcessConsoleReader |
newProcessConsoleReader(InputStream stdin,
String encoding,
Consumer<String> liner) |
protected List<String> |
prepareCommandList(String scriptName,
String... args) |
protected ProcessBuilder |
prepareProcessBuilder(File baseDir,
List<String> cmdList) |
void |
setConsoleEncoding(String consoleEncoding)
非推奨です。
|
void |
setEnvironmentMap(Map<String,String> environmentMap)
非推奨です。
|
protected Process |
startProcess(String scriptName,
ProcessBuilder builder) |