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

クラスLevel

java.lang.Object
java.util.logging.Level
すべての実装されたインタフェース:
Serializable

public class Level extends Object implements Serializable
Levelクラスは、ロギング出力の制御に使用可能な一連の標準ロギング・レベルを定義します。 ロギングLevelオブジェクトは順序付けされており、順序付けされた整数によって指定されます。 特定のレベルでのロギングが有効化されると、それより高いすべてのレベルでのロギングも有効化されます。

通常、クライアントはLevel.SEVEREなど定義済みのLevel定数を使用する必要があります。

次に、レベルを降順で示します。

  • SEVERE(最高値)
  • WARNING
  • INFO
  • CONFIG
  • FINE
  • FINER
  • FINEST(最低値)
これら以外に、ロギングをオフするために使用されるレベルOFF、およびすべてのメッセージのロギングを有効にするために使用されるレベルALLがあります。

サード・パーティが、Levelのサブクラスを作成することで追加のロギング・レベルを定義することも可能です。 そうした場合、サブクラス作成時に、一意の整数レベル値を選択することと、適切なreadResolveメソッドを定義することで直列化を通してObjectが一意のプロパティを保持できるように注意する必要があります。

導入されたバージョン:
1.4
関連項目: