LogUtil.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, или «Неизвестно», если трассировка стека пуста или содержит только имена классов CLog. |
findCallerClassName
public static String findCallerClassName (Throwable t)
Находит имя внешнего класса, непосредственно вызывающего метод CLog.
Параметры | |
---|---|
t | Throwable : (необязательно) трассировка стека для поиска внутри, доступная для модульного тестирования. |
Возвращает | |
---|---|
String | Простое имя класса (или полное, если при получении ссылки на класс возникает ошибка) внешнего класса, вызвавшего метод CLog, или «Неизвестно», если трассировка стека пуста или содержит только имена классов 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 для регистрации |
parseClassName
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 : (необязательно) исключение для журнала. Если ноль, будет регистрироваться только сообщение. |