Интерфейс Filter
- Функциональный интерфейс:
- Это функциональный интерфейс, поэтому его можно использовать в качестве целевого типа при присваивании лямбда-выражения или ссылки на метод.
@FunctionalInterface public interface Filter
Фильтр позволяет детально управлять тем, какие записи журналируются, дополняя возможности, предоставляемые уровнями журналирования.
С каждым Logger и каждым Handler можно связать фильтр. Logger или Handler вызывает метод isLoggable, чтобы проверить, следует ли публиковать заданную запись LogRecord. Если isLoggable возвращает false, запись LogRecord отбрасывается.
- Начиная с версии:
- 1.4
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
isLoggable |
Проверяет, следует ли публиковать заданную запись журнала. |
Подробное описание методов
isLoggable
boolean isLoggable(LogRecord record)
Проверяет, следует ли публиковать заданную запись журнала.
- Параметры:
-
record— запись LogRecord - Возвращает:
- true, если запись журнала следует опубликовать.
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/java.logging/java/util/logging/Filter.html