Module  java.logging
软件包  java.util.logging

Interface Filter

  • Functional Interface:
    这是一个功能界面,因此可以用作lambda表达式或方法引用的赋值对象。


    @FunctionalInterface
    public interface Filter
    可以使用过滤器对超出记录级别提供的控制范围内的记录进行细粒度控制。

    每个记录器和每个处理程序都可以有一个与之关联的过滤器。 Logger或Handler将调用isLoggable方法来检查是否应发布给定的LogRecord。 如果isLoggable返回false,LogRecord将被丢弃。

    从以下版本开始:
    1.4
    • 方法详细信息

      • isLoggable

        boolean isLoggable​(LogRecord record)
        检查是否应发布给定的日志记录。
        参数
        record - 一个LogRecord
        结果
        true if the log record should be published.