列挙型クラス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
関連項目:
  • ネストされたクラスのサマリー

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

    Enum.EnumDesc<E>
    修飾子と型
    クラス
    説明
    static final class 
    Enum.EnumDesc<E extends Enum<E>>
    enum定数の「名目記述子」
  • 列挙型定数のサマリー

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

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

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

    clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
    修飾子と型
    メソッド
    説明
    protected final Object
    CloneNotSupportedExceptionをスローします。
    final int
    このenumと指定されたオブジェクトの順序を比較します。
    このインスタンスの列挙型記述子EnumDescを返します(作成可能な場合)。作成できない場合は空のOptionalを返します。
    final boolean
    equals(Object other)
    指定されたオブジェクトがこのenum定数と同じ場合は、trueを返します。
    protected final void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は削除のために非推奨になりました。
    このenum定数のenum型に対応するClassオブジェクトを返します。
    final int
    このenum定数のハッシュ・コードを返します。
    final String
    enum宣言で宣言されているとおりのenum定数の名前を返します。
    final int
    列挙定数の序数(列挙宣言での位置。初期定数はゼロの序数に割り当てられる)を返します。
    宣言に含まれるとおりのenum定数の名前を返します。
    static <T extends Enum<T>>
    T
    valueOf(Class<T> enumClass, String name)
    指定された名前の指定されたenumクラスのenum定数を返します。

    クラスオブジェクトで宣言されたメソッド

    getClass, notify, notifyAll, wait, wait, wait
    修飾子と型
    メソッド
    説明
    final Class<?>
    このObjectの実行時クラスを返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • 列挙型定数の詳細

    • 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()
      このレベルの重大度を返します。 重大度が高いほど、より厳しい状態になります。
      戻り値:
      このレベルの重大度。