Spec-Zone.ru › OpenJDK 21

Перечисление 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>
Уровни системных журналистов. Уровень имеет имя и степень серьезности. Значения уровней — ALL, TRACE, DEBUG, INFO, WARNING, ERROR, OFF в порядке возрастания степени серьезности.
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
См. также:
  • System.LoggerFinder
  • System.Logger

Краткое описание вложенных классов

Вложенные классы/интерфейсы, объявленные в классе java.lang.Enum

Enum.EnumDesc<E extends Enum<E>>

Краткое описание констант перечисления

Константа перечисления Описание
ALL
Маркер, указывающий на включение всех уровней.
DEBUG
DEBUG уровень: обычно используется для записи отслеживания информации отладки.
ERROR
ERROR уровень: обычно используется для записи сообщений об ошибках.
INFO
INFO уровень: обычно используется для записи сообщений информации.
OFF
Маркер, указывающий на отключение всех уровней.
TRACE
TRACE уровень: обычно используется для записи диагностической информации.
WARNING
WARNING уровень: обычно используется для записи сообщений предупреждений.

Краткое описание методов

Модификатор и тип Метод Описание
final String getName()
Возвращает имя этого уровня.
final int getSeverity()
Возвращает степень серьезности этого уровня.
static System.Logger.Level valueOf(String name)
Возвращает константу перечисления этого класса со заданным именем.
static System.Logger.Level[] values()
Возвращает массив, содержащий константы этого класса перечисления в порядке их объявления.

Методы, объявленные в классе java.lang.Enum

clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

Методы, объявленные в классе java.lang.Object

getClass, notify, notifyAll, wait, wait, wait

Подробное описание констант перечисления

ALL

public static final System.Logger.Level ALL
Маркер, указывающий на включение всех уровней. Уровень серьезности severity равен Integer.MIN_VALUE.

TRACE

public static final System.Logger.Level TRACE
TRACE уровень: обычно используется для записи диагностической информации. Уровень серьезности severity равен 400.

DEBUG

public static final System.Logger.Level DEBUG
DEBUG уровень: обычно используется для записи отслеживания информации отладки. Уровень серьезности severity равен 500.

INFO

public static final System.Logger.Level INFO
INFO уровень: обычно используется для записи сообщений информации. Уровень серьезности severity равен 800.

WARNING

public static final System.Logger.Level WARNING
WARNING уровень: обычно используется для записи сообщений предупреждений. Уровень серьезности severity равен 900.

ERROR

public static final System.Logger.Level ERROR
ERROR уровень: обычно используется для записи сообщений об ошибках. Уровень серьезности severity равен 1000.

OFF

public static final System.Logger.Level OFF
Маркер, указывающий на отключение всех уровней. Уровень серьезности severity равен Integer.MAX_VALUE.

Подробное описание методов

values

public static System.Logger.Level[] values()
Возвращает массив, содержащий константы этого класса перечисления в порядке их объявления.
Возвращает:
массив, содержащий константы этого класса перечисления в порядке их объявления

valueOf

public static System.Logger.Level valueOf(String name)
Возвращает константу перечисления этого класса со заданным именем. Строка должна точно совпадать с идентификатором, используемым для объявления константы перечисления в этом классе. (Вспомогательные пробелы не допускаются.)
Параметры:
name - имя константы перечисления, которое нужно вернуть.
Возвращает:
константу перечисления со заданным именем
Исключения:
IllegalArgumentException - если в этом классе перечисления нет константы с заданным именем
NullPointerException - если аргумент равен null

getName

public final String getName()
Возвращает имя этого уровня.
Возвращает:
имя этого уровня Enum.name().

getSeverity

public final int getSeverity()
Возвращает степень серьезности этого уровня. Большее значение степени серьезности означает более серьезное состояние.
Возвращает:
степень серьезности этого уровня.

© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/System.Logger.Level.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API