命令結果

public class CommandResult
extends Object

java.lang.Object
com.android.tradefed.util.CommandResult


包含命令的結果。

概括

公共構造函數

CommandResult ()

建立具有預設CommandStatus#TIMED_OUT狀態的CommandResult

CommandResult ( CommandStatus status)

建立具有給定狀態的CommandResult

公共方法

Integer getExitCode ()

取得命令產生的退出/返回代碼。

CommandStatus getStatus ()

取得指令的狀態。

String getStderr ()

取得命令產生的標準錯誤輸出。

String getStdout ()

取得命令產生的標準輸出。

void setExitCode (int exitCode)
void setStatus ( CommandStatus status)
void setStderr (String stderr)
void setStdout (String stdout)
String toString ()

傳回此物件的字串表示形式。

公共構造函數

命令結果

public CommandResult ()

建立具有預設CommandStatus#TIMED_OUT狀態的CommandResult

命令結果

public CommandResult (CommandStatus status)

建立具有給定狀態的CommandResult

參數
status CommandStatusCommandStatus

公共方法

取得退出代碼

public Integer getExitCode ()

取得命令產生的退出/返回代碼。

退貨
Integer退出程式碼或null (如果未設定)

獲取狀態

public CommandStatus getStatus ()

取得指令的狀態。

退貨
CommandStatus CommandStatus

取得標準誤差

public String getStderr ()

取得命令產生的標準錯誤輸出。

退貨
String如果無法檢索輸出,則傳回標準錯誤或null

獲取標準輸出

public String getStdout ()

取得命令產生的標準輸出。

退貨
String標準輸出或null (如果無法檢索輸出)

設定退出代碼

public void setExitCode (int exitCode)

參數
exitCode int

設定狀態

public void setStatus (CommandStatus status)

參數
status CommandStatus

設定錯誤

public void setStderr (String stderr)

參數
stderr String

設定標準輸出

public void setStdout (String stdout)

參數
stdout String

到字串

public String toString ()

傳回此物件的字串表示形式。標準輸出/錯誤可能非常大。

退貨
String