HarnessException

public class HarnessException
extends Object implements IHarnessException

java.lang.Объект
com.android.tradefed.error.HarnessException


Базовый класс исключений для исключений, создаваемых в обвязке. Этот класс помогает нести ErrorIdentifier для сообщения сведений об ошибке.

Краткое содержание

Публичные конструкторы

HarnessException ( ErrorIdentifier errorId)
HarnessException (String message, ErrorIdentifier errorId)
HarnessException (Throwable cause, ErrorIdentifier errorId)
HarnessException (String message, Throwable cause, ErrorIdentifier errorId)

Публичные методы

ErrorIdentifier getErrorId ()

Возвращает ErrorIdentifier , связанный с исключением.

String getOrigin ()

Возвращает источник исключения.

String toString ()

Защищенные методы

final void setCallerClass (Class<?> clazz)
final void setCallerClass (String clazz)

Публичные конструкторы

HarnessException

public HarnessException (ErrorIdentifier errorId)

Параметры
errorId ErrorIdentifier

HarnessException

public HarnessException (String message, 
                ErrorIdentifier errorId)

Параметры
message String

errorId ErrorIdentifier

HarnessException

public HarnessException (Throwable cause, 
                ErrorIdentifier errorId)

Параметры
cause Throwable

errorId ErrorIdentifier

HarnessException

public HarnessException (String message, 
                Throwable cause, 
                ErrorIdentifier errorId)

Параметры
message String

cause Throwable

errorId ErrorIdentifier

Публичные методы

getErrorId

public ErrorIdentifier getErrorId ()

Возвращает ErrorIdentifier , связанный с исключением. Может быть нулевым.

Возвращает
ErrorIdentifier

получить происхождение

public String getOrigin ()

Возвращает источник исключения.

Возвращает
String

нанизывать

public String toString ()

Возвращает
String

Защищенные методы

setCallerClass

protected final void setCallerClass (Class<?> clazz)

Параметры
clazz Class

setCallerClass

protected final void setCallerClass (String clazz)

Параметры
clazz String