Package org.pitest.process
Class ProcessArgs
- java.lang.Object
-
- org.pitest.process.ProcessArgs
-
public final class ProcessArgs extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ProcessArgsandBaseDir(File baseDir)ProcessArgsandLaunchOptions(LaunchOptions launchOptions)ProcessArgsandStderr(Consumer<String> stderr)ProcessArgsandStdout(Consumer<String> stdout)Map<String,String>getEnvironmentVariables()JavaAgentgetJavaAgentFinder()StringgetJavaExecutable()List<String>getJvmArgs()StringgetLaunchClassPath()Consumer<String>getStdErr()Consumer<String>getStdout()FilegetWorkingDir()static ProcessArgswithClassPath(String cp)static ProcessArgswithClassPath(ClassPath cp)
-
-
-
Method Detail
-
withClassPath
public static ProcessArgs withClassPath(String cp)
-
withClassPath
public static ProcessArgs withClassPath(ClassPath cp)
-
andBaseDir
public ProcessArgs andBaseDir(File baseDir)
-
andStdout
public ProcessArgs andStdout(Consumer<String> stdout)
-
andStderr
public ProcessArgs andStderr(Consumer<String> stderr)
-
getLaunchClassPath
public String getLaunchClassPath()
-
getJavaAgentFinder
public JavaAgent getJavaAgentFinder()
-
getWorkingDir
public File getWorkingDir()
-
getJavaExecutable
public String getJavaExecutable()
-
andLaunchOptions
public ProcessArgs andLaunchOptions(LaunchOptions launchOptions)
-
-