モジュール java.logging
パッケージ java.util.logging

インタフェースFilter

  • 関数型インタフェース:
    これは関数型インタフェースなので、ラムダ式またはメソッド参照の代入先として使用できます。


    @FunctionalInterface
    public interface Filter
    Filterは、ログ・レベルが提供する制御以上に、ログ対象をきめ細かく制御するために使用されます。

    各Loggerと各Handlerには、フィルタが関連付けられます。 LoggerまたはHandlerは、isLoggableメソッドを呼び出すことで、指定されたLogRecordを発行すべきかどうかをチェックします。 isLoggableがfalseを返した場合、そのLogRecordは破棄されます。

    導入されたバージョン:
    1.4
    • メソッドの詳細

      • isLoggable

        boolean isLoggable​(LogRecord record)
        指定されたログ・レコードが通知されるかどうかを調べます。
        パラメータ:
        record - LogRecord
        戻り値:
        ログ・レコードが通知される場合はtrue