Class BourneShell
- java.lang.Object
-
- org.apache.maven.shared.utils.cli.shell.Shell
-
- org.apache.maven.shared.utils.cli.shell.BourneShell
-
- All Implemented Interfaces:
java.lang.Cloneable
public class BourneShell extends Shell
- Author:
- Jason van Zyl
-
-
Constructor Summary
Constructors Constructor Description BourneShell()Create instance of BournShell.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetExecutable()protected java.lang.StringgetExecutionPreamble()protected char[]getQuotingTriggerChars()java.lang.String[]getShellArgs()java.util.List<java.lang.String>getShellArgsList()-
Methods inherited from class org.apache.maven.shared.utils.cli.shell.Shell
clone, getShellCommandLine, getWorkingDirectory, isDoubleQuotedArgumentEscaped, isSingleQuotedArgumentEscaped, setExecutable, setQuotedArgumentsEnabled, setWorkingDirectory, setWorkingDirectory
-
-
-
-
Method Detail
-
getExecutable
public java.lang.String getExecutable()
- Overrides:
getExecutablein classShell- Returns:
- The executable.
-
getShellArgsList
public java.util.List<java.lang.String> getShellArgsList()
-
getShellArgs
public java.lang.String[] getShellArgs()
-
getExecutionPreamble
protected java.lang.String getExecutionPreamble()
-
getQuotingTriggerChars
protected char[] getQuotingTriggerChars()
-
-