com.xiaoleilu.hutool
类 Log

java.lang.Object
  继承者 com.xiaoleilu.hutool.Log

public class Log
extends Object


构造方法摘要
Log()
           
 
方法摘要
static void debug(org.slf4j.Logger log, String format, Object... arguments)
          Debug等级日志,小于Info
static void debug(String format, Object... arguments)
          Debug等级日志,小于Info
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
static void error(org.slf4j.Logger log, String format, Object... arguments)
          Error等级日志
static void error(org.slf4j.Logger log, Throwable e)
          Error等级日志
static void error(org.slf4j.Logger log, Throwable e, String format, Object... arguments)
          Error等级日志
static void error(String format, Object... arguments)
          Error等级日志
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
static void error(Throwable e)
          Error等级日志
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
static void error(Throwable e, String format, Object... arguments)
          Error等级日志
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
static org.slf4j.Logger get()
           
static org.slf4j.Logger get(Class<?> clazz)
          获得Logger
static org.slf4j.Logger get(String name)
          获得Logger
static void info(org.slf4j.Logger log, String format, Object... arguments)
          Info等级日志,小于Warn
static void info(String format, Object... arguments)
          Info等级日志,小于Warn
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
static void trace(org.slf4j.Logger log, String format, Object... arguments)
          Trace等级日志,小于Debug
static void trace(String format, Object... arguments)
          Trace等级日志,小于debug
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
static void warn(org.slf4j.Logger log, String format, Object... arguments)
          Warn等级日志,小于Error
static void warn(org.slf4j.Logger log, Throwable e, String format, Object... arguments)
          Warn等级日志,小于Error
static void warn(String format, Object... arguments)
          Warn等级日志,小于Error
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
static void warn(Throwable e, String format, Object... arguments)
          Warn等级日志,小于Error
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

Log

public Log()
方法详细信息

get

public static org.slf4j.Logger get(Class<?> clazz)
获得Logger

参数:
clazz - 日志发出的类
返回:
Logger

get

public static org.slf4j.Logger get(String name)
获得Logger

参数:
name - 自定义的日志发出者名称
返回:
Logger

get

public static org.slf4j.Logger get()
返回:
获得日志,自动判定日志发出者

trace

public static void trace(String format,
                         Object... arguments)
Trace等级日志,小于debug
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!

参数:
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

trace

public static void trace(org.slf4j.Logger log,
                         String format,
                         Object... arguments)
Trace等级日志,小于Debug

参数:
log - 日志对象
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

debug

public static void debug(String format,
                         Object... arguments)
Debug等级日志,小于Info
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!

参数:
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

debug

public static void debug(org.slf4j.Logger log,
                         String format,
                         Object... arguments)
Debug等级日志,小于Info

参数:
log - 日志对象
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

info

public static void info(String format,
                        Object... arguments)
Info等级日志,小于Warn
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!

参数:
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

info

public static void info(org.slf4j.Logger log,
                        String format,
                        Object... arguments)
Info等级日志,小于Warn

参数:
log - 日志对象
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

warn

public static void warn(String format,
                        Object... arguments)
Warn等级日志,小于Error
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!

参数:
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

warn

public static void warn(org.slf4j.Logger log,
                        String format,
                        Object... arguments)
Warn等级日志,小于Error

参数:
log - 日志对象
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

warn

public static void warn(Throwable e,
                        String format,
                        Object... arguments)
Warn等级日志,小于Error
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!

参数:
e - 需在日志中堆栈打印的异常
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

warn

public static void warn(org.slf4j.Logger log,
                        Throwable e,
                        String format,
                        Object... arguments)
Warn等级日志,小于Error

参数:
log - 日志对象
e - 需在日志中堆栈打印的异常
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

error

public static void error(String format,
                         Object... arguments)
Error等级日志
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!

参数:
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

error

public static void error(org.slf4j.Logger log,
                         String format,
                         Object... arguments)
Error等级日志

参数:
log - 日志对象
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

error

public static void error(Throwable e,
                         String format,
                         Object... arguments)
Error等级日志
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!

参数:
e - 需在日志中堆栈打印的异常
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

error

public static void error(org.slf4j.Logger log,
                         Throwable e,
                         String format,
                         Object... arguments)
Error等级日志

参数:
log - 日志对象
e - 需在日志中堆栈打印的异常
format - 格式文本,{} 代表变量
arguments - 变量对应的参数

error

public static void error(org.slf4j.Logger log,
                         Throwable e)
Error等级日志

参数:
log - 日志对象
e - 需在日志中堆栈打印的异常

error

public static void error(Throwable e)
Error等级日志
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!

参数:
e - 需在日志中堆栈打印的异常


Copyright © 2014. All rights reserved.