object Loggable extends LoggableInstances with DataComp[Loggable]

Linear Supertypes
DataComp[Loggable], LoggableInstances, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Loggable
  2. DataComp
  3. LoggableInstances
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait Base[-A] extends AnyRef

    contravariant version of Loggable if one need it

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def apply[A](implicit instance: Loggable[A]): Loggable[A]
    Definition Classes
    DataComp
    Annotations
    @inline()
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. implicit final val bigDecimalLoggable: Loggable[BigDecimal]
    Definition Classes
    LoggableInstances
  7. implicit final val bigIngLoggable: Loggable[BigInt]
    Definition Classes
    LoggableInstances
  8. implicit final val booleanLoggable: Loggable[Boolean]
    Definition Classes
    LoggableInstances
  9. implicit final val byteLoggable: Loggable[Byte]
    Definition Classes
    LoggableInstances
  10. implicit final def chainLoggable[A](implicit arg0: Loggable[A]): Loggable[Chain[A]]
    Definition Classes
    LoggableInstances
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  12. implicit final val doubleLoggable: Loggable[Double]
    Definition Classes
    LoggableInstances
  13. implicit final val durationLoggable: Loggable[Duration]
    Definition Classes
    LoggableInstances
  14. def either[A, B](implicit arg0: Loggable[A], arg1: Loggable[B]): Loggable[Either[A, B]]

    choose appropriate value to log

  15. def empty[A]: SingleValueLoggable[A]

    do nothing log

  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  18. implicit final val finiteDurationLoggable: Loggable[FiniteDuration]
    Definition Classes
    LoggableInstances
  19. implicit final val floatLoggable: Loggable[Float]
    Definition Classes
    LoggableInstances
  20. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  21. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  22. implicit final def immutableSeqLoggable[A](implicit arg0: Loggable[A]): Loggable[Seq[A]]
    Definition Classes
    LoggableInstances
  23. implicit final val instantLoggable: Loggable[Instant]
    Definition Classes
    LoggableInstances
  24. implicit final val intLoggable: Loggable[Int]
    Definition Classes
    LoggableInstances
  25. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  26. implicit final def listLoggable[A](implicit arg0: Loggable[A]): Loggable[List[A]]
    Definition Classes
    LoggableInstances
  27. implicit final val localDateLoggable: Loggable[LocalDate]
    Definition Classes
    LoggableInstances
  28. implicit final val localDateTimeLoggable: Loggable[LocalDateTime]
    Definition Classes
    LoggableInstances
  29. implicit final val loggableInstance: Consume[Loggable]
  30. implicit final val longLoggable: Loggable[Long]
    Definition Classes
    LoggableInstances
  31. implicit final def mapLoggable[A](implicit A: Loggable[A]): Loggable[Map[String, A]]
    Definition Classes
    LoggableInstances
  32. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. implicit final def nonEmptyChainLoggable[A](implicit arg0: Loggable[A]): Loggable[NonEmptyChain[A]]
    Definition Classes
    LoggableInstances
  34. implicit final def nonEmptyListLoggable[A](implicit arg0: Loggable[A]): Loggable[NonEmptyList[A]]
    Definition Classes
    LoggableInstances
  35. implicit final def nonEmptySetLoggable[A](implicit arg0: Loggable[A]): Loggable[NonEmptySet[A]]
    Definition Classes
    LoggableInstances
  36. implicit final def nonEmptyStreamLoggable[A](implicit arg0: Loggable[A]): Loggable[NELazySeq[A]]
    Definition Classes
    LoggableInstances
  37. implicit final def nonEmptyVectorLoggable[A](implicit arg0: Loggable[A]): Loggable[NonEmptyVector[A]]
    Definition Classes
    LoggableInstances
  38. implicit final val nothingLoggable: Loggable[Nothing]
    Definition Classes
    LoggableInstances
  39. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  40. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  41. implicit final val offsetDateTimeLoggable: Loggable[OffsetDateTime]
    Definition Classes
    LoggableInstances
  42. implicit final def optLoggable[T](implicit loggable: Loggable[T]): Loggable[Option[T]]
    Definition Classes
    LoggableInstances
  43. implicit final def seqLoggable[A](implicit arg0: Loggable[A]): Loggable[Seq[A]]
    Definition Classes
    LoggableInstances
  44. implicit final def setLoggable[A](implicit arg0: Loggable[A]): Loggable[Set[A]]
    Definition Classes
    LoggableInstances
  45. implicit final val shortLoggable: Loggable[Short]
    Definition Classes
    LoggableInstances
  46. def show[A](implicit arg0: Show[A]): SubLoggable[A]

    put no field, not value, but render as Show string

  47. implicit final def sortedSetLoggable[A](implicit arg0: Loggable[A]): Loggable[SortedSet[A]]
    Definition Classes
    LoggableInstances
  48. implicit final val sqlDateLoggable: Loggable[Date]
    Definition Classes
    LoggableInstances
  49. implicit final val sqlTimeLoggable: Loggable[Time]
    Definition Classes
    LoggableInstances
  50. implicit final val sqlTimestampLoggable: Loggable[Timestamp]
    Definition Classes
    LoggableInstances
  51. implicit final def streamLoggable[A](implicit arg0: Loggable[A]): Loggable[LazySeq[A]]
    Definition Classes
    LoggableInstances
  52. implicit final val stringValue: Loggable[String]
    Definition Classes
    LoggableInstances
  53. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  54. implicit final val throwableLoggable: Loggable[Throwable]
    Definition Classes
    LoggableInstances
  55. def toString(): String
    Definition Classes
    AnyRef → Any
  56. implicit final val unitLoggable: Loggable[Unit]
    Definition Classes
    LoggableInstances
  57. implicit final val uuidLoggable: Loggable[UUID]
    Definition Classes
    LoggableInstances
  58. implicit final def vectorLoggable[A](implicit arg0: Loggable[A]): Loggable[Vector[A]]
    Definition Classes
    LoggableInstances
  59. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  60. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  61. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  62. implicit final val zonedDateTimeLoggable: Loggable[ZonedDateTime]
    Definition Classes
    LoggableInstances
  63. object Base extends DataComp[Base]

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from DataComp[Loggable]

Inherited from LoggableInstances

Inherited from AnyRef

Inherited from Any

Ungrouped