trait DiffxSupport extends DiffxEitherSupport with DiffxOptionSupport with DiffLensToMatchByOps with DiffToMatchByOps
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DiffxSupport
- DiffToMatchByOps
- DiffToSeqMatchByOps
- DiffToSetMatchByOps
- DiffToMapMatchByOps
- DiffLensToMatchByOps
- DiffLensToSeqMatchByOps
- DiffLensToSetMatchByOps
- DiffLensToMapMatchByOps
- DiffxOptionSupport
- DiffxEitherSupport
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- implicit class DiffxEither[T[_, _], L, R] extends AnyRef
- Definition Classes
- DiffxEitherSupport
- trait DiffxEitherFunctor[T[_, _], L, R] extends AnyRef
- Definition Classes
- DiffxEitherSupport
- implicit class DiffxEach[F[_], T] extends AnyRef
- Definition Classes
- DiffxOptionSupport
- trait DiffxFunctor[F[_], A] extends AnyRef
- Definition Classes
- DiffxOptionSupport
- trait DiffxSubtypeSelector[T] extends AnyRef
- type FieldPath = List[String]
- type MapMatcher[K, V] = ObjectMatcher[MapEntry[K, V]]
- type SeqMatcher[T] = ObjectMatcher[SeqEntry[T]]
- type SetMatcher[T] = ObjectMatcher[SetEntry[T]]
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def compare[T](left: T, right: T)(implicit d: Diff[T]): DiffResult
- implicit def eitherDiffxFunctor[T[_, _], L, R]: DiffxEitherFunctor[Either, L, R]
- Definition Classes
- DiffxEitherSupport
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit def lensToMapMatchByOps[C[_, _], K, V, S](diffLens: DiffLens[S, C[K, V]])(implicit arg0: MapLike[C]): DiffLensMapMatchByOps[C, K, V, S]
- Definition Classes
- DiffLensToMapMatchByOps
- implicit def lensToSeqMatchByOps[C[_], T, S](diffLens: DiffLens[S, C[T]])(implicit arg0: SeqLike[C]): DiffLensSeqMatchByOps[C, T, S]
- Definition Classes
- DiffLensToSeqMatchByOps
- implicit def lensToSetMatchByOps[C[_], T, S](diffLens: DiffLens[S, C[T]])(implicit arg0: SetLike[C]): DiffLensSetMatchByOps[C, T, S]
- Definition Classes
- DiffLensToSetMatchByOps
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- implicit def optionDiffxFunctor[A]: DiffxFunctor[Option, A]
- Definition Classes
- DiffxOptionSupport
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- implicit def toMapMatchByOps[C[_, _], K, V](diff: Diff[C[K, V]])(implicit arg0: MapLike[C]): DiffMapMatchByOps[C, K, V]
- Definition Classes
- DiffToMapMatchByOps
- implicit def toSeqMatchByOps[C[_], T, S](diff: Diff[C[T]])(implicit arg0: SeqLike[C]): DiffSeqMatchByOps[C, T]
- Definition Classes
- DiffToSeqMatchByOps
- implicit def toSetMatchByOps[C[_], T](diff: Diff[C[T]])(implicit arg0: SetLike[C]): DiffSetMatchByOps[C, T]
- Definition Classes
- DiffToSetMatchByOps
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit def toSubtypeSelector[A](a: A): DiffxSubtypeSelector[A]
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()