Class TaggedLogger

  • All Implemented Interfaces:

    
    public final class TaggedLogger
    
                        

    Represents a tagged logger.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Unit e(Throwable throwable, Function0<String> message) Send a ERROR log message.
      final Unit e(Function0<String> message) Send a ERROR log message.
      final Unit w(Function0<String> message) Send a WARN log message.
      final Unit i(Function0<String> message) Send a INFO log message.
      final Unit d(Function0<String> message) Send a DEBUG log message.
      final Unit v(Function0<String> message) Send a VERBOSE log message.
      • Methods inherited from class java.lang.Object

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

      • e

         final Unit e(Throwable throwable, Function0<String> message)

        Send a ERROR log message.

        Parameters:
        throwable - An exception to log.
        message - The function returning a message you would like logged.
      • e

         final Unit e(Function0<String> message)

        Send a ERROR log message.

        Parameters:
        message - The function returning a message you would like logged.
      • w

         final Unit w(Function0<String> message)

        Send a WARN log message.

        Parameters:
        message - The function returning a message you would like logged.
      • i

         final Unit i(Function0<String> message)

        Send a INFO log message.

        Parameters:
        message - The function returning a message you would like logged.
      • d

         final Unit d(Function0<String> message)

        Send a DEBUG log message.

        Parameters:
        message - The function returning a message you would like logged.
      • v

         final Unit v(Function0<String> message)

        Send a VERBOSE log message.

        Parameters:
        message - The function returning a message you would like logged.