object DiffShow extends DiffShowInstances

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DiffShow
  2. DiffShowInstances
  3. DiffShowInstances2
  4. DiffShowInstancesLowPriority
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class CaseClassDiffShow[T, L <: HList] extends DiffShow[T]

    reusable class for case class instances, can be used to customize "diffable" for specific case classes

    reusable class for case class instances, can be used to customize "diffable" for specific case classes

    Definition Classes
    DiffShowInstances

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[T](implicit diffShow: DiffShow[T]): DiffShow[T]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. implicit def booleanDiffShow: DiffShow[Boolean]
    Definition Classes
    DiffShowInstances
  7. implicit def caseClassDiffShow[T <: Product with Serializable, L <: HList](implicit arg0: CaseClass[T], ev: ![SingletonObject[T]], labelled: Aux[T, L], hlistShow: Lazy[DiffShowFields[L]]): DiffShow[T]
    Definition Classes
    DiffShowInstances
  8. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  9. def constructor(name: String, keyValues: List[(String, String)]): String
    Definition Classes
    DiffShowInstances2
  10. def constructorOption(name: String, keyValues: List[Option[(String, String)]]): String
    Definition Classes
    DiffShowInstances2
  11. implicit def coproductDiffShow[Name <: Symbol, Head, Tail <: Coproduct](implicit headShow: DiffShow[Head], tailShow: DiffShow[Tail]): DiffShow[:+:[Head, Tail]]
    Definition Classes
    DiffShowInstances2
  12. def diff[T](left: T, right: T)(implicit diffShow: DiffShow[T]): Comparison
  13. implicit val diffShow: DiffShowInstances
    Definition Classes
    DiffShowInstances2
  14. def diffable[T](left: T, right: T)(implicit diffShow: DiffShow[T]): Boolean
  15. implicit def doubleDiffShow: DiffShow[Double]
    Definition Classes
    DiffShowInstances
  16. implicit def eitherDiffShow[L, R](implicit arg0: DiffShow[L], arg1: DiffShow[R]): DiffShow[Either[L, R]]
    Definition Classes
    DiffShowInstances
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  19. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. implicit def floatDiffShow: DiffShow[Float]
    Definition Classes
    DiffShowInstances
  21. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. implicit def intDiffShow: DiffShow[Int]
    Definition Classes
    DiffShowInstances
  24. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  25. implicit def longDiffShow: DiffShow[Long]
    Definition Classes
    DiffShowInstances
  26. implicit def mapDiffShow[K, V](implicit arg0: DiffShow[K], arg1: DiffShow[V]): DiffShow[Map[K, V]]
    Definition Classes
    DiffShowInstances2
  27. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  29. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  30. implicit def optionDiffShow[T](implicit arg0: DiffShow[T]): DiffShow[Option[T]]
    Definition Classes
    DiffShowInstances
  31. implicit def otherDiffShow[T](implicit arg0: ClassTag[T]): DiffShow[T]
    Definition Classes
    DiffShowInstancesLowPriority
  32. def primitive[T](show: (T) ⇒ String): $anon forSome {type $anon <: DiffShow[T] { implicit val diffShow: $anon }}
    Definition Classes
    DiffShowInstances
  33. implicit def sealedDiffShow[T, L <: Coproduct](implicit coproduct: Aux[T, L], coproductShow: Lazy[DiffShow[L]]): DiffShow[T]
    Definition Classes
    DiffShowInstances2
  34. implicit def setDiffShow[T](implicit arg0: DiffShow[T]): DiffShow[Set[T]]
    Definition Classes
    DiffShowInstances2
  35. def show[T](t: T)(implicit diffShow: DiffShow[T]): String
  36. implicit def singletonObjectDiffShow[T](implicit arg0: SingletonObject[T]): DiffShow[T]
    Definition Classes
    DiffShowInstances
  37. implicit def someDiffShow[T](implicit ds: DiffShow[T]): DiffShow[Some[T]]
    Definition Classes
    DiffShowInstances
  38. implicit def stringDiffShow: DiffShow[String]
    Definition Classes
    DiffShowInstances
  39. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  40. def toString(): String
    Definition Classes
    AnyRef → Any
  41. implicit val uuidDiffShow: DiffShow[UUID]
    Definition Classes
    DiffShowInstances
  42. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  45. implicit object CNilDiffShow extends DiffShow[CNil]
    Definition Classes
    DiffShowInstances2

Inherited from DiffShowInstances

Inherited from DiffShowInstances2

Inherited from AnyRef

Inherited from Any

Ungrouped