# Package org.gradle.process

Classes for executing system and Java processes.

- Interface Summary
  Interface | Description
  --- | ---
  BaseExecSpec | Specifies options for launching a child process.
  CommandLineArgumentProvider | Provides arguments to a process.
  ExecOperations | Process execution operations.
  ExecOutput | Provides lazy access to the output of the external process.
  ExecOutput.StandardStreamContent | A handle to access content of the process' standard stream (the standard output of the standard error output).
  ExecResult | Represents the result of running an external process.
  ExecSpec | Specified the options for executing some command.
  JavaDebugOptions | Contains a subset of the Java Debug Wire Protocol properties.
  JavaExecSpec | Specifies the options for executing a Java application.
  JavaForkOptions | Specifies the options to use to fork a Java process.
  ProcessForkOptions | Specifies the options to use to fork a process.