Лог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 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)
Оболочная версия Log#logAndDisplay(LogLevel, String, String)
.
Параметры | |
---|---|
logLevel | Log.LogLevel : LogLevel |
format | String : строка формата сообщения для регистрации. |
args | Object : аргументы строки формата. |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
Оболочная версия Log#logAndDisplay(LogLevel, String, String)
.
Параметры | |
---|---|
logLevel | Log.LogLevel : LogLevel |
message | String : 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 : (Необязательно) Исключение для регистрации. Если значение равно нулю, будет зарегистрировано только сообщение. |