Packages

object LoggableEncoder extends LoggableEncoderStdlib1 with LoggableEncoderTypeClassInterface with LoggableEncoderJdk8DateTime with LoggableEncoderScalaDuration with LoggableEncoderStdlib2 with GenericLoggableEncoder

Linear Supertypes
GenericLoggableEncoder, LoggableEncoderStdlib2, LoggableEncoderScalaDuration, LoggableEncoderJdk8DateTime, LoggableEncoderTypeClassInterface, LoggableEncoderStdlib1, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LoggableEncoder
  2. GenericLoggableEncoder
  3. LoggableEncoderStdlib2
  4. LoggableEncoderScalaDuration
  5. LoggableEncoderJdk8DateTime
  6. LoggableEncoderTypeClassInterface
  7. LoggableEncoderStdlib1
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait Ops[A] extends AnyRef
    Definition Classes
    LoggableEncoderTypeClassInterface
  2. trait ToLoggableEncoderOps extends AnyRef
    Definition Classes
    LoggableEncoderTypeClassInterface
  3. type Typeclass[A] = LoggableEncoder[A]
    Definition Classes
    GenericLoggableEncoder

Deprecated Type Members

  1. trait AllOps[A] extends Ops[A]
    Definition Classes
    LoggableEncoderTypeClassInterface
    Annotations
    @deprecated
    Deprecated

    (Since version 0.8.0) Use LoggableEncoder.Ops[A] instead

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. def apply[A](implicit instance: LoggableEncoder[A]): LoggableEncoder[A]
    Definition Classes
    LoggableEncoderTypeClassInterface
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. implicit lazy val boolean: LoggableEncoder[Boolean]
  7. implicit lazy val byte: LoggableEncoder[Byte]
  8. implicit lazy val char: LoggableEncoder[Char]
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  10. def combine[A](ctx: CaseClass[LoggableEncoder, A]): LoggableEncoder[A]
    Definition Classes
    GenericLoggableEncoder
  11. implicit val contravariantLoggableEncoder: Contravariant[LoggableEncoder]
  12. macro def derived[A]: LoggableEncoder[A]
    Definition Classes
    GenericLoggableEncoder
  13. implicit def dict[A](implicit arg0: LoggableEncoder[A]): LoggableEncoder[Map[String, A]]
    Definition Classes
    LoggableEncoderStdlib1
  14. def dispatch[A](ctx: SealedTrait[LoggableEncoder, A]): LoggableEncoder[A]
    Definition Classes
    GenericLoggableEncoder
  15. implicit lazy val double: LoggableEncoder[Double]
  16. implicit def either[A, B](implicit arg0: LoggableEncoder[A], arg1: LoggableEncoder[B]): LoggableEncoder[Either[A, B]]
    Definition Classes
    LoggableEncoderStdlib1
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  19. implicit lazy val float: LoggableEncoder[Float]
  20. def fromShow[A](implicit arg0: Show[A]): LoggableEncoder[A]
  21. def fromToString[A]: LoggableEncoder[A]
  22. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  23. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. implicit lazy val instant: LoggableEncoder[Instant]
    Definition Classes
    LoggableEncoderJdk8DateTime
  25. implicit lazy val int: LoggableEncoder[Int]
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. implicit lazy val jdkduration: LoggableEncoder[Duration]
    Definition Classes
    LoggableEncoderJdk8DateTime
  28. implicit def list[A](implicit arg0: LoggableEncoder[A]): LoggableEncoder[List[A]]
    Definition Classes
    LoggableEncoderStdlib1
  29. implicit lazy val localDate: LoggableEncoder[LocalDate]
    Definition Classes
    LoggableEncoderJdk8DateTime
  30. implicit lazy val localDateTime: LoggableEncoder[LocalDateTime]
    Definition Classes
    LoggableEncoderJdk8DateTime
  31. implicit lazy val localTime: LoggableEncoder[LocalTime]
    Definition Classes
    LoggableEncoderJdk8DateTime
  32. implicit lazy val loggableValue: LoggableEncoder[LoggableValue]
  33. implicit lazy val long: LoggableEncoder[Long]
  34. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  35. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  36. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  37. implicit lazy val offsetDateTime: LoggableEncoder[OffsetDateTime]
    Definition Classes
    LoggableEncoderJdk8DateTime
  38. implicit lazy val offsetTime: LoggableEncoder[OffsetTime]
    Definition Classes
    LoggableEncoderJdk8DateTime
  39. implicit def option[A](implicit arg0: LoggableEncoder[A]): LoggableEncoder[Option[A]]
    Definition Classes
    LoggableEncoderStdlib1
  40. implicit lazy val scalaDuration: LoggableEncoder[Duration]
    Definition Classes
    LoggableEncoderScalaDuration
  41. implicit lazy val scalaFiniteDuration: LoggableEncoder[FiniteDuration]
    Definition Classes
    LoggableEncoderScalaDuration
  42. implicit def set[A](implicit arg0: LoggableEncoder[A]): LoggableEncoder[Set[A]]
    Definition Classes
    LoggableEncoderStdlib1
  43. implicit lazy val short: LoggableEncoder[Short]
  44. implicit lazy val string: LoggableEncoder[String]
  45. implicit lazy val symbol: LoggableEncoder[Symbol]
  46. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  47. def toString(): String
    Definition Classes
    AnyRef → Any
  48. implicit def traversable[T[_], A](implicit arg0: Traverse[T], arg1: LoggableEncoder[A]): LoggableEncoder[T[A]]
    Definition Classes
    LoggableEncoderStdlib2
  49. implicit lazy val unit: LoggableEncoder[Unit]
  50. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  51. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  52. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  53. implicit lazy val zonedDateTime: LoggableEncoder[ZonedDateTime]
    Definition Classes
    LoggableEncoderJdk8DateTime

Deprecated Value Members

  1. macro def deriveLoggableEncoder[A]: LoggableEncoder[A]
    Definition Classes
    GenericLoggableEncoder
    Annotations
    @deprecated
    Deprecated

    (Since version 0.8.0) Use com.emarsys.logger.loggable.LoggableEncoder.derived instead

  2. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated
  3. object nonInheritedOps extends ToLoggableEncoderOps
    Definition Classes
    LoggableEncoderTypeClassInterface
    Annotations
    @deprecated
    Deprecated

    (Since version 0.8.0) Use com.emarsys.logger.syntax._ import

  4. object ops
    Definition Classes
    LoggableEncoderTypeClassInterface
    Annotations
    @deprecated
    Deprecated

    (Since version 0.8.0) Use com.emarsys.logger.syntax._ import

Inherited from GenericLoggableEncoder

Inherited from LoggableEncoderStdlib2

Inherited from LoggableEncoderScalaDuration

Inherited from LoggableEncoderJdk8DateTime

Inherited from LoggableEncoderTypeClassInterface

Inherited from LoggableEncoderStdlib1

Inherited from AnyRef

Inherited from Any

Ungrouped