public class Command
extends java.lang.Object
| Constructor and Description |
|---|
Command() |
Command(java.lang.String fullCommand) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.String... args) |
void |
addAll(java.util.Collection<java.lang.String> args) |
Command |
arg(java.lang.String... args) |
void |
cancel() |
int |
execute(java.lang.Appendable stdout,
java.lang.Appendable stderr) |
int |
execute(java.io.InputStream in,
java.lang.Appendable stdout,
java.lang.Appendable stderr) |
int |
execute(java.lang.String input,
java.lang.Appendable stdout,
java.lang.Appendable stderr) |
Command |
full(java.lang.String full) |
java.util.List<java.lang.String> |
getArguments() |
void |
inherit() |
static boolean |
needsWindowsQuoting(java.lang.String s) |
void |
setCwd(java.io.File dir) |
void |
setReporter(Reporter reporter) |
void |
setTimeout(long duration,
java.util.concurrent.TimeUnit unit) |
void |
setTrace() |
void |
setUseThreadForInput(boolean useThreadForInput) |
java.lang.String |
toString() |
void |
var(java.util.Map<java.lang.String,java.lang.String> env) |
java.lang.String |
var(java.lang.String name) |
Command |
var(java.lang.String name,
java.lang.String value) |
static java.lang.String |
windowsQuote(java.lang.String s) |
public int execute(java.lang.Appendable stdout,
java.lang.Appendable stderr)
throws java.lang.Exception
java.lang.Exceptionpublic int execute(java.lang.String input,
java.lang.Appendable stdout,
java.lang.Appendable stderr)
throws java.lang.Exception
java.lang.Exceptionpublic static boolean needsWindowsQuoting(java.lang.String s)
public static java.lang.String windowsQuote(java.lang.String s)
public int execute(java.io.InputStream in,
java.lang.Appendable stdout,
java.lang.Appendable stderr)
throws java.lang.Exception
java.lang.Exceptionpublic void add(java.lang.String... args)
public void addAll(java.util.Collection<java.lang.String> args)
public void setTimeout(long duration,
java.util.concurrent.TimeUnit unit)
public void setTrace()
public void setReporter(Reporter reporter)
public void setCwd(java.io.File dir)
public void cancel()
public Command var(java.lang.String name, java.lang.String value)
public Command arg(java.lang.String... args)
public Command full(java.lang.String full)
public void inherit()
public java.lang.String var(java.lang.String name)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.List<java.lang.String> getArguments()
public void setUseThreadForInput(boolean useThreadForInput)
public void var(java.util.Map<java.lang.String,java.lang.String> env)
Copyright (c) aQute SARL (2000, 2017) and others. All Rights Reserved.