モジュール java.base
パッケージ java.lang

列挙型クラスSystem.Logger.Level

java.lang.Object
java.lang.Enum<System.Logger.Level>
java.lang.System.Logger.Level
すべての実装されたインタフェース:
Serializable, Comparable<System.Logger.Level>, Constable
含まれているインタフェース:
System.Logger

public static enum System.Logger.Level extends Enum<System.Logger.Level>
システムのloggersレベル。 レベルにはnameseverityがあります。 レベル値は、重大度の増加順にALLTRACEDEBUGINFOWARNINGERROROFFです。
ALLおよびOFFは、それぞれInteger.MIN_VALUEおよびInteger.MAX_VALUEにマシンがマップされた単純なマーカーです。

重大度の値とjava.util.logging.Levelへのマッピング。

「システム・ロガー・レベル」は、対応する重大度の「java.util.loggingレベル」にマップされます。
マッピングは次のようになります。

System.Logger重大度マップ
System.Loggerレベル java.util.loggingレベル
ALL ALL
TRACE FINER
DEBUG FINE
INFO INFO
WARNING WARNING
ERROR SEVERE
OFF OFF

導入されたバージョン:
9
関連項目:
  • ネストされたクラスのサマリー

    クラスjava.lang.Enumで宣言されたネストされたクラス/インタフェース

    Enum.EnumDesc<E extends Enum<E>>
  • 列挙型定数のサマリー

    列挙型定数
    列挙型定数
    説明
    すべてのレベルが有効であることを示すマーカー。
    DEBUG レベル: 通常、デバッグ情報トレースをログに記録するために使用されます。
    ERROR レベル: 通常、エラー・メッセージを記録するために使用されます。
    INFO レベル: 通常は、情報メッセージの記録に使用されます。
    すべてのレベルが無効であることを示すマーカー。
    TRACE レベル: 通常、診断情報を記録するために使用されます。
    WARNING レベル: 通常、警告メッセージを記録するために使用されます。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    final String
    このレベルの名前を返します。
    final int
    このレベルの重大度を返します。
    指定された名前を持つこのクラスのenum定数を返します。
    この列挙クラスの定数を含む配列を宣言されている順序で 返します。

    クラスjava.lang.Enumで宣言されたメソッド

    clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    クラスjava.lang.Objectで宣言されたメソッド

    getClass, notify, notifyAll, wait, wait, wait
  • 列挙型定数の詳細

    • ALL

      public static final System.Logger.Level ALL
      すべてのレベルが有効であることを示すマーカー。 このレベルseverityInteger.MIN_VALUEです。
    • TRACE

      public static final System.Logger.Level TRACE
      TRACE レベル: 通常、診断情報を記録するために使用されます。 このレベルseverity400です。
    • DEBUG

      public static final System.Logger.Level DEBUG
      DEBUG レベル: 通常、デバッグ情報トレースをログに記録するために使用されます。 このレベルseverity500です。
    • INFO

      public static final System.Logger.Level INFO
      INFO レベル: 通常は、情報メッセージの記録に使用されます。 このレベルseverity800です。
    • WARNING

      public static final System.Logger.Level WARNING
      WARNING レベル: 通常、警告メッセージを記録するために使用されます。 このレベルseverity900です。
    • ERROR

      public static final System.Logger.Level ERROR
      ERROR レベル: 通常、エラー・メッセージを記録するために使用されます。 このレベルseverity1000です。
    • OFF

      public static final System.Logger.Level OFF
      すべてのレベルが無効であることを示すマーカー。 このレベルseverityInteger.MAX_VALUEです。
  • メソッドの詳細

    • values

      public static System.Logger.Level[] values()
      この列挙クラスの定数を含む配列を宣言されている順序で 返します。
      戻り値:
      この列挙クラスの定数を宣言されている順序で含む配列
    • valueOf

      public static System.Logger.Level valueOf(String name)
      指定された名前を持つこのクラスのenum定数を返します。 文字列は、このクラスでenum定数を宣言するために使用される識別子と正確に一致する必要があります。 (不適切な空白文字は許可されません。)
      パラメータ:
      name - 返される列挙型定数の名前。
      戻り値:
      指定された名前を持つ列挙型定数
      例外:
      IllegalArgumentException - この列挙型クラスに指定された名前の定数がない場合
      NullPointerException - 引数がnullの場合
    • getName

      public final String getName()
      このレベルの名前を返します。
      戻り値:
      このレベルのEnum.name()
    • getSeverity

      public final int getSeverity()
      このレベルの重大度を返します。 重大度が高いほど、より厳しい状態になります。
      戻り値:
      このレベルの重大度。