Interface Log

  • All Known Implementing Classes:
    LogJdk

    public interface Log
    日志接口
    Author:
    WD
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void debug​(java.lang.String msg, java.lang.Object... params)
      使用debug打印日志
      void debug​(java.lang.Throwable t)
      使用debug打印日志
      void error​(java.lang.String msg, java.lang.Object... params)
      使用error打印日志
      void error​(java.lang.String msg, java.lang.Throwable t)
      使用error打印日志
      void error​(java.lang.Throwable t)
      使用debug打印日志
      void error​(java.lang.Throwable t, java.lang.String msg, java.lang.Object... params)
      使用error打印日志
      void info​(java.lang.String msg, java.lang.Object... params)
      使用info打印日志
      void info​(java.lang.Throwable t)
      使用info打印日志
      boolean isDebug()
      是否debug 级别
      boolean isError()
      是否trace 级别
      boolean isInfo()
      是否info 级别
      boolean isTrace()
      是否trace 级别
      boolean isWarn()
      是否warn 级别
      void setClass​(java.lang.Class<?> c)
      设置类
      void trace​(java.lang.String msg, java.lang.Object... params)
      使用trace打印日志
      void trace​(java.lang.Throwable t)
      使用trace打印日志
      void warn​(java.lang.String msg, java.lang.Object... params)
      使用debug打印日志
      void warn​(java.lang.Throwable t)
      使用debug打印日志
    • Method Detail

      • setClass

        void setClass​(java.lang.Class<?> c)
        设置类
        Parameters:
        c -
      • trace

        void trace​(java.lang.String msg,
                   java.lang.Object... params)
        使用trace打印日志
        Parameters:
        msg - 信息 可以是字符串xxx%sxxx
        params - 字符串格式化参数
      • trace

        void trace​(java.lang.Throwable t)
        使用trace打印日志
        Parameters:
        t - 异常
      • debug

        void debug​(java.lang.String msg,
                   java.lang.Object... params)
        使用debug打印日志
        Parameters:
        msg - 信息 可以是字符串xxx%sxxx
        params - 字符串格式化参数
      • debug

        void debug​(java.lang.Throwable t)
        使用debug打印日志
        Parameters:
        t - 异常
      • info

        void info​(java.lang.String msg,
                  java.lang.Object... params)
        使用info打印日志
        Parameters:
        msg - 信息 可以是字符串xxx%sxxx
        params - 字符串格式化参数
      • info

        void info​(java.lang.Throwable t)
        使用info打印日志
        Parameters:
        t - 异常
      • warn

        void warn​(java.lang.String msg,
                  java.lang.Object... params)
        使用debug打印日志
        Parameters:
        msg - 信息 可以是字符串xxx%sxxx
        params - 字符串格式化参数
      • warn

        void warn​(java.lang.Throwable t)
        使用debug打印日志
        Parameters:
        t - 异常
      • error

        void error​(java.lang.String msg,
                   java.lang.Object... params)
        使用error打印日志
        Parameters:
        msg - 信息 可以是字符串xxx%sxxx
        params - 字符串格式化参数
      • error

        void error​(java.lang.Throwable t,
                   java.lang.String msg,
                   java.lang.Object... params)
        使用error打印日志
        Parameters:
        t - 异常
        msg - 信息 可以是字符串xxx%sxxx
        params - 字符串格式化参数
      • error

        void error​(java.lang.String msg,
                   java.lang.Throwable t)
        使用error打印日志
        Parameters:
        msg - 信息
        t - 异常
      • error

        void error​(java.lang.Throwable t)
        使用debug打印日志
        Parameters:
        t - 异常
      • isTrace

        boolean isTrace()
        是否trace 级别
        Returns:
        true 是 false 否
      • isDebug

        boolean isDebug()
        是否debug 级别
        Returns:
        true 是 false 否
      • isInfo

        boolean isInfo()
        是否info 级别
        Returns:
        true 是 false 否
      • isWarn

        boolean isWarn()
        是否warn 级别
        Returns:
        true 是 false 否
      • isError

        boolean isError()
        是否trace 级别
        Returns:
        true 是 false 否