Package tv.hd3g.processlauncher.cmdline
Class CommandLine
- java.lang.Object
-
- tv.hd3g.processlauncher.cmdline.CommandLine
-
public class CommandLine extends Object
-
-
Constructor Summary
Constructors Constructor Description CommandLine(File executable, String parameters)CommandLine(File executable, Parameters parameters)CommandLine(String execName, String parameters, ExecutableFinder executableFinder)CommandLine(String execName, Parameters parameters, ExecutableFinder executableFinder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilegetExecutable()Optional<ExecutableFinder>getExecutableFinder()ParametersgetParameters()StringtoString()
-
-
-
Constructor Detail
-
CommandLine
public CommandLine(File executable, Parameters parameters) throws IOException
- Parameters:
parameters- will be clone here- Throws:
IOException
-
CommandLine
public CommandLine(String execName, Parameters parameters, ExecutableFinder executableFinder) throws IOException
- Parameters:
parameters- will be clone here- Throws:
IOException
-
CommandLine
public CommandLine(File executable, String parameters) throws IOException
- Throws:
IOException
-
CommandLine
public CommandLine(String execName, String parameters, ExecutableFinder executableFinder) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getExecutableFinder
public Optional<ExecutableFinder> getExecutableFinder()
-
getExecutable
public File getExecutable()
-
getParameters
public Parameters getParameters()
-
-