Uses of Enum Class java.lang.System.Logger.Level (Java SE 25 & JDK 25)
Description: use: module: java.base, package: java.lang, class: System, interface: Logger, enum: Level

# Uses of Enum Class
java.lang.System.Logger.Level

Packages that use System.Logger.Level
Package
Description
java.lang
Provides classes that are fundamental to the design of the Java programming language.

- ## Uses of System.Logger.Level in java.lang

  Subclasses with type arguments of type System.Logger.Level in java.lang
  Modifier and Type
  Class
  Description
  `static enum`
  `System.Logger.Level`
  System loggers levels.
  Methods in java.lang that return System.Logger.Level
  Modifier and Type
  Method
  Description
  `static System.Logger.Level`
  System.Logger.Level.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static System.Logger.Level[]`
  System.Logger.Level.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.
  Methods in java.lang with parameters of type System.Logger.Level
  Modifier and Type
  Method
  Description
  `boolean`
  System.Logger.`isLoggable(System.Logger.Level level)`
  Checks if a message of the given level would be logged by this logger.
  `default void`
  System.Logger.`log(System.Logger.Level level, Object obj)`
  Logs a message produced from the given object.
  `default void`
  System.Logger.`log(System.Logger.Level level, String msg)`
  Logs a message.
  `default void`
  System.Logger.`log(System.Logger.Level level, String format, Object... params)`
  Logs a message with an optional list of parameters.
  `default void`
  System.Logger.`log(System.Logger.Level level, String msg, Throwable thrown)`
  Logs a message associated with a given throwable.
  `default void`
  System.Logger.`log(System.Logger.Level level, Supplier<String> msgSupplier)`
  Logs a lazily supplied message.
  `default void`
  System.Logger.`log(System.Logger.Level level, Supplier<String> msgSupplier, Throwable thrown)`
  Logs a lazily supplied message associated with a given throwable.
  `void`
  System.Logger.`log(System.Logger.Level level, ResourceBundle bundle, String format, Object... params)`
  Logs a message with resource bundle and an optional list of parameters.
  `void`
  System.Logger.`log(System.Logger.Level level, ResourceBundle bundle, String msg, Throwable thrown)`
  Logs a localized message associated with a given throwable.