Android
java.util.logging
public class

java.util.logging.Level

java.lang.Object
java.util.logging.Level Serializable

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

      Value  
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.
Methods inherited from class java.lang.Object

Details

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
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:48