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