加载中...
The Wayback Machine - https://sup1a9wrlpyh5li9ro.vcoronado.top/web/20090330060905/http://developer.android.com:80/reference/java/util/logging/Level.html
public class

Level

extends Object
implements Serializable
java.lang.Object
   ↳ java.util.logging.Level

Class Overview

Level objects are used to indicate the level of logging. There are a set of predefined logging levels, each associated with an integer value. Enabling a certain logging level also enables all logging levels with larger values.

The predefined levels in ascending order are FINEST, FINER, FINE, CONFIG, INFO, WARNING, SEVERE. There are two additional predefined levels, which are ALL and OFF. ALL indicates logging all messages, and OFF indicates logging no messages.

Summary

Constants
Level ALL The ALL level provides all logging messages.
Level CONFIG The CONFIG level indicates a static configuration message.
Level FINE The FINE level provides tracing messages.
Level FINER The FINER level provides more detailed tracing messages.
Level FINEST The FINEST level provides highly detailed tracing messages.
Level INFO The INFO level indicates an informative message.
Level OFF The OFF level provides no logging messages.
Level SEVERE The SEVERE level indicates a severe failure.
Level WARNING The WARNING level indicates a warning.
Protected Constructors
Level(String name, int level)
Constructs an instance of Level taking the supplied name and level value.
Level(String name, int level, String resourceBundleName)
Constructs an instance of Level taking the supplied name and level value.
Public Methods
boolean equals(Object o)
Compares two Level objects for equality.
String getLocalizedName()
Gets the localized name of this level.
String getName()
Gets the name of this Level.
String getResourceBundleName()
Gets the name of the resource bundle associated with this Level.
int hashCode()
Returns the hash code of this Level object.
final int intValue()
Gets the integer value indicating this Level.
final static Level parse(String name)
Parses a level name into a Level object.
final String toString()
Returns the string representation of this Level object.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final Level ALL

The ALL level provides all logging messages.

public static final Level CONFIG

The CONFIG level indicates a static configuration message.

public static final Level FINE

The FINE level provides tracing messages.

public static final Level FINER

The FINER level provides more detailed tracing messages.

public static final Level FINEST

The FINEST level provides highly detailed tracing messages.

public static final Level INFO

The INFO level indicates an informative message.

public static final Level OFF

The OFF level provides no logging messages.

public static final Level SEVERE

The SEVERE level indicates a severe failure.

public static final Level WARNING

The WARNING level indicates a warning.

Protected Constructors

protected Level (String name, int level)

Constructs an instance of Level taking the supplied name and level value.

Parameters
name name of the level
level an integer value indicating the level
Throws
NullPointerException if name is null.

protected Level (String name, int level, String resourceBundleName)

Constructs an instance of Level taking the supplied name and level value.

Parameters
name name of the level
level an integer value indicating the level
resourceBundleName the name of the resource bundle to use
Throws
NullPointerException if name is null.

Public Methods

public boolean equals (Object o)

Compares two Level objects for equality. They are considered to be equal if they have the same value.

Parameters
o the other object to be compared with
Returns
  • true if this object equals to the supplied object, otherwise false

public String getLocalizedName ()

Gets the localized name of this level. The default locale is used. If no resource bundle is associated with this Level, the original level name is returned.

Returns
  • the localized name of this level

public String getName ()

Gets the name of this Level.

Returns
  • the name of this Level

public String getResourceBundleName ()

Gets the name of the resource bundle associated with this Level.

Returns
  • the name of the resource bundle associated with this Level

public int hashCode ()

Returns the hash code of this Level object.

Returns
  • the hash code of this Level object

public final int intValue ()

Gets the integer value indicating this Level.

Returns
  • the integer value indicating this Level

public static final Level parse (String name)

Parses a level name into a Level object.

Parameters
name the name of the desired level, which cannot be null
Returns
  • a Level object with the specified name
Throws
NullPointerException if name is null.
IllegalArgumentException if name is not valid.

public final String toString ()

Returns the string representation of this Level object. Usually this will include its name.

Returns
  • the string representation of this Level object