Class Log$

  • All Implemented Interfaces:
    java.io.Serializable

    public class Log$
    extends java.lang.Object
    implements java.io.Serializable
    INTERNAL API
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static Log$ MODULE$
      Static reference to the singleton instance of this Scala object.
    • Constructor Summary

      Constructors 
      Constructor Description
      Log$()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T> Log<T> apply​(java.lang.String name, scala.Function1<T,​java.lang.Object> extract, scala.Option<LoggingAdapter> logAdapter)  
      java.lang.Object fromMaterializer()
      Must be located here to be visible for implicit resolution, when Materializer is passed to Logging More specific LogSource than fromString, which would add the ActorSystem name in addition to the supervision to the log source.
      <T> scala.Option<scala.Tuple3<java.lang.String,​scala.Function1<T,​java.lang.Object>,​scala.Option<LoggingAdapter>>> unapply​(Log<T> x$0)  
      • Methods inherited from class java.lang.Object

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

      • MODULE$

        public static final Log$ MODULE$
        Static reference to the singleton instance of this Scala object.
    • Constructor Detail

      • Log$

        public Log$()
    • Method Detail

      • fromMaterializer

        public final java.lang.Object fromMaterializer()
        Must be located here to be visible for implicit resolution, when Materializer is passed to Logging More specific LogSource than fromString, which would add the ActorSystem name in addition to the supervision to the log source.
      • apply

        public <T> Log<T> apply​(java.lang.String name,
                                scala.Function1<T,​java.lang.Object> extract,
                                scala.Option<LoggingAdapter> logAdapter)
      • unapply

        public <T> scala.Option<scala.Tuple3<java.lang.String,​scala.Function1<T,​java.lang.Object>,​scala.Option<LoggingAdapter>>> unapply​(Log<T> x$0)