Introduction
The java.lang.ProcessBuilder class is used to create operating system processes.This class is not synchronized.Class declaration
Following is the declaration for java.lang.ProcessBuilder class:public final class ProcessBuilder extends Object
Class constructors
| S.N. | Constructor & Description |
|---|---|
| 1 |
ProcessBuilder(List<String> command) This constructs a process builder with the specified operating system program and arguments. |
| 2 |
ProcessBuilder(String... command) This constructs a process builder with the specified operating system program and arguments. |
Class methods
| S.N. | Method & Description |
|---|---|
| 1 |
List<String> command() This method returns this process builder's operating system program and arguments. |
| 2 |
ProcessBuilder command(List<String> command) This method sets this process builder's operating system program and arguments. |
| 3 |
ProcessBuilder command(String... command) This method sets this process builder's operating system program and arguments. |
| 4 |
File directory() This method returns this process builder's working directory. |
| 5 |
ProcessBuilder directory(File directory) This method sets this process builder's working directory. |
| 6 |
Map<String,String> environment() This method returns a string map view of this process builder's environment. |
| 7 |
boolean redirectErrorStream() This method tells whether this process builder merges standard error and standard output. |
| 8 |
ProcessBuilder redirectErrorStream(boolean redirectErrorStream) This method sets this process builder's redirectErrorStream property. |
| 9 |
Process start() This method starts a new process using the attributes of this process builder. |
Methods inherited
This class inherits methods from the following classes:- java.lang.Object
No comments:
Post a Comment