public class CommandOutput
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
int |
exitCode
Exit code, default value is -1 meaning "not set".
|
java.lang.String |
stderr
stderr
|
java.lang.String |
stdout
stdout
|
| Constructor and Description |
|---|
CommandOutput(java.lang.String _stdout,
java.lang.String _stderr)
Package protected constructor, only AliEnPool should execute commands
|
CommandOutput(java.lang.String _stdout,
java.lang.String _stderr,
int code)
Package protected constructor, only AliEnPool should execute commands
|
| Modifier and Type | Method and Description |
|---|---|
static int |
countLines(java.lang.String s)
Get the number of lines in ar arbitrary text
|
static int |
countOccurrences(java.lang.String s,
char c)
How many times one particular character shows up in a text ?
|
int |
linesCount()
Get the number of lines in stdout
|
int |
linesCountStderr()
Get the number of lines in stderr
|
java.io.BufferedReader |
reader()
Read the stdout content
|
java.io.BufferedReader |
readerStderr()
Read the stderr content
|
java.lang.String |
toString() |
public final java.lang.String stdout
public final java.lang.String stderr
public final int exitCode
public CommandOutput(java.lang.String _stdout,
java.lang.String _stderr)
_stdout - stdout_stderr - stderrpublic CommandOutput(java.lang.String _stdout,
java.lang.String _stderr,
int code)
_stdout - stdout_stderr - stderrcode - exit codepublic java.io.BufferedReader reader()
public java.io.BufferedReader readerStderr()
public int linesCount()
public int linesCountStderr()
public static int countLines(java.lang.String s)
s - textpublic static int countOccurrences(java.lang.String s,
char c)
s - the textc - the characterpublic java.lang.String toString()
toString in class java.lang.Object