接口 Logger
- 所有超级接口:
System.Logger
- 所有已知实现类:
DefaultLogger
,Log4j2Logger
,WrapLogger
日志器接口
信息所使用的格式依赖于具体实现
-
嵌套类概要
从接口继承的嵌套类/接口 java.lang.System.Logger
System.Logger.Level
-
方法概要
修饰符和类型方法说明void
打印日志void
打印日志void
打印日志void
打印日志void
打印日志void
打印日志getName()
获取日志的名称void
打印日志void
打印日志void
打印日志boolean
检查日志等级是否开启boolean
检查日志等级是否开启boolean
检查日志等级是否开启default boolean
isLoggable
(System.Logger.Level level) boolean
检查日志等级是否开启boolean
检查日志等级是否开启default void
log
(System.Logger.Level level, Object obj) default void
log
(System.Logger.Level level, String msg) default void
log
(System.Logger.Level level, String format, Object... params) default void
log
(System.Logger.Level level, String msg, Throwable thrown) default void
log
(System.Logger.Level level, Supplier<String> msgSupplier) default void
log
(System.Logger.Level level, Supplier<String> msgSupplier, Throwable thrown) default void
log
(System.Logger.Level level, ResourceBundle bundle, String format, Object... params) default void
log
(System.Logger.Level level, ResourceBundle bundle, String msg, Throwable thrown) void
打印日志void
打印日志void
打印日志void
打印日志void
打印日志void
打印日志
-
方法详细资料
-
getName
获取日志的名称- 指定者:
getName
在接口中System.Logger
- 返回:
- 名称
-
isTraceEnabled
boolean isTraceEnabled()检查日志等级是否开启- 返回:
- 如果开启返回true,否则返回false
-
isDebugEnabled
boolean isDebugEnabled()检查日志等级是否开启- 返回:
- 如果开启返回true,否则返回false
-
isInfoEnabled
boolean isInfoEnabled()检查日志等级是否开启- 返回:
- 如果开启返回true,否则返回false
-
isWarnEnabled
boolean isWarnEnabled()检查日志等级是否开启- 返回:
- 如果开启返回true,否则返回false
-
isErrorEnabled
boolean isErrorEnabled()检查日志等级是否开启- 返回:
- 如果开启返回true,否则返回false
-
trace
打印日志- 参数:
msg
- 信息
-
trace
打印日志- 参数:
msg
- 信息objects
- 日志对象
-
trace
打印日志- 参数:
msg
- 信息exception
- 日志异常
-
debug
打印日志- 参数:
msg
- 信息
-
debug
打印日志- 参数:
msg
- 信息objects
- 日志对象
-
debug
打印日志- 参数:
msg
- 信息exception
- 日志异常
-
info
打印日志- 参数:
msg
- 信息
-
info
打印日志- 参数:
msg
- 信息objects
- 日志对象
-
info
打印日志- 参数:
msg
- 信息exception
- 日志异常
-
warn
打印日志- 参数:
msg
- 信息
-
warn
打印日志- 参数:
msg
- 信息objects
- 日志对象
-
warn
打印日志- 参数:
msg
- 信息exception
- 日志异常
-
error
打印日志- 参数:
msg
- 信息
-
error
打印日志- 参数:
msg
- 信息objects
- 日志对象
-
error
打印日志- 参数:
msg
- 信息exception
- 日志异常
-
isLoggable
- 指定者:
isLoggable
在接口中System.Logger
-
log
- 指定者:
log
在接口中System.Logger
-
log
- 指定者:
log
在接口中System.Logger
-
log
- 指定者:
log
在接口中System.Logger
-
log
default void log(@NotNull System.Logger.Level level, @NotNull String msg, @Nullable Throwable thrown) - 指定者:
log
在接口中System.Logger
-
log
default void log(@NotNull System.Logger.Level level, @NotNull Supplier<String> msgSupplier, @Nullable Throwable thrown) - 指定者:
log
在接口中System.Logger
-
log
default void log(@NotNull System.Logger.Level level, @NotNull String format, @NotNull Object... params) - 指定者:
log
在接口中System.Logger
-
log
default void log(@NotNull System.Logger.Level level, @Nullable ResourceBundle bundle, @NotNull String msg, @Nullable Throwable thrown) - 指定者:
log
在接口中System.Logger
-
log
default void log(@NotNull System.Logger.Level level, @Nullable ResourceBundle bundle, @NotNull String format, @NotNull Object... params) - 指定者:
log
在接口中System.Logger
-