Package net.pwall.log

Class LoggerUtilKt

  • All Implemented Interfaces:

    
    public final class LoggerUtilKt
    
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final static Logger getLogger() Get a Logger from the default LoggerFactory, using the name of the calling class and the default level and clock.
      final static Logger getLogger(Level level) Get a Logger from the default LoggerFactory, using the name of the calling class, the specified level and the default clock.
      final static Logger getLogger(Clock clock) Get a Logger from the default LoggerFactory, using the name of the calling class, the default level and the specified clock.
      final static Logger getLogger(Level level, Clock clock) Get a Logger from the default LoggerFactory, using the name of the calling class and the specified level and clock.
      final static Logger getLogger(String name) Get a Logger from the default LoggerFactory, using the specified name and the default level and clock.
      final static Logger getLogger(String name, Level level) Get a Logger from the default LoggerFactory, using the specified name and level and the default clock.
      final static Logger getLogger(String name, Clock clock) Get a Logger from the default LoggerFactory, using the specified name and clock and the default level.
      final static Logger getLogger(String name, Level level, Clock clock) Get a Logger from the default LoggerFactory, using the specified name, level and clock.
      final static Logger getLogger(Class<?> javaClass) Get a Logger from the default LoggerFactory, using the specified Java Class name and the default level and clock.
      final static Logger getLogger(Class<?> javaClass, Level level) Get a Logger from the default LoggerFactory, using the specified Java Class name and level and the default clock.
      final static Logger getLogger(Class<?> javaClass, Clock clock) Get a Logger from the default LoggerFactory, using the specified Java Class name and clock and the default level.
      final static Logger getLogger(Class<?> javaClass, Level level, Clock clock) Get a Logger from the default LoggerFactory, using the specified Java Class name, level and clock.
      final static Logger getLogger(KClass<?> kClass) Get a Logger from the default LoggerFactory, using the specified KClass name and the default level and clock.
      final static Logger getLogger(KClass<?> kClass, Level level) Get a Logger from the default LoggerFactory, using the specified KClass name and level and the default clock.
      final static Logger getLogger(KClass<?> kClass, Clock clock) Get a Logger from the default LoggerFactory, using the specified KClass name and clock and the default level.
      final static Logger getLogger(KClass<?> kClass, Level level, Clock clock) Get a Logger from the default LoggerFactory, using the specified KClass name, level and clock.
      final static <L extends Logger> L getLogger(LoggerFactory<L> $self, KClass<?> kClass, Level level, Clock clock) Get a Logger for a Kotlin KClass, using the optional Level and Clock.
      final static Boolean isTrace(LogItem $self, String text) Test whether a LogItem represents a message with level TRACE and the specified text.
      final static Boolean isTrace(LogItem $self, Regex regex) Test whether a LogItem represents a message with level TRACE and the specified text.
      final static Boolean isDebug(LogItem $self, String text) Test whether a LogItem represents a message with level DEBUG and the specified text.
      final static Boolean isDebug(LogItem $self, Regex regex) Test whether a LogItem represents a message with level DEBUG and the specified text.
      final static Boolean isInfo(LogItem $self, String text) Test whether a LogItem represents a message with level INFO and the specified text.
      final static Boolean isInfo(LogItem $self, Regex regex) Test whether a LogItem represents a message with level INFO and text that matches the given Regex.
      final static Boolean isWarning(LogItem $self, String text) Test whether a LogItem represents a message with level WARN and the specified text.
      final static Boolean isWarning(LogItem $self, Regex regex) Test whether a LogItem represents a message with level WARN and text that matches the given Regex.
      final static Boolean isError(LogItem $self, String text) Test whether a LogItem represents a message with level ERROR and the specified text.
      final static Boolean isError(LogItem $self, Regex regex) Test whether a LogItem represents a message with level ERROR and text that matches the given Regex.
      final static Iterable<LogItem> subList(Iterable<LogItem> $self, String name) Filter list by name.
      final static Unit assertHasTrace(Iterable<LogItem> $self, String text) Test whether a LogList has a TRACE entry with the specified text.
      final static Unit assertHasTrace(Iterable<LogItem> $self, Regex regex) Test whether a LogList has a TRACE entry matching the specified Regex.
      final static Unit assertHasDebug(Iterable<LogItem> $self, String text) Test whether a LogList has a DEBUG entry with the specified text.
      final static Unit assertHasDebug(Iterable<LogItem> $self, Regex regex) Test whether a LogList has a DEBUG entry matching the specified Regex.
      final static Unit assertHasInfo(Iterable<LogItem> $self, String text) Test whether a LogList has an INFO entry with the specified text.
      final static Unit assertHasInfo(Iterable<LogItem> $self, Regex regex) Test whether a LogList has an INFO entry matching the specified Regex.
      final static Unit assertHasWarning(Iterable<LogItem> $self, String text) Test whether a LogList has a WARN entry with the specified text.
      final static Unit assertHasWarning(Iterable<LogItem> $self, Regex regex) Test whether a LogList has a WARN entry matching the specified Regex.
      final static Unit assertHasError(Iterable<LogItem> $self, String text) Test whether a LogList has an ERROR entry with the specified text.
      final static Unit assertHasError(Iterable<LogItem> $self, Regex regex) Test whether a LogList has an ERROR entry matching the specified Regex.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • getLogger

         final static Logger getLogger()

        Get a Logger from the default LoggerFactory, using the name of the calling class and the default level and clock.

      • getLogger

         final static Logger getLogger(Level level)

        Get a Logger from the default LoggerFactory, using the name of the calling class, the specified level and the default clock.

      • getLogger

         final static Logger getLogger(Clock clock)

        Get a Logger from the default LoggerFactory, using the name of the calling class, the default level and the specified clock.

      • getLogger

         final static Logger getLogger(Level level, Clock clock)

        Get a Logger from the default LoggerFactory, using the name of the calling class and the specified level and clock.

      • getLogger

         final static Logger getLogger(String name)

        Get a Logger from the default LoggerFactory, using the specified name and the default level and clock.

      • getLogger

         final static Logger getLogger(String name, Level level)

        Get a Logger from the default LoggerFactory, using the specified name and level and the default clock.

      • getLogger

         final static Logger getLogger(String name, Clock clock)

        Get a Logger from the default LoggerFactory, using the specified name and clock and the default level.

      • getLogger

         final static Logger getLogger(String name, Level level, Clock clock)

        Get a Logger from the default LoggerFactory, using the specified name, level and clock.

      • getLogger

         final static Logger getLogger(Class<?> javaClass)

        Get a Logger from the default LoggerFactory, using the specified Java Class name and the default level and clock.

      • getLogger

         final static Logger getLogger(Class<?> javaClass, Level level)

        Get a Logger from the default LoggerFactory, using the specified Java Class name and level and the default clock.

      • getLogger

         final static Logger getLogger(Class<?> javaClass, Clock clock)

        Get a Logger from the default LoggerFactory, using the specified Java Class name and clock and the default level.

      • getLogger

         final static Logger getLogger(Class<?> javaClass, Level level, Clock clock)

        Get a Logger from the default LoggerFactory, using the specified Java Class name, level and clock.

      • getLogger

         final static Logger getLogger(KClass<?> kClass)

        Get a Logger from the default LoggerFactory, using the specified KClass name and the default level and clock.

      • getLogger

         final static Logger getLogger(KClass<?> kClass, Level level)

        Get a Logger from the default LoggerFactory, using the specified KClass name and level and the default clock.

      • getLogger

         final static Logger getLogger(KClass<?> kClass, Clock clock)

        Get a Logger from the default LoggerFactory, using the specified KClass name and clock and the default level.

      • getLogger

         final static Logger getLogger(KClass<?> kClass, Level level, Clock clock)

        Get a Logger from the default LoggerFactory, using the specified KClass name, level and clock.

      • getLogger

         final static <L extends Logger> L getLogger(LoggerFactory<L> $self, KClass<?> kClass, Level level, Clock clock)

        Get a Logger for a Kotlin KClass, using the optional Level and Clock. (Kotlin equivalent of same function taking a Java Class).

      • isTrace

         final static Boolean isTrace(LogItem $self, String text)

        Test whether a LogItem represents a message with level TRACE and the specified text.

      • isTrace

         final static Boolean isTrace(LogItem $self, Regex regex)

        Test whether a LogItem represents a message with level TRACE and the specified text.

      • isDebug

         final static Boolean isDebug(LogItem $self, String text)

        Test whether a LogItem represents a message with level DEBUG and the specified text.

      • isDebug

         final static Boolean isDebug(LogItem $self, Regex regex)

        Test whether a LogItem represents a message with level DEBUG and the specified text.

      • isInfo

         final static Boolean isInfo(LogItem $self, String text)

        Test whether a LogItem represents a message with level INFO and the specified text.

      • isInfo

         final static Boolean isInfo(LogItem $self, Regex regex)

        Test whether a LogItem represents a message with level INFO and text that matches the given Regex.

      • isWarning

         final static Boolean isWarning(LogItem $self, String text)

        Test whether a LogItem represents a message with level WARN and the specified text.

      • isWarning

         final static Boolean isWarning(LogItem $self, Regex regex)

        Test whether a LogItem represents a message with level WARN and text that matches the given Regex.

      • isError

         final static Boolean isError(LogItem $self, String text)

        Test whether a LogItem represents a message with level ERROR and the specified text.

      • isError

         final static Boolean isError(LogItem $self, Regex regex)

        Test whether a LogItem represents a message with level ERROR and text that matches the given Regex.