LogUtil.CLog
public static class LogUtil.CLog
extends Object
| java.lang.Object | |
| ↳ | 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)Какая ужасная ошибка: сообщить о ситуации, которой никогда не должно было быть. |
Поля
ИМЯ_КЛАССА
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 th стека в пути вызова. Примечание: этот метод не выполняет
| Параметры | |
|---|---|
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)
Версия с использованием заглушки для ERROR(Log.logAndDisplay(LogLevel,String,String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,java.lang.String,java.lang.String) Log.logAndDisplay(LogLevel,String,String)) .
| Параметры | |
|---|---|
logLevel | Log.LogLevel : LogLevel |
format | String : Строка формата для сообщения, которое необходимо записать в лог. |
args | Object : аргументы в виде строк форматирования |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
Версия с использованием заглушки для ERROR(Log.logAndDisplay(LogLevel,String,String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,java.lang.String,java.lang.String) Log.logAndDisplay(LogLevel,String,String)) .
| Параметры | |
|---|---|
logLevel | Log.LogLevel : LogLevel |
format | String : Строка формата для сообщения, которое необходимо записать в лог. |
args | Object : аргументы в виде строк форматирования |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
Версия с использованием заглушки для ERROR(Log.logAndDisplay(LogLevel,String,String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,java.lang.String,java.lang.String) Log.logAndDisplay(LogLevel,String,String)) .
| Параметры | |
|---|---|
logLevel | Log.LogLevel : LogLevel |
message | String : String для вывода в лог. |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
| Параметры | |
|---|---|
logLevel | Log.LogLevel |
message | 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 : (Необязательно) Исключение для записи в лог. Если null, в лог будет записано только сообщение. |
что за фигня
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 : (Необязательно) Исключение для записи в лог. Если null, в лог будет записано только сообщение. |