ЛогUtil.CLog
public static class LogUtil.CLog
extends Object
java.lang.Объект | |
↳ | com.android.tradefed.log.LogUtil.CLog |
Класс оболочки для Log
, который автоматически использует простое имя класса вызывающего объекта в качестве тега журнала.
Краткое содержание
Поля | |
---|---|
protected static final String | CLASS_NAME
|
Общественные конструкторы | |
---|---|
CLog () |
Публичные методы | |
---|---|
static void | d (String message) Оболочная версия |
static void | d (String format, Object... args) Оболочная версия |
static void | e (String message) Оболочная версия |
static void | e (String format, Object... args) Оболочная версия |
static void | e (Throwable t) Оболочная версия |
static String | findCallerClassName () Находит имя внешнего класса, который напрямую вызывает метод CLog. |
static String | findCallerClassName (Throwable t) Находит имя внешнего класса, который напрямую вызывает метод CLog. |
static String | getClassName (int frame) Возвращает простое имя класса из |
static void | i (String format, Object... args) Оболочная версия |
static void | i (String message) Оболочная версия |
static void | logAndDisplay ( Log.LogLevel logLevel, String format, Object... args) |
static void | logAndDisplay (Log.LogLevel logLevel, String format, Object... args) |
static void | logAndDisplay (Log.LogLevel logLevel, String message) |
static void | logAndDisplay ( Log.LogLevel logLevel, String message) |
static String | parseClassName (String fullName) Анализирует простое имя класса из полного имени класса. |
static void | v (String message) Оболочная версия |
static void | v (String format, Object... args) Оболочная версия |
static void | w (Throwable t) Вариант |
static void | w (String message) Оболочная версия |
static void | w (String format, Object... args) Оболочная версия |
static void | wtf (String message) Какая ужасная неудача: Сообщите о ситуации, которая никогда не должна случиться. |
static void | wtf (Throwable t) Какая ужасная неудача: Сообщите о ситуации, которая никогда не должна случиться. |
static void | wtf (String format, Object... args) Какая ужасная неудача: Сообщите о ситуации, которая никогда не должна случиться. |
static void | wtf (String message, Throwable t) Какая ужасная неудача: Сообщите о ситуации, которая никогда не должна случиться. |
Поля
CLASS_NAME
protected static final String CLASS_NAME
Общественные конструкторы
CLog
public CLog ()
Публичные методы
д
public static void d (String message)
Оболочная версия Log#d(String, String)
.
Параметры | |
---|---|
message | String : String для регистрации. |
д
public static void d (String format, Object... args)
Оболочная версия Log#d(String, String)
. Также для удобства вызывает String.format.
Параметры | |
---|---|
format | String : строка формата сообщения для регистрации. |
args | Object : аргументы строки формата. |
е
public static void e (String message)
Оболочная версия Log#e(String, String)
.
Параметры | |
---|---|
message | String : String для регистрации. |
е
public static void e (String format, Object... args)
Оболочная версия Log#e(String, String)
. Также для удобства вызывает String.format.
Параметры | |
---|---|
format | String : строка формата сообщения для регистрации. |
args | Object : аргументы строки формата. |
е
public static void e (Throwable t)
Оболочная версия Log#e(String, Throwable)
.
Параметры | |
---|---|
t | Throwable : объект Throwable для вывода. |
findCallerClassName
public static String findCallerClassName ()
Находит имя внешнего класса, который напрямую вызывает метод CLog.
Возврат | |
---|---|
String | Простое имя класса (или полное, если при получении ссылки на класс возникает ошибка) внешнего класса, вызвавшего метод CLog, или «Unknown», если трассировка стека пуста или содержит только имена классов CLog. |
findCallerClassName
public static String findCallerClassName (Throwable t)
Находит имя внешнего класса, который напрямую вызывает метод CLog.
Параметры | |
---|---|
t | Throwable : (необязательно) трассировка стека для поиска, доступная для модульного тестирования. |
Возврат | |
---|---|
String | Простое имя класса (или полное, если при получении ссылки на класс возникает ошибка) внешнего класса, вызвавшего метод CLog, или «Unknown», если трассировка стека пуста или содержит только имена классов CLog. |
getClassName
public static String getClassName (int frame)
Возвращает простое имя класса из frame
стека в пути вызова. Примечание: этот метод делает
Параметры | |
---|---|
frame | int : индекс кадра трассировки стека для проверки имени класса. |
Возврат | |
---|---|
String | Простое имя класса (или полное имя, если при получении ссылки на класс возникает ошибка) для данного элемента трассировки стека. |
я
public static void i (String format, Object... args)
Оболочная версия Log#i(String, String)
. Также для удобства вызывает String.format.
Параметры | |
---|---|
format | String : строка формата сообщения для регистрации. |
args | Object : аргументы строки формата. |
я
public static void i (String message)
Оболочная версия Log#i(String, String)
.
Параметры | |
---|---|
message | String : String для регистрации. |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
Параметры | |
---|---|
logLevel | Log.LogLevel : LogLevel |
format | String : строка формата сообщения для регистрации. |
args | Object : аргументы строки формата. |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
Параметры | |
---|---|
logLevel | Log.LogLevel : LogLevel |
format | String : строка формата сообщения для регистрации. |
args | Object : аргументы строки формата. |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
Параметры | |
---|---|
logLevel | Log.LogLevel : LogLevel |
message | String : String для регистрации. |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
Параметры | |
---|---|
logLevel | Log.LogLevel |
message | String |
синтаксический анализимякласса
public static String parseClassName (String fullName)
Анализирует простое имя класса из полного имени класса. Если форматирование уже выглядит как простое имя класса, просто возвращает его.
Параметры | |
---|---|
fullName | String : полное имя класса для анализа. |
Возврат | |
---|---|
String | Простое имя класса |
в
public static void v (String message)
Оболочная версия Log#v(String, String)
.
Параметры | |
---|---|
message | String : String для регистрации. |
в
public static void v (String format, Object... args)
Оболочная версия Log#v(String, String)
. Также для удобства вызывает String.format.
Параметры | |
---|---|
format | String : строка формата сообщения для регистрации. |
args | Object : аргументы строки формата. |
ш
public static void w (Throwable t)
Вариант Log#w(String, String)
, где трассировка стека предоставленного Throwable
форматируется и регистрируется.
Параметры | |
---|---|
t | Throwable : Throwable для входа в систему |
ш
public static void w (String message)
Оболочная версия Log#w(String, String)
.
Параметры | |
---|---|
message | String : String для регистрации. |
ш
public static void w (String format, Object... args)
Оболочная версия Log#w(String, String)
. Также для удобства вызывает String.format.
Параметры | |
---|---|
format | String : строка формата сообщения для регистрации. |
args | Object : аргументы строки формата. |
черт возьми
public static void wtf (String message)
Какая ужасная неудача: Сообщите о ситуации, которая никогда не должна случиться. Ошибка всегда будет регистрироваться на уровне ASSERT в стеке вызовов.
Параметры | |
---|---|
message | String : сообщение, которое вы хотите записать. |
черт возьми
public static void wtf (Throwable t)
Какая ужасная неудача: Сообщите о ситуации, которая никогда не должна произойти. Ошибка всегда будет регистрироваться на уровне ASSERT в стеке вызовов.
Параметры | |
---|---|
t | Throwable : (Необязательно) Исключение для регистрации. Если значение равно нулю, будет зарегистрировано только сообщение. |
черт возьми
public static void wtf (String format, Object... args)
Какая ужасная неудача: Сообщите о ситуации, которая никогда не должна случиться. Ошибка всегда будет регистрироваться на уровне ASSERT в стеке вызовов. Также для удобства вызывает String.format.
Параметры | |
---|---|
format | String : строка формата сообщения для регистрации. |
args | Object : аргументы строки формата. |
черт возьми
public static void wtf (String message, Throwable t)
Какая ужасная неудача: Сообщите о ситуации, которая никогда не должна случиться. Ошибка всегда будет регистрироваться на уровне ASSERT в стеке вызовов.
Параметры | |
---|---|
message | String : сообщение, которое вы хотите записать. |
t | Throwable : (Необязательно) Исключение для регистрации. Если значение равно нулю, будет зарегистрировано только сообщение. |