Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.log4j
Class Priority

    java.lang.Object
      org.apache.log4j.Priority

Direct Known Subclasses:
  Level

    public class Priority

extends Object

Refrain from using this class directly, use the `Level` class instead.

Author:
  Ceki Gülcü

Field Summary
`static int` | `ALL_INT`
`static Priority` | `DEBUG` Deprecated. Use `Level.DEBUG` instead.
`static int` | `DEBUG_INT`
`static Priority` | `ERROR` Deprecated. Use `Level.ERROR` instead.
`static int` | `ERROR_INT`
`static Priority` | `FATAL` Deprecated. Use `Level.FATAL` instead.
`static int` | `FATAL_INT`
`static Priority` | `INFO` Deprecated. Use `Level.INFO` instead.
`static int` | `INFO_INT`
`static int` | `OFF_INT`
`static Priority` | `WARN` Deprecated. Use `Level.WARN` instead.
`static int` | `WARN_INT`

Constructor Summary
`protected` | `Priority()` Default constructor for deserialization.
`protected` | `Priority(int level, String levelStr, int syslogEquivalent)` Instantiate a level object.

Method Summary
`boolean` | `equals(Object o)` Two priorities are equal if their level fields are equal.
`static Priority[]` | `getAllPossiblePriorities()` Deprecated. This method will be removed with no replacement.
`int` | `getSyslogEquivalent()` Return the syslog equivalent of this priority as an integer.
`boolean` | `isGreaterOrEqual(Priority r)` Returns `true` if this level has a higher or equal level than the level passed as argument, `false` otherwise.
`int` | `toInt()` Returns the integer representation of this level.
`static Priority` | `toPriority(int val)` Deprecated. Please use the `Level.toLevel(int)` method instead.
`static Priority` | `toPriority(int val, Priority defaultPriority)` Deprecated. Please use the `Level.toLevel(int, Level)` method instead.
`static Priority` | `toPriority(String sArg)` Deprecated. Please use the `Level.toLevel(String)` method instead.
`static Priority` | `toPriority(String sArg, Priority defaultPriority)` Deprecated. Please use the `Level.toLevel(String, Level)` method instead.
`String` | `toString()` Returns the string representation of this priority.

Methods inherited from class java.lang.Object
`clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Field Detail

### OFF_INT

    public static final int OFF_INT

See Also:
  Constant Field Values

### FATAL_INT

    public static final int FATAL_INT

See Also:
  Constant Field Values

### ERROR_INT

    public static final int ERROR_INT

See Also:
  Constant Field Values

### WARN_INT

    public static final int WARN_INT

See Also:
  Constant Field Values

### INFO_INT

    public static final int INFO_INT

See Also:
  Constant Field Values

### DEBUG_INT

    public static final int DEBUG_INT

See Also:
  Constant Field Values

### ALL_INT

    public static final int ALL_INT

See Also:
  Constant Field Values

### FATAL

    public static final Priority FATAL

  Deprecated. Use `Level.FATAL` instead.

### ERROR

    public static final Priority ERROR

  Deprecated. Use `Level.ERROR` instead.

### WARN

    public static final Priority WARN

  Deprecated. Use `Level.WARN` instead.

### INFO

    public static final Priority INFO

  Deprecated. Use `Level.INFO` instead.

### DEBUG

    public static final Priority DEBUG

  Deprecated. Use `Level.DEBUG` instead.

Constructor Detail

### Priority

    protected Priority()

  Default constructor for deserialization.

### Priority

    protected Priority(int level,
                       String levelStr,
                       int syslogEquivalent)

  Instantiate a level object.

Method Detail

### equals

    public boolean equals(Object o)

  Two priorities are equal if their level fields are equal.

  Overrides:
    `equals` in class `Object`
  Since:
    1.2

### getSyslogEquivalent

    public final int getSyslogEquivalent()

  Return the syslog equivalent of this priority as an integer.

### isGreaterOrEqual

    public boolean isGreaterOrEqual(Priority r)

  Returns `true` if this level has a higher or equal level than the level passed as argument, `false` otherwise.

  You should think twice before overriding the default implementation of `isGreaterOrEqual` method.

### getAllPossiblePriorities

    public static Priority[] getAllPossiblePriorities()

  Deprecated. This method will be removed with no replacement.

  Return all possible priorities as an array of Level objects in descending order.

### toString

    public final String toString()

  Returns the string representation of this priority.

  Overrides:
    `toString` in class `Object`

### toInt

    public final int toInt()

  Returns the integer representation of this level.

### toPriority

    public static Priority toPriority(String sArg)

  Deprecated. Please use the `Level.toLevel(String)` method instead.

### toPriority

    public static Priority toPriority(int val)

  Deprecated. Please use the `Level.toLevel(int)` method instead.

### toPriority

    public static Priority toPriority(int val,
                                      Priority defaultPriority)

  Deprecated. Please use the `Level.toLevel(int, Level)` method instead.

### toPriority

    public static Priority toPriority(String sArg,
                                      Priority defaultPriority)

  Deprecated. Please use the `Level.toLevel(String, Level)` method instead.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.